summaryrefslogtreecommitdiffstats
path: root/Kernel/Output/HTML/Templates/Standard/AdminDefaultRecipient.tt
diff options
context:
space:
mode:
Diffstat (limited to 'Kernel/Output/HTML/Templates/Standard/AdminDefaultRecipient.tt')
-rw-r--r--Kernel/Output/HTML/Templates/Standard/AdminDefaultRecipient.tt202
1 files changed, 202 insertions, 0 deletions
diff --git a/Kernel/Output/HTML/Templates/Standard/AdminDefaultRecipient.tt b/Kernel/Output/HTML/Templates/Standard/AdminDefaultRecipient.tt
new file mode 100644
index 0000000..1d54bb7
--- /dev/null
+++ b/Kernel/Output/HTML/Templates/Standard/AdminDefaultRecipient.tt
@@ -0,0 +1,202 @@
+# --
+# AdminDefaultRecipient.tt - provides HTML form for AdminDefaultRecipient
+# 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 DefaultRecipient") | html %]</h1>
+
+ <div class="SidebarColumn">
+[% RenderBlockStart("ActionList") %]
+ <div class="WidgetSimple">
+ <div class="Header"><h2>[% Translate("Actions") | html %]</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") %]
+[% RenderBlockStart("ActionAdd") %]
+ <li>
+ <a href="[% Env("Baselink") %]Action=[% Env("Action") %];Subaction=Add" class="CallForAction Fullsize Center"><span><i class="fa fa-plus-square"></i>[% Translate("Add DefaultRecipient") | html %]</span></a>
+ </li>
+[% RenderBlockEnd("ActionAdd") %]
+ </ul>
+ </div>
+ </div>
+[% 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") %]
+[% RenderBlockEnd("ActionList") %]
+
+ <div class="WidgetSimple">
+ <div class="Header">
+ <h2>[% Translate("Hint") | html %]</h2>
+ </div>
+ <div class="Content">
+
+ <p class="FieldExplanation">
+ [% Translate("With DefaultRecipient you could change or extend the default addresses in a ticket response dependent on the used template.") | html %]
+ </p>
+ <p>
+ [% Translate("Attention") | html %]:
+ <a href="[% Env("Baselink") %]Action=AdminDefaultRecipientTemplates">[% Translate("Don't forget to add new DefaultRecipients to templates.") | html %]</a>
+ </p>
+ </div>
+ </div>
+ </div>
+ <div class="ContentColumn">
+
+[% RenderBlockStart("OverviewResult") %]
+ <div class="WidgetSimple">
+ <div class="Header">
+ <h2>[% Translate("List") | html %]</h2>
+ </div>
+ <div class="Content">
+ <table class="DataTable" id="DefaultRecipient">
+ <thead>
+ <tr>
+ <th>[% Translate("Title") | html %]</th>
+ <th>[% Translate("Remove 'To'") | html %]</th>
+ <th>[% Translate("To") | html %]</th>
+ <th>[% Translate("Cc") | html %]</th>
+ <th>[% Translate("Bcc") | html %]</th>
+ <th>[% Translate("Comment") | html %]</th>
+ <th>[% Translate("Changed") | html %]</th>
+ <th>[% Translate("Created") | html %]</th>
+ <th>[% Translate("Delete") | html %]</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr class="FilterMessage Hidden">
+ <td colspan="9">[% Translate("No matches found.") | html %]</td>
+ </tr>
+[% RenderBlockStart("NoDataFoundMsg") %]
+ <tr>
+ <td colspan="9">
+ [% Translate("No data found.") | html %]
+ </td>
+ </tr>
+[% RenderBlockEnd("NoDataFoundMsg") %]
+[% RenderBlockStart("OverviewResultRow") %]
+ <tr>
+ <td>
+ <a class="AsBlock" href="[% Env("Baselink") %]Action=[% Env("Action") %];Subaction=Change;ID=[% Data.ID | uri %]">[% Data.Title | html %]</a>
+ </td>
+ <td>[% Translate(Data.RemoveToYesNo) | html %]</td>
+ <td>[% Data.To | html %]</td>
+ <td>[% Data.Cc | html %]</td>
+ <td>[% Data.Bcc | html %]</td>
+ <td title="[% Data.Comment | html %]">[% Data.Comment | truncate(26) | html %]</td>
+ <td>[% Data.ChangeTime | Localize("TimeShort") %]</td>
+ <td>[% Data.CreateTime | Localize("TimeShort") %]</td>
+ <td class="Center">
+ <a class="TrashCan" href="[% Env("Baselink") %]Action=[% Env("Action") %];Subaction=Delete;ID=[% Data.ID | uri %];[% Env("ChallengeTokenParam") | html %]" title="[% Translate("Delete this entry") | html %]">
+ [% Translate("Delete this entry") | html %]
+ <i class="fa fa-trash-o"></i>
+ </a>
+ </td>
+ </tr>
+[% RenderBlockEnd("OverviewResultRow") %]
+ </tbody>
+ </table>
+ </div>
+ </div>
+[% WRAPPER JSOnDocumentComplete %]
+<script type="text/javascript">//<![CDATA[
+ Core.UI.Table.InitTableFilter($('#Filter'), $('#DefaultRecipient'));
+//]]></script>
+[% END %]
+[% RenderBlockEnd("OverviewResult") %]
+[% RenderBlockStart("OverviewUpdate") %]
+
+ <div class="WidgetSimple">
+ <div class="Header">
+[% RenderBlockStart("HeaderAdd") %]
+ <h2>[% Translate("Add DefaultRecipient") | html %]</h2>
+[% RenderBlockEnd("HeaderAdd") %]
+[% RenderBlockStart("HeaderEdit") %]
+ <h2>[% Translate("Edit DefaultRecipient") | html %]</h2>
+[% RenderBlockEnd("HeaderEdit") %]
+ </div>
+ <div class="Content">
+ <form action="[% Env("CGIHandle") %]" method="post" class="Validate PreventMultipleSubmits">
+ <input type="hidden" name="Action" value="[% Env("Action") %]"/>
+ <input type="hidden" name="Subaction" value="[% Data.Action | uri %]Action"/>
+ <input type="hidden" name="ID" value="[% Data.ID | html %]"/>
+ <fieldset class="TableLike">
+ <label class="Mandatory" for="Title"><span class="Marker">*</span> [% Translate("Title") | html %]:</label>
+ <div class="Field">
+ <input type="text" name="Title" id="Title" value="[% Data.Title | html %]" class="W50pc Validate_Required [% Data.TitleInvalid | html %]" maxlength="200"/>
+ <div id="TitleError" class="TooltipErrorMessage">
+ <p>[% Translate("This field is required.") | html %]</p>
+ </div>
+ <div id="TitleServerError" class="TooltipErrorMessage">
+[% RenderBlockStart("TitleServerError") %]
+ <p>[% Translate("This field is required.") | html %]</p>
+[% RenderBlockEnd("TitleServerError") %]
+[% RenderBlockStart("ExistTitleServerError") %]
+ <p>[% Translate("A DefaultRecipient entry with this title already exists!") | html %]</p>
+[% RenderBlockEnd("TitleServerError") %]
+ </div>
+ </div>
+ <div class="Clear"></div>
+
+ <label for="RemoveTo">[% Translate("Remove 'To'") | html %]:</label>
+ <div class="Field">
+ [% Data.DefaultRecipientRemoveToOption %]
+ </div>
+ <div class="Clear"></div>
+
+ <label for="To">[% Translate("To") | html %]:</label>
+ <div class="Field">
+ <input type="text" name="To" id="To" value="[% Data.To | html %]" class="W50pc" maxlength="200"/>
+ </div>
+ <div class="Clear"></div>
+
+ <label for="Cc">[% Translate("Cc") | html %]:</label>
+ <div class="Field">
+ <input type="text" name="Cc" id="Cc" value="[% Data.Cc | html %]" class="W50pc" maxlength="200"/>
+ </div>
+ <div class="Clear"></div>
+
+ <label for="Bcc">[% Translate("Bcc") | html %]:</label>
+ <div class="Field">
+ <input type="text" name="Bcc" id="Bcc" value="[% Data.Bcc | html %]" class="W50pc" maxlength="200"/>
+ </div>
+ <div class="Clear"></div>
+
+ <label for="Comment">[% Translate("Comment") | html %]:</label>
+ <div class="Field">
+ <input type="text" name="Comment" id="Comment" value="[% Data.Comment | html %]" class="W50pc" maxlength="250"/>
+ </div>
+ <div class="Clear"></div>
+
+ <div class="Field">
+ <button class="Primary CallForAction" type="submit" value="[% Translate("Submit") | html %]"><span>[% Translate("Submit") | html %]</span></button>
+ [% Translate("or") | html %]
+ <a href="[% Env("Baselink") %]Action=AdminDefaultRecipient">[% Translate("Cancel") | html %]</a>
+ </div>
+ <div class="Clear"></div>
+ </fieldset>
+ </form>
+ </div>
+ </div>
+[% RenderBlockEnd("OverviewUpdate") %]
+ </div>
+ <div class="Clear"></div>
+</div>
+[% RenderBlockEnd("Overview") %]