1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61
|
# --
# Copyright (C) 2001-2017 OTRS AG, http://otrs.com/
# --
# 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="Spacing Center AJAXWaiting">
<span class="AJAXLoader" title="[% Translate("Loading") | html %]"></span>
</div>
[% RenderBlockStart("Redirect") %]
[% WRAPPER JSOnDocumentComplete %]
<script type="text/javascript">//<![CDATA[
var Data = {
Action: "[% Data.Action %]",
Subaction: "[% Data.Subaction %]",
ID: "[% Data.ID %]",
EntityID: "[% Data.EntityID %]",
Field: "[% Data.Field %]",
StartActivityID: "[% Data.StartActivityID %]",
};
// send results to main window
window.opener.Core.Agent.Admin.ProcessManagement.UpdateConfig([% Data.ConfigJSON %]);
// reload popup
Core.App.InternalRedirect(Data);
//]]></script>
[% END %]
[% RenderBlockEnd("Redirect") %]
[% RenderBlockStart("ClosePopup") %]
[% WRAPPER JSOnDocumentComplete %]
<script type="text/javascript">//<![CDATA[
// update screen path
window.opener.Core.Agent.Admin.ProcessManagement.UpdateScreensPath(window, function (WindowObject) {
//send results to main window
WindowObject.opener.Core.Agent.Admin.ProcessManagement.UpdateConfig([% Data.ConfigJSON %]);
// update accordion
WindowObject.opener.Core.Agent.Admin.ProcessManagement.UpdateAccordion();
// update sync message
WindowObject.opener.Core.Agent.Admin.ProcessManagement.UpdateSyncMessage();
// redraw canvas
WindowObject.opener.Core.Agent.Admin.ProcessManagement.Canvas.Redraw();
// remove overlay
WindowObject.opener.Core.Agent.Admin.ProcessManagement.HideOverlay();
// remove onbeforeunload event (which is only needed if you close the popup via the window "X")
$(WindowObject).unbind("beforeunload.PMPopup");
// close popup
WindowObject.close();
});
//]]></script>
[% END %]
[% RenderBlockEnd("ClosePopup") %]
|