summaryrefslogtreecommitdiffstats
path: root/Kernel/Output/HTML/Standard/AdminDefaultRecipientTemplates.tt
diff options
context:
space:
mode:
Diffstat (limited to 'Kernel/Output/HTML/Standard/AdminDefaultRecipientTemplates.tt')
-rw-r--r--Kernel/Output/HTML/Standard/AdminDefaultRecipientTemplates.tt172
1 files changed, 172 insertions, 0 deletions
diff --git a/Kernel/Output/HTML/Standard/AdminDefaultRecipientTemplates.tt b/Kernel/Output/HTML/Standard/AdminDefaultRecipientTemplates.tt
new file mode 100644
index 0000000..a3fd402
--- /dev/null
+++ b/Kernel/Output/HTML/Standard/AdminDefaultRecipientTemplates.tt
@@ -0,0 +1,172 @@
+# --
+# AdminDefaultRecipientTemplates.tt - provides HTML form for AdminInterface
+# Copyright (C) 2015 Alexander Sulfrian <alex@spline.inf.fu-berlin.de>
+# --
+# 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.
+# --
+
+[% RenderBlockStart("Overview") %]
+<div class="MainBox ARIARoleMain LayoutFixedSidebar SidebarFirst">
+ <h1>[% Translate("Manage Template-DefaultRecipient Relations") | html %]</h1>
+
+ <div class="SidebarColumn">
+
+[% RenderBlockStart("ActionList") %]
+ <div class="WidgetSimple">
+ <div class="Header">
+ <h2><label>[% Translate("Actions") | html %]</label></h2>
+ </div>
+ <div class="Content">
+ <ul class="ActionList">
+[% RenderBlockStart("ActionOverview") %]
+ <li>
+ <a href="[% Env("Baselink") %]Action=[% Env("Action") %]" class="CallForAction Fullsize Center"><span><i class="fa fa-caret-left"></i>[% Translate("Go to overview") | html %]</span></a>
+ </li>
+[% RenderBlockEnd("ActionOverview") %]
+ </ul>
+ </div>
+ </div>
+[% RenderBlockEnd("ActionList") %]
+
+[% RenderBlockStart("Filter") %]
+ <div class="WidgetSimple">
+ <div class="Header">
+ <h2><label for="Filter">[% Translate("Filter") | html %]</label></h2>
+ </div>
+ <div class="Content">
+ <input type="text" id="Filter" class="FilterBox" placeholder="[% Translate("Just start typing to filter...") | html %]" name="Filter" value="" title="[% Translate("Filter") | html %]" />
+ </div>
+ </div>
+[% RenderBlockEnd("Filter") %]
+
+[% RenderBlockStart("FilterTemplate") %]
+ <div class="WidgetSimple">
+ <div class="Header">
+ <h2><label for="FilterTemplates">[% Translate("Filter for Templates") | html %]</label></h2>
+ </div>
+ <div class="Content">
+ <input type="text" id="FilterTemplates" class="FilterBox" placeholder="[% Translate("Just start typing to filter...") | html %]" name="FilterTemplates" value="" title="[% Translate("Filter for Templates") | html %]" />
+ </div>
+ </div>
+[% RenderBlockEnd("FilterTemplate") %]
+[% RenderBlockStart("FilterDefaultRecipient") %]
+ <div class="WidgetSimple">
+ <div class="Header">
+ <h2><label for="FilterDefaultRecipient">[% Translate("Filter for DefaultRecipient") | html %]</label></h2>
+ </div>
+ <div class="Content">
+ <input type="text" id="FilterDefaultRecipient" class="FilterBox" placeholder="[% Translate("Just start typing to filter...") | html %]" name="FilterDefaultRecipient" value="" title="[% Translate("Filter for DefaultRecipient") | html %]" />
+ </div>
+ </div>
+[% RenderBlockEnd("FilterDefaultRecipient") %]
+
+ </div>
+
+ <div class="ContentColumn">
+ <div class="WidgetSimple">
+
+[% RenderBlockStart("OverviewResult") %]
+ <div class="Header">
+ <h2>[% Translate("Overview") | html %]</h2>
+ </div>
+ <div class="Content LayoutGrid ColumnsWithSpacing">
+ <div class="Size1of2">
+ <ul class="Tablelike" id="Templates">
+ <li class="Header">[% Translate("Templates") | html %]</li>
+ <li class="FilterMessage Hidden">[% Translate("No matches found.") | html %]</li>
+[% RenderBlockStart("NoTemplatesFoundMsg") %]
+ <li>[% Translate("No data found.") | html %]</li>
+[% RenderBlockEnd("NoTemplatesFoundMsg") %]
+[% RenderBlockStart("List1n") %]
+ <li><a href="[% Env("Baselink") %]Action=[% Env("Action") %];Subaction=[% Data.Subaction | uri %];ID=[% Data.ID | uri %]" class="AsBlock">[% Data.Name | html %]</a></li>
+[% RenderBlockEnd("List1n") %]
+ </ul>
+ </div>
+ <div class="Size1of2">
+ <ul class="Tablelike" id="DefaultRecipient">
+ <li class="Header">[% Translate("DefaultRecipient") | html %]</li>
+ <li class="FilterMessage Hidden">[% Translate("No matches found.") | html %]</li>
+[% RenderBlockStart("NoDefaultRecipientFoundMsg") %]
+ <li>[% Translate("No data found.") | html %]</li>
+[% RenderBlockEnd("NoDefaultRecipientFoundMsg") %]
+[% RenderBlockStart("Listn1") %]
+ <li><a href="[% Env("Baselink") %]Action=[% Env("Action") %];Subaction=[% Data.Subaction | uri %];ID=[% Data.ID | uri %]" class="AsBlock">[% Data.Name | html %]</a></li>
+[% RenderBlockEnd("Listn1") %]
+ </ul>
+ </div>
+ <div class="Clear"></div>
+ </div>
+
+[% WRAPPER JSOnDocumentComplete %]
+<script type="text/javascript">//<![CDATA[
+ Core.UI.Table.InitTableFilter($('#FilterTemplates'), $('#Templates'));
+ Core.UI.Table.InitTableFilter($('#FilterDefaultRecipient'), $('#DefaultRecipient'));
+//]]></script>
+[% END %]
+[% RenderBlockEnd("OverviewResult") %]
+[% RenderBlockStart("Change") %]
+ <div class="Header">
+ <h2>
+[% RenderBlockStart("ChangeHeaderDefaultRecipient") %]
+ [% Translate("Change DefaultRecipient Relations for Template") | html %]
+[% RenderBlockEnd("ChangeHeaderDefaultRecipient") %]
+[% RenderBlockStart("ChangeHeaderTemplate") %]
+ [% Translate("Change Template Relations for DefaultRecipient") | html %]
+[% RenderBlockEnd("ChangeHeaderTemplate") %]
+ <a href="[% Env("Baselink") %]Action=[% Data.ActionHome | uri %];Subaction=Change;ID=[% Data.ID | uri %]">[% Data.Name | html %]</a>
+ </h2>
+ </div>
+ <div class="Content ">
+ <form action="[% Env("CGIHandle") %]" method="post" name="matrix">
+ <input type="hidden" name="Action" value="[% Env("Action") %]"/>
+ <input type="hidden" name="Subaction" value="Change[% Data.Type | html %]"/>
+ <input type="hidden" name="ID" value="[% Data.ID | html %]"/>
+ <table class="DataTable VariableWidth" id="ItemsTable">
+ <thead>
+ <tr>
+ <th>[% Translate(Data.NeType) | html %]</th>
+ <th class="[% Data.Mark | html %]">
+ <input type="checkbox" id="SelectAllItemsSelected" name="ItemsSelected" title="[% Translate("Toggle active state for all") | html %]" value="" />
+ [% Translate("Active") | html %]
+ </th>
+ </tr>
+ </thead>
+ <tbody>
+[% RenderBlockStart("ChangeRow") %]
+ <tr>
+ <td><a href="[% Env("Baselink") %]Action=Admin[% Data.Type | uri %];Subaction=Change;ID=[% Data.ID | uri %]">[% Data.Name | html %]</a></td>
+ <td class="[% Data.Mark | html %]">
+ <input type="checkbox" name="ItemsSelected" title="[% Translate("Toggle active state for %s", Data.Name) | html %]" value="[% Data.ID | html %]" [% Data.Selected %]/>
+ <input type="hidden" name="ItemsAll" value="[% Data.ID | html %]"/>
+
+ </td>
+ </tr>
+[% RenderBlockEnd("ChangeRow") %]
+ </tbody>
+ </table>
+ <div class="Field SpacingTop">
+ <button class="Primary CallForAction" type="submit" value="[% Translate("Submit") | html %]"><span>[% Translate("Submit") | html %]</span></button>
+ [% Translate("or") | html %]
+ <a href="[% Env("Baselink") %]Action=[% Env("Action") %]">[% Translate("Cancel") | html %]</a>
+ </div>
+ <div class="Clear"></div>
+ </form>
+ </div>
+[% WRAPPER JSOnDocumentComplete %]
+<script type="text/javascript">//<![CDATA[
+Core.Form.InitSelectAllCheckboxes($('table td input:checkbox[name=ItemsSelected]'), $('#SelectAllItemsSelected'));
+$('input:checkbox[name=ItemsSelected]').bind('click', function () {
+ Core.Form.SelectAllCheckboxes($(this), $('#SelectAllItemsSelected'));
+});
+Core.UI.Table.InitTableFilter($('#Filter'), $('#ItemsTable'));
+//]]></script>
+[% END %]
+[% RenderBlockEnd("Change") %]
+ </div>
+ </div>
+ <div class="Clear"></div>
+
+</div>
+[% RenderBlockEnd("Overview") %]