{% include theme('row_general_data.html') %}

{{ _('Callers') }}:

{% for queue_name, queue in queuesC.items() %} {% for callid, caller in queue.entries.items() %} {% endfor %} {% endfor %}
{{ _('Queue') }} {{ _('Number') }} {{ _('Position') }} {{ _('Wait Time') }}
{{ queue_name }} {{ caller.CallerIDNum }} {{ caller.Position }} {{ caller.Wait }}

{{ _('Agents') }}:

{% for queue_name, queue in queues.items() %} {% for agent_id, agent in queue.members.items() %} {% set status_class = '' %} {% if agent.Status == '10' %} {% set status_class = 'row-green' %} {% elif agent.Status == '1' %} {% set status_class = 'row-blue' %} {% elif agent.Status == '' %} {% set status_class = 'row-red' %} {% elif agent.Status == '2' %} {% set status_class = 'row-yellow' %} {% elif agent.Status == '3' %} {% set status_class = 'row-yellow' %} {% else %} {% set status_class = 'row-red' %} {% endif %} {% endfor %} {% endfor %}
{{ queue_name }} {{ 'NONE' if agent.Name.startswith('SIP') else agent.Name }} {{ agent.StateInterface.split('hint:')[1][:4] if agent.StateInterface.startswith('hint:') else agent.StateInterface[-4:] }} {{ str_status_agent(agent.Status) }} {{ agent.CallsTaken }} {{ agent.LastCall }} {% if agent.Paused == '1' %} {{ agent.LastPauseAgo }} {% else %} active {% endif %}
{% include theme('footer.html') %}
{% include 'global_js2.html' %} {% include theme('i18n_js.html') %}