QueueService.tt 3.62 KB
# --
# Kernel/Output/HTML/Standard/QueueService.tt - overview
# Copyright (C) (2014) SeTIC - UFSC - http://setic.ufsc.br/
# Version 06/01/2015 - Adjusts for OTRS 4
#
# This software comes with ABSOLUTELY NO WARRANTY. For details, see
# the enclosed file COPYING for license information (AGPL). If you
# did not receive this file, see http://www.gnu.org/licenses/agpl.txt.
# --
<div class="MainBox ARIARoleMain LayoutFixedSidebar SidebarFirst">
    <h1>[% Translate("Services per queue") | html %]</h1>

    <div class="SidebarColumn">

        <div class="WidgetSimple">
            <div class="Header">
                <h2>[% Translate("Actions") | html %]</h2>
            </div>
            <div class="Content">
                <ul class="ActionList">
                    <li>
                        <a href="[% Env("Baselink") %]Action=[% Env("Action") %]" class="CallForAction"><span>[% Translate("Go to overview") | html %]</span></a>
                    </li>
                </ul>
            </div>
        </div>

[% RenderBlockStart("serviceFilter") %]
        <div class="WidgetSimple">
            <div class="Header">
                <h2><label for="FilterServices">[% Translate("Services") | html %]</label></h2>
            </div>
            <div class="Content">
                <input type="text" id="FilterUsers" class="W50pc" name="FilterUser" value="" title="[% Translate("Service") | html %]" />
            </div>
        </div>
[% RenderBlockEnd("serviceFilter") %]
[% RenderBlockStart("queueFilter") %]
        <div class="WidgetSimple">
            <div class="Header">
                <h2><label for="FilterQueues">[% Translate("Queues") | html %]</label></h2>
            </div>
            <div class="Content">
                <input type="text" id="FilterGroups" class="W50pc" name="FilterGroups" value=""  title="[% Translate("Queue") | html %]"/>
            </div>
        </div>
[% RenderBlockEnd("queueFilter") %]
    </div>

    <div class="ContentColumn">
        <div class="WidgetSimple">

            <div class="Header">
                <h2>[% Translate("Overview") | html %]</h2>
            </div>
            <div class="Content LayoutGrid ColumnsWithSpacing">
                <div class="Size1of2">
                    <ul class="Tablelike" id="Services">
                        <li class="Header">[% Translate("Services") | html %]</li>
                        <li class="FilterMessage Hidden">[% Translate("No matches found.") | html %]</li>
[% RenderBlockStart("ListService") %]
                        <li><a href="[% Env("Baselink") %]Action=[% Env("Action") %];Subaction=ServiceEdit;ID=[% Data.ServiceID | uri %]" class="AsBlock">[% Data.ServiceName | html %]</a></li>
[% RenderBlockEnd("ListService") %]
                    </ul>
                </div>
                <div class="Size1of2">
                    <ul class="Tablelike" id="Queues">
                        <li class="Header">[% Translate("Queues") | html %]</li>
                        <li class="FilterMessage Hidden">[% Translate("No matches found.") | html %]</li>
[% RenderBlockStart("ListQueue") %]
                        <li><a href="[% Env("Baselink") %]Action=[% Env("Action") %];Subaction=QueueEdit;ID=[% Data.QueueID | uri %]" class="AsBlock">[% Data.QueueName | html %]</a></li>
[% RenderBlockEnd("ListQueue") %]
                    </ul>
                </div>
                <div class="Clear"></div>
            </div>


[% WRAPPER JSOnDocumentComplete %]
<script type="text/javascript">//<![CDATA[
    Core.UI.Table.InitTableFilter($('#FilterServices'), $('#Services'));
    Core.UI.Table.InitTableFilter($('#FilterQueues'), $('#Queues'));
//]]></script>
[% END %]