# -- # Copyright (C) 2001-2019 OTRS AG, https://otrs.com/ # -- # This software comes with ABSOLUTELY NO WARRANTY. For details, see # the enclosed file COPYING for license information (GPL). If you # did not receive this file, see https://www.gnu.org/licenses/gpl-3.0.txt. # --

[% Translate("Generic Agent Job Management") | html %]

[% BreadcrumbPath = [ { Name => Translate('Generic Agent Job Management'), Link => Env("Action"), }, ] %] [% SWITCH Data.Subaction %] [% CASE 'Update' %] [% IF Data.Profile %] [% USE EditJob = String(Translate("Edit Job")) %] [% BreadcrumbPath.push({ Name => EditJob.append( ': ', Data.Profile ) }) %] [% ELSE %] [% BreadcrumbPath.push({ Name => Translate("Add Job"),}) %] [% END %] [% CASE 'Run' %] [% USE RunJob = String(Translate("Run Job")) %] [% BreadcrumbPath.push({ Name => RunJob.append( ': ', Data.Profile ) }) %] [% END %] [% INCLUDE "Breadcrumb.tt" Path = BreadcrumbPath %]
[% RenderBlockStart("ActionList") %]

[% Translate("Actions") | html %]

[% RenderBlockEnd("ActionList") %] [% RenderBlockStart("Filter") %]

[% RenderBlockEnd("Filter") %]
[% RenderBlockStart("Overview") %]

[% Translate("List") | html %]

[% RenderBlockStart("NoDataFoundMsg") %] [% RenderBlockEnd("NoDataFoundMsg") %] [% RenderBlockStart("Row") %] [% RenderBlockEnd("Row") %]
[% Translate("Name") | html %] [% Translate("Last run") | html %] [% Translate("Validity") | html %] [% Translate("Delete") | html %] [% Translate("Run Now!") | html %]
[% Translate("No data found.") | html %]
[% Data.Name | html %] [% Data.ScheduleLastRun | Localize("TimeLong") %] [% Translate(Data.ShownValid) | html %] [% Translate("Delete") | html %] [% IF Data.Valid == 1 %] [% Translate("Run this task") | html %] [% END %]
[% RenderBlockEnd("Overview") %] [% RenderBlockStart("Edit") %]

[% Translate("Job Settings") | html %]

[% IF Data.Profile %] [% END %]

[% Translate("This field is required.") | html %]

[% RenderBlockStart("ProfileInvalidMsg") %]

[% Translate("This field is required.") | html %]

[% RenderBlockEnd("ProfileInvalidMsg") %] [% RenderBlockStart("ProfileInvalidMsgAddError") %]

[% Translate("The name you entered already exists.") | html %]

[% RenderBlockEnd("ProfileInvalidMsgAddError") %]
[% Data.ValidOption %]
[% IF Data.AllowCustomModuleExecution %] [% END %]

[% Translate("Save Changes") | html %]

[% IF Data.Profile %] [% Translate("or") | html %] [% ELSE %] [% END %] [% Translate("or") | html %] [% Translate("Cancel") | html %]
[% RenderBlockEnd("Edit") %] [% RenderBlockStart("Result") %]

[% Translate("Results") | html %]

[% Translate("%s Tickets affected! What do you want to do?", Data.AffectedIDs) | html %]

[% RenderBlockStart("DeleteWarning") %]

[% Translate("Warning: You used the DELETE option. All deleted tickets will be lost!") | html %]

[% RenderBlockEnd("DeleteWarning") %] [% RenderBlockStart("RunLimit") %]

[% Translate("Warning: There are %s tickets affected but only %s may be modified during one job execution!", Data.Counter, Data.RunLimit) | html %]

[% RenderBlockEnd("RunLimit") %]
[% RenderBlockStart("ResultBlock") %]

[% Translate("Affected Tickets") | html %]

[% RenderBlockStart("Ticket") %] [% RenderBlockEnd("Ticket") %]
[% Config("Ticket::Hook") %] [% Translate("Age") | html %] [% Translate("From") | html %] / [% Translate("Subject") | html %] [% Translate("State") | html %] [% Translate("Queue") | html %] [% Translate("Owner") | html %] [% Translate("Customer ID") | html %]
[% Data.TicketNumber | html %] [% Data.Age | html %] [% Data.From | truncate(30) | html %][% Data.Subject | truncate(30) | html %] [% Translate(Data.State) | html %] [% Data.Queue | truncate(30) | html %] [% Data.Owner | truncate(30) | html %] ([% Data.UserFullname | html %]) [% Data.CustomerID | truncate(15) | html %]
[% RenderBlockEnd("ResultBlock") %] [% RenderBlockEnd("Result") %]