Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

FOP2 Community Forum

M

Moscou123

@Moscou123
Unfollow Follow
About
Posts
7
Topics
2
Shares
0
Groups
0
Followers
0
Following
0

Posts

Recent Best Controversial

  • Hide Buttons when a user is logged out
    M Moscou123
    Support

    This is a simple Javascript that modifies the css if the buttons are set to OUT. I am not the best scripter so I am sure there are more efficient ways to optimise this code. But hey, it works... It was added to a seperate file ( in the /var/www/html/fop2/ directory) with a javascript including it (script type="text/javascript" src="thisfile.js") in index.html.

    I DO NOT THINK IT SURVIVES A VERSION UPGRADE.

    @Nicolas, it would be nice that in index.html, you include by default a "custom.js" file in a "custom" directory that is preserved in upgrades to allow us to customise as required if need be and survive upgrades.

    //STARTS HERE
    //Maximum buttons used (in doubt, make this higher than need to be but not too high to waste browser speed looking for things that do not exist)
    var max_boton = 25;

    //What is the tag when agent is not in
    OUTname = "OUT";

    //Wait 10 seconds after document is ready to launch function to perpetuity
    $( document ).ready(function(){
    setTimeout(function() { do_hide_boton(); }, 10000);
    }
    );

    //This is the function that shows or hide the buttons
    function do_hide_boton()
    {

    //Loop thru all botons up to max_boton
    for (boton_num = 1; boton_num < max_boton; boton_num++)
    {
    // check if boton exists
    if(document.getElementById("presence"+ boton_num) !== null)
    {
    //If user is logged out OR extension is notregistered hide the button
    if(document.getElementById("presence"+ boton_num).getAttribute("data-original-title") == OUTname || document.getElementById("boton"+ boton_num).classList.contains('notregistered'))
    {
    document.getElementById("boton"+ boton_num).style.display = "none";
    }
    else
    {
    document.getElementById("boton"+ boton_num).style.display = "";
    }
    }

    } // for (boton_num = 1; boton_num <= max_boton; boton_num++)

    //Recall itself every 5000 miliseconds
    setTimeout(arguments.callee, 5000);

    }


  • pickup not working if Skip Busy Agents NOT set to NO
    M Moscou123
    Support

    Hello,
    If we set a queue SKIP BUSY AGENTS to:

    • Yes;
    • Yes + (ringinuse=no); or,
    • Queue calls only (ringinuse=no)
      the FOP2 user cannot do a "pickup" on a call in the queue (with permission set of course).

    We would like to be able to do this since sometimes, an agent can be on a call (with an undecided client "thinking"), but sees a specific client calling and would like to pickup that specific call knowing it is for him while keeping the current call going... sometimes just to tell the new caller something quick like "be with you in 2" or "call you back in 5"...

    They can do it if the queue is set to NO for SKIP BUSY AGENTS but that also entails that ALL the agents receive a second call every x seconds until it is answered (or picked-up).


  • Hide Buttons when a user is logged out
    M Moscou123
    Support

    Hello,
    Is there a way to have the buttons of offline users (phone registered but not logged in to FOP2) be css set to display:none; ?

    Thanks,

    MC


  • After restarting or refreshing the fop2 queue Agents status unpause
    M Moscou123
    Plugins

    Hello everyone, please note Nicolas fixed this bug for me in the latest patch - GREAT SERVICE!! 🙂
    (test edit)


  • Avoid other agents pause
    M Moscou123
    Plugins

    Simply remove the QUEUEMANAGER permission I think will take care of this!


  • After restarting or refreshing the fop2 queue Agents status unpause
    M Moscou123
    Plugins

    Have this problem too!

    Agents going mad because they set themselves to "OUT TO LUNCH" (or busy or whatever not available) but if anyone refreshes their FOP2 panel, or simply log in FOP2 (because their shift started), all agents are unpaused and their status is AVAILABLE and their phones start ringing.

    This DOES NOT HAPPEN to agents that are logged out (or closed their FOP2 panel) - we have "Pause on Logout" enabled, their status remains showing as OUT-PAUSED but everyone else resets to AVAILABLE.


  • Agent Pause Time
    M Moscou123
    Plugins

    This would be nice!

  • Login

  • Don't have an account? Register

  • Login or register to search.
Powered by NodeBB Contributors
  • First post
    Last post
0
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups