mirror of
https://repository.entgra.net/community/device-mgt-plugins.git
synced 2025-09-16 23:42:15 +00:00
Merge pull request #380 from madawas/modal-refactor
Refactoring pages to use new modal unit
This commit is contained in:
commit
5396a4ca9e
@ -17,6 +17,7 @@
|
|||||||
}}
|
}}
|
||||||
{{unit "cdmf.unit.ui.title" pageTitle="Policy Management"}}
|
{{unit "cdmf.unit.ui.title" pageTitle="Policy Management"}}
|
||||||
{{unit "cdmf.unit.data-tables-extended"}}
|
{{unit "cdmf.unit.data-tables-extended"}}
|
||||||
|
{{unit "cdmf.unit.ui.modal"}}
|
||||||
|
|
||||||
{{#zone "topCss"}}
|
{{#zone "topCss"}}
|
||||||
<style>
|
<style>
|
||||||
@ -268,393 +269,6 @@
|
|||||||
<a href="#">By Status</a>
|
<a href="#">By Status</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="remove-policy-modal-content" class="hide">
|
|
||||||
<div class="modal-header">
|
|
||||||
<h3 class="pull-left modal-title">
|
|
||||||
Do you really want to remove the selected policy(s)?
|
|
||||||
</h3>
|
|
||||||
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><i class="fw fw-cancel"></i></button>
|
|
||||||
</div>
|
|
||||||
<div class="modal-body add-margin-top-2x add-margin-bottom-2x">
|
|
||||||
|
|
||||||
</div>
|
|
||||||
<div class="modal-footer">
|
|
||||||
<div class="buttons">
|
|
||||||
<a href="#" id="remove-policy-yes-link" class="btn-operations">Remove</a>
|
|
||||||
<a href="#" id="remove-policy-cancel-link" class="btn-operations btn-default">Cancel</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="remove-policy-success-content" class="hide">
|
|
||||||
<div class="modal-header">
|
|
||||||
<h3 class="pull-left modal-title">
|
|
||||||
Done. Selected policy was successfully removed.
|
|
||||||
</h3>
|
|
||||||
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><i class="fw fw-cancel"></i></button>
|
|
||||||
</div>
|
|
||||||
<div class="modal-body add-margin-top-2x add-margin-bottom-2x">
|
|
||||||
|
|
||||||
</div>
|
|
||||||
<div class="modal-footer">
|
|
||||||
<div class="buttons">
|
|
||||||
<a href="#" id="remove-policy-success-link" class="btn-operations">Ok</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="remove-policy-error-content" class="hide">
|
|
||||||
<div class="modal-header">
|
|
||||||
<h3 class="pull-left modal-title">
|
|
||||||
An unexpected error occurred. Please try again later
|
|
||||||
</h3>
|
|
||||||
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><i class="fw fw-cancel"></i></button>
|
|
||||||
</div>
|
|
||||||
<div class="modal-body add-margin-top-2x add-margin-bottom-2x">
|
|
||||||
|
|
||||||
</div>
|
|
||||||
<div class="modal-footer">
|
|
||||||
<div class="buttons">
|
|
||||||
<a href="#" id="remove-policy-error-link" class="btn-operations">Ok</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="remove-active-policy-error-content" class="hide">
|
|
||||||
<div class="modal-header">
|
|
||||||
<h3 class="pull-left modal-title">
|
|
||||||
Please Try again.
|
|
||||||
</h3>
|
|
||||||
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><i class="fw fw-cancel"></i></button>
|
|
||||||
</div>
|
|
||||||
<div class="modal-body add-margin-top-2x add-margin-bottom-2x">
|
|
||||||
<h4>You cannot remove policies that have been already applied to devices.
|
|
||||||
Please deselect active policies from your selection and try again.</h4>
|
|
||||||
</div>
|
|
||||||
<div class="modal-footer">
|
|
||||||
<div class="buttons">
|
|
||||||
<a href="#" id="remove-active-policy-error-link" class="btn-operations">Ok</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="publish-policy-modal-content" class="hide">
|
|
||||||
<div class="modal-header">
|
|
||||||
<h3 class="pull-left modal-title">
|
|
||||||
Do you really want to publish the selected policy(s)?
|
|
||||||
</h3>
|
|
||||||
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><i class="fw fw-cancel"></i></button>
|
|
||||||
</div>
|
|
||||||
<div class="modal-body add-margin-top-2x add-margin-bottom-2x">
|
|
||||||
</div>
|
|
||||||
<div class="modal-footer">
|
|
||||||
<div class="buttons">
|
|
||||||
<a href="#" id="publish-policy-yes-link" class="btn-operations">Yes</a>
|
|
||||||
<a href="#" id="publish-policy-cancel-link" class="btn-operations btn-default">No</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="publish-policy-success-content" class="hide">
|
|
||||||
<div class="modal-header">
|
|
||||||
<h3 class="pull-left modal-title">
|
|
||||||
Done. Selected policy was successfully published.
|
|
||||||
</h3>
|
|
||||||
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><i class="fw fw-cancel"></i></button>
|
|
||||||
</div>
|
|
||||||
<div class="modal-body add-margin-top-2x add-margin-bottom-2x">
|
|
||||||
</div>
|
|
||||||
<div class="modal-footer">
|
|
||||||
<div class="buttons">
|
|
||||||
<a href="#" id="publish-policy-success-link" class="btn-operations">
|
|
||||||
Ok
|
|
||||||
</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="publish-policy-error-content" class="hide">
|
|
||||||
<div class="modal-header">
|
|
||||||
<h3 class="pull-left modal-title">
|
|
||||||
An unexpected error occurred. Please try again later.
|
|
||||||
</h3>
|
|
||||||
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><i class="fw fw-cancel"></i></button>
|
|
||||||
</div>
|
|
||||||
<div class="modal-body add-margin-top-2x add-margin-bottom-2x">
|
|
||||||
</div>
|
|
||||||
<div class="modal-footer">
|
|
||||||
<div class="buttons">
|
|
||||||
<a href="#" id="publish-policy-error-link" class="btn-operations">
|
|
||||||
Ok
|
|
||||||
</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="unpublish-policy-modal-content" class="hide">
|
|
||||||
<div class="modal-header">
|
|
||||||
<h3 class="pull-left modal-title">
|
|
||||||
Do you really want to unpublish the selected policy(s)?
|
|
||||||
</h3>
|
|
||||||
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><i class="fw fw-cancel"></i></button>
|
|
||||||
</div>
|
|
||||||
<div class="modal-body add-margin-top-2x add-margin-bottom-2x">
|
|
||||||
</div>
|
|
||||||
<div class="modal-footer">
|
|
||||||
<div class="buttons">
|
|
||||||
<a href="#" id="unpublish-policy-yes-link" class="btn-operations">
|
|
||||||
Yes
|
|
||||||
</a>
|
|
||||||
|
|
||||||
<a href="#" id="unpublish-policy-cancel-link" class="btn-operations btn-default">
|
|
||||||
No
|
|
||||||
</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="unpublish-policy-success-content" class="hide">
|
|
||||||
<div class="modal-header">
|
|
||||||
<h3 class="pull-left modal-title">
|
|
||||||
Done. Selected policy was successfully unpublished.
|
|
||||||
</h3>
|
|
||||||
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><i class="fw fw-cancel"></i></button>
|
|
||||||
</div>
|
|
||||||
<div class="modal-body add-margin-top-2x add-margin-bottom-2x">
|
|
||||||
</div>
|
|
||||||
<div class="modal-footer">
|
|
||||||
<div class="buttons">
|
|
||||||
<a href="#" id="unpublish-policy-success-link" class="btn-operations">
|
|
||||||
Ok
|
|
||||||
</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="unpublish-policy-error-content" class="hide">
|
|
||||||
<div class="modal-header">
|
|
||||||
<h3 class="pull-left modal-title">
|
|
||||||
An unexpected error occurred. Please try again later.
|
|
||||||
</h3>
|
|
||||||
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><i class="fw fw-cancel"></i></button>
|
|
||||||
</div>
|
|
||||||
<div class="modal-body add-margin-top-2x add-margin-bottom-2x">
|
|
||||||
</div>
|
|
||||||
<div class="modal-footer">
|
|
||||||
<div class="buttons">
|
|
||||||
<a href="#" id="unpublish-policy-error-link" class="btn-operations">
|
|
||||||
Ok
|
|
||||||
</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="save-policy-priorities-success-content" class="hide">
|
|
||||||
<div class="modal-header">
|
|
||||||
<h3 class="pull-left modal-title">
|
|
||||||
Done. New Policy priorities were successfully updated.
|
|
||||||
</h3>
|
|
||||||
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><i class="fw fw-cancel"></i></button>
|
|
||||||
</div>
|
|
||||||
<div class="modal-body add-margin-top-2x add-margin-bottom-2x">
|
|
||||||
</div>
|
|
||||||
<div class="modal-footer">
|
|
||||||
<div class="buttons">
|
|
||||||
<a href="#" id="save-policy-priorities-success-link" class="btn-operations">
|
|
||||||
Ok
|
|
||||||
</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="save-policy-priorities-error-content" class="hide">
|
|
||||||
<div class="modal-header">
|
|
||||||
<h3 class="pull-left modal-title">
|
|
||||||
An unexpected error occurred. Please try again later.
|
|
||||||
</h3>
|
|
||||||
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><i class="fw fw-cancel"></i></button>
|
|
||||||
</div>
|
|
||||||
<div class="modal-body add-margin-top-2x add-margin-bottom-2x">
|
|
||||||
</div>
|
|
||||||
<div class="modal-footer">
|
|
||||||
<div class="buttons">
|
|
||||||
<a href="#" id="save-policy-priorities-error-link" class="btn-operations">
|
|
||||||
Ok
|
|
||||||
</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="change-policy-modal-content" class="hide">
|
|
||||||
<div class="modal-header">
|
|
||||||
<h3 class="pull-left modal-title">
|
|
||||||
Do you really want to apply changes to all policies?
|
|
||||||
</h3>
|
|
||||||
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><i class="fw fw-cancel"></i></button>
|
|
||||||
</div>
|
|
||||||
<div class="modal-body add-margin-top-2x add-margin-bottom-2x">
|
|
||||||
</div>
|
|
||||||
<div class="modal-footer">
|
|
||||||
<div class="buttons">
|
|
||||||
<a href="#" id="change-policy-yes-link" class="btn-operations">
|
|
||||||
Yes
|
|
||||||
</a>
|
|
||||||
|
|
||||||
<a href="#" id="change-policy-cancel-link" class="btn-operations btn-default">
|
|
||||||
No
|
|
||||||
</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="change-policy-success-content" class="hide">
|
|
||||||
<div class="modal-header">
|
|
||||||
<h3 class="pull-left modal-title">
|
|
||||||
Done. Changes applied successfully.
|
|
||||||
</h3>
|
|
||||||
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><i class="fw fw-cancel"></i></button>
|
|
||||||
</div>
|
|
||||||
<div class="modal-body add-margin-top-2x add-margin-bottom-2x">
|
|
||||||
</div>
|
|
||||||
<div class="modal-footer">
|
|
||||||
<div class="buttons">
|
|
||||||
<a href="#" id="change-policy-success-link" class="btn-operations">
|
|
||||||
Ok
|
|
||||||
</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="change-policy-error-content" class="hide">
|
|
||||||
<div class="modal-header">
|
|
||||||
<h3 class="pull-left modal-title">
|
|
||||||
An unexpected error occurred. Please try again later.
|
|
||||||
</h3>
|
|
||||||
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><i class="fw fw-cancel"></i></button>
|
|
||||||
</div>
|
|
||||||
<div class="modal-body add-margin-top-2x add-margin-bottom-2x">
|
|
||||||
</div>
|
|
||||||
<div class="modal-footer">
|
|
||||||
<div class="buttons">
|
|
||||||
<a href="#" id="change-policy-error-link" class="btn-operations">
|
|
||||||
Ok
|
|
||||||
</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="errorPolicyUnPublish" class="hide">
|
|
||||||
<div class="modal-header">
|
|
||||||
<h3 class="pull-left modal-title">
|
|
||||||
<span class="fw-stack">
|
|
||||||
<i class="fw fw-ring fw-stack-2x"></i>
|
|
||||||
<i class="fw fw-error fw-stack-1x"></i>
|
|
||||||
</span>
|
|
||||||
Action cannot be performed !
|
|
||||||
</h3>
|
|
||||||
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><i class="fw fw-cancel"></i></button>
|
|
||||||
</div>
|
|
||||||
<div class="modal-body add-margin-top-2x add-margin-bottom-2x">
|
|
||||||
<h4>Please select a policy or a list of policies to un-publish.</h4>
|
|
||||||
</div>
|
|
||||||
<div class="modal-footer">
|
|
||||||
<div class="buttons">
|
|
||||||
<a href="javascript:hidePopup()" class="btn-operations">
|
|
||||||
Ok
|
|
||||||
</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div id="errorPolicyUnPublishSelection" class="hide">
|
|
||||||
<div class="modal-header">
|
|
||||||
<h3 class="pull-left modal-title">
|
|
||||||
<span class="fw-stack">
|
|
||||||
<i class="fw fw-ring fw-stack-2x"></i>
|
|
||||||
<i class="fw fw-error fw-stack-1x"></i>
|
|
||||||
</span>
|
|
||||||
Action cannot be performed !
|
|
||||||
</h3>
|
|
||||||
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><i class="fw fw-cancel"></i></button>
|
|
||||||
</div>
|
|
||||||
<div class="modal-body add-margin-top-2x add-margin-bottom-2x">
|
|
||||||
<h4>You cannot select already inactive policies to be unpublished.
|
|
||||||
Please deselect inactive policies and try again.</h4>
|
|
||||||
</div>
|
|
||||||
<div class="modal-footer">
|
|
||||||
<div class="buttons">
|
|
||||||
<a href="javascript:hidePopup()" class="btn-operations">
|
|
||||||
Ok
|
|
||||||
</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div id="active-policy-selection-error" class="hide">
|
|
||||||
<div class="modal-header">
|
|
||||||
<h3 class="pull-left modal-title">
|
|
||||||
<span class="fw-stack">
|
|
||||||
<i class="fw fw-ring fw-stack-2x"></i>
|
|
||||||
<i class="fw fw-error fw-stack-1x"></i>
|
|
||||||
</span>
|
|
||||||
Action cannot be performed !
|
|
||||||
</h3>
|
|
||||||
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><i class="fw fw-cancel"></i></button>
|
|
||||||
</div>
|
|
||||||
<div class="modal-body add-margin-top-2x add-margin-bottom-2x">
|
|
||||||
<h4>You cannot select already active policies. Please deselect active policies and try again.</h4>
|
|
||||||
</div>
|
|
||||||
<div class="modal-footer">
|
|
||||||
<div class="buttons">
|
|
||||||
<a href="javascript:hidePopup()" class="btn-operations">
|
|
||||||
Ok
|
|
||||||
</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div id="policy-publish-error" class="hide">
|
|
||||||
<div class="modal-header">
|
|
||||||
<h3 class="pull-left modal-title">
|
|
||||||
<span class="fw-stack">
|
|
||||||
<i class="fw fw-ring fw-stack-2x"></i>
|
|
||||||
<i class="fw fw-error fw-stack-1x"></i>
|
|
||||||
</span>
|
|
||||||
Action cannot be performed !
|
|
||||||
</h3>
|
|
||||||
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><i class="fw fw-cancel"></i></button>
|
|
||||||
</div>
|
|
||||||
<div class="modal-body add-margin-top-2x add-margin-bottom-2x">
|
|
||||||
<h4>Please select a policy or a list of policies to publish.</h4>
|
|
||||||
</div>
|
|
||||||
<div class="modal-footer">
|
|
||||||
<div class="buttons">
|
|
||||||
<a href="javascript:hidePopup()" class="btn-operations">
|
|
||||||
Ok
|
|
||||||
</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div id="policy-remove-error" class="hide">
|
|
||||||
<div class="modal-header">
|
|
||||||
<h3 class="pull-left modal-title">
|
|
||||||
<span class="fw-stack">
|
|
||||||
<i class="fw fw-ring fw-stack-2x"></i>
|
|
||||||
<i class="fw fw-error fw-stack-1x"></i>
|
|
||||||
</span>
|
|
||||||
Action cannot be performed !
|
|
||||||
</h3>
|
|
||||||
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><i class="fw fw-cancel"></i></button>
|
|
||||||
</div>
|
|
||||||
<div class="modal-body add-margin-top-2x add-margin-bottom-2x">
|
|
||||||
<h4>Please select a policy or a list of policies to remove.</h4>
|
|
||||||
</div>
|
|
||||||
<div class="modal-footer">
|
|
||||||
<div class="buttons">
|
|
||||||
<a href="javascript:hidePopup()" class="btn-operations">
|
|
||||||
Ok
|
|
||||||
</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
{{/zone}}
|
{{/zone}}
|
||||||
|
|
||||||
{{#zone "bottomJs"}}
|
{{#zone "bottomJs"}}
|
||||||
|
|||||||
@ -163,8 +163,10 @@ $(document).ready(function () {
|
|||||||
// click-event function for applyChangesButton
|
// click-event function for applyChangesButton
|
||||||
$(applyChangesButtonId).click(function () {
|
$(applyChangesButtonId).click(function () {
|
||||||
var serviceURL = "/api/device-mgt/v1.0/policies/apply-changes";
|
var serviceURL = "/api/device-mgt/v1.0/policies/apply-changes";
|
||||||
$(modalPopupContent).html($('#change-policy-modal-content').html());
|
modalDialog.header('Do you really want to apply changes to all policies?');
|
||||||
showPopup();
|
modalDialog.footer('<div class="buttons"><a href="#" id="change-policy-yes-link" class="btn-operations">Yes' +
|
||||||
|
'</a><a href="#" id="change-policy-cancel-link" class="btn-operations btn-default">No</a></div>');
|
||||||
|
modalDialog.show();
|
||||||
|
|
||||||
$("a#change-policy-yes-link").click(function () {
|
$("a#change-policy-yes-link").click(function () {
|
||||||
invokerUtil.put(
|
invokerUtil.put(
|
||||||
@ -173,10 +175,11 @@ $(document).ready(function () {
|
|||||||
// on success
|
// on success
|
||||||
function (data, textStatus, jqXHR) {
|
function (data, textStatus, jqXHR) {
|
||||||
if (jqXHR.status == 200) {
|
if (jqXHR.status == 200) {
|
||||||
$(modalPopupContent).html($('#change-policy-success-content').html());
|
modalDialog.header('Done. Changes applied successfully.');
|
||||||
showPopup();
|
modalDialog.footer('<div class="buttons"><a href="#" id="change-policy-success-link" ' +
|
||||||
|
'class="btn-operations">Ok</a></div>');
|
||||||
$("a#change-policy-success-link").click(function () {
|
$("a#change-policy-success-link").click(function () {
|
||||||
hidePopup();
|
modalDialog.hide();
|
||||||
location.reload();
|
location.reload();
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
@ -184,17 +187,19 @@ $(document).ready(function () {
|
|||||||
// on error
|
// on error
|
||||||
function (jqXHR) {
|
function (jqXHR) {
|
||||||
console.log(stringify(jqXHR.data));
|
console.log(stringify(jqXHR.data));
|
||||||
$(modalPopupContent).html($("#change-policy-error-content").html());
|
modalDialog.header('An unexpected error occurred. Please try again later.');
|
||||||
showPopup();
|
modalDialog.footer('<div class="buttons"><a href="#" id="change-policy-error-link" ' +
|
||||||
|
'class="btn-operations">Ok</a></div>');
|
||||||
|
modalDialog.showAsError();
|
||||||
$("a#change-policy-error-link").click(function () {
|
$("a#change-policy-error-link").click(function () {
|
||||||
hidePopup();
|
modalDialog.hide();
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
});
|
});
|
||||||
|
|
||||||
$("a#change-policy-cancel-link").click(function () {
|
$("a#change-policy-cancel-link").click(function () {
|
||||||
hidePopup();
|
modalDialog.hide();
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
@ -207,16 +212,27 @@ $(document).ready(function () {
|
|||||||
// if policies found in Inactive or Inactive/Updated states with in the selection,
|
// if policies found in Inactive or Inactive/Updated states with in the selection,
|
||||||
// pop-up an error saying
|
// pop-up an error saying
|
||||||
// "You cannot select already inactive policies. Please deselect inactive policies and try again."
|
// "You cannot select already inactive policies. Please deselect inactive policies and try again."
|
||||||
$(modalPopupContent).html($("#errorPolicyUnPublishSelection").html());
|
modalDialog.header('Action cannot be performed !');
|
||||||
showPopup();
|
modalDialog.content('You cannot select already inactive policies to be unpublished. Please deselect ' +
|
||||||
|
'inactive policies and try again.');
|
||||||
|
modalDialog.footer('<div class="buttons"><a href="javascript:modalDialog.hide()" class="btn-operations">Ok</a>' +
|
||||||
|
'</div>');
|
||||||
|
modalDialog.showAsAWarning();
|
||||||
} else {
|
} else {
|
||||||
var serviceURL = "/api/device-mgt/v1.0/policies/deactivate-policy";
|
var serviceURL = "/api/device-mgt/v1.0/policies/deactivate-policy";
|
||||||
if (policyList.length == 0) {
|
if (policyList.length == 0) {
|
||||||
$(modalPopupContent).html($("#errorPolicyUnPublish").html());
|
modalDialog.header('Action cannot be performed !');
|
||||||
|
modalDialog.content('Please select a policy or a list of policies to un-publish.');
|
||||||
|
modalDialog.footer('<div class="buttons"><a href="javascript:modalDialog.hide()" ' +
|
||||||
|
'class="btn-operations">Ok</a></div>');
|
||||||
|
modalDialog.showAsAWarning();
|
||||||
} else {
|
} else {
|
||||||
$(modalPopupContent).html($("#unpublish-policy-modal-content").html());
|
modalDialog.header('Do you really want to unpublish the selected policy(s)?');
|
||||||
|
modalDialog.footer('<div class="buttons"><a href="#" id="unpublish-policy-yes-link" ' +
|
||||||
|
'class="btn-operations">Yes</a><a href="#" id="unpublish-policy-cancel-link" ' +
|
||||||
|
'class="btn-operations btn-default">No</a></div>');
|
||||||
|
modalDialog.show();
|
||||||
}
|
}
|
||||||
showPopup();
|
|
||||||
|
|
||||||
// on-click function for policy un-publishing "yes" button
|
// on-click function for policy un-publishing "yes" button
|
||||||
$("a#unpublish-policy-yes-link").click(function () {
|
$("a#unpublish-policy-yes-link").click(function () {
|
||||||
@ -226,9 +242,11 @@ $(document).ready(function () {
|
|||||||
// on success
|
// on success
|
||||||
function (data, textStatus, jqXHR) {
|
function (data, textStatus, jqXHR) {
|
||||||
if (jqXHR.status == 200 && data) {
|
if (jqXHR.status == 200 && data) {
|
||||||
$(modalPopupContent).html($("#unpublish-policy-success-content").html());
|
modalDialog.header('Done. Selected policy was successfully unpublished.');
|
||||||
|
modalDialog.footer('<div class="buttons"><a href="#" id="unpublish-policy-success-link" ' +
|
||||||
|
'class="btn-operations">Ok</a></div>');
|
||||||
$("a#unpublish-policy-success-link").click(function () {
|
$("a#unpublish-policy-success-link").click(function () {
|
||||||
hidePopup();
|
modalDialog.hide();
|
||||||
location.reload();
|
location.reload();
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
@ -236,9 +254,12 @@ $(document).ready(function () {
|
|||||||
// on error
|
// on error
|
||||||
function (jqXHR) {
|
function (jqXHR) {
|
||||||
console.log(stringify(jqXHR.data));
|
console.log(stringify(jqXHR.data));
|
||||||
$(modalPopupContent).html($("#unpublish-policy-error-content").html());
|
modalDialog.header('An unexpected error occurred. Please try again later.');
|
||||||
|
modalDialog.footer('<div class="buttons"><a href="#" id="unpublish-policy-error-link" ' +
|
||||||
|
'class="btn-operations">Ok</a></div>');
|
||||||
|
modalDialog.showAsError();
|
||||||
$("a#unpublish-policy-error-link").click(function () {
|
$("a#unpublish-policy-error-link").click(function () {
|
||||||
hidePopup();
|
modalDialog.hide();
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
@ -246,7 +267,7 @@ $(document).ready(function () {
|
|||||||
|
|
||||||
// on-click function for policy un-publishing "cancel" button
|
// on-click function for policy un-publishing "cancel" button
|
||||||
$("a#unpublish-policy-cancel-link").click(function () {
|
$("a#unpublish-policy-cancel-link").click(function () {
|
||||||
hidePopup();
|
modalDialog.hide();
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
@ -260,17 +281,27 @@ $(document).ready(function () {
|
|||||||
// if policies found in Active or Active/Updated states with in the selection,
|
// if policies found in Active or Active/Updated states with in the selection,
|
||||||
// pop-up an error saying
|
// pop-up an error saying
|
||||||
// "You cannot select already active policies. Please deselect active policies and try again."
|
// "You cannot select already active policies. Please deselect active policies and try again."
|
||||||
$(modalPopupContent).html($("#active-policy-selection-error").html());
|
modalDialog.header('Action cannot be performed !');
|
||||||
showPopup();
|
modalDialog.content('You cannot select already active policies. Please deselect active policies and try ' +
|
||||||
|
'again.');
|
||||||
|
modalDialog.footer('<div class="buttons"><a href="javascript:modalDialog.hide()" class="btn-operations">' +
|
||||||
|
'Ok</a></div>');
|
||||||
|
modalDialog.showAsAWarning();
|
||||||
} else {
|
} else {
|
||||||
var serviceURL = "/api/device-mgt/v1.0/policies/activate-policy";
|
var serviceURL = "/api/device-mgt/v1.0/policies/activate-policy";
|
||||||
if (policyList.length == 0) {
|
if (policyList.length == 0) {
|
||||||
$(modalPopupContent).html($("#policy-publish-error").html());
|
modalDialog.header('Action cannot be performed !');
|
||||||
|
modalDialog.content('Please select a policy or a list of policies to publish.');
|
||||||
|
modalDialog.footer('<div class="buttons"><a href="javascript:modalDialog.hide()" ' +
|
||||||
|
'class="btn-operations">Ok</a></div>');
|
||||||
|
modalDialog.showAsAWarning();
|
||||||
} else {
|
} else {
|
||||||
$(modalPopupContent).html($("#publish-policy-modal-content").html());
|
modalDialog.header('Do you really want to publish the selected policy(s)?');
|
||||||
|
modalDialog.footer('<div class="buttons"><a href="#" id="publish-policy-yes-link" ' +
|
||||||
|
'class="btn-operations">Yes</a><a href="#" id="publish-policy-cancel-link" ' +
|
||||||
|
'class="btn-operations btn-default">No</a></div>');
|
||||||
|
modalDialog.show();
|
||||||
}
|
}
|
||||||
showPopup();
|
|
||||||
|
|
||||||
// on-click function for policy removing "yes" button
|
// on-click function for policy removing "yes" button
|
||||||
$("a#publish-policy-yes-link").click(function () {
|
$("a#publish-policy-yes-link").click(function () {
|
||||||
invokerUtil.post(
|
invokerUtil.post(
|
||||||
@ -279,9 +310,11 @@ $(document).ready(function () {
|
|||||||
// on success
|
// on success
|
||||||
function (data, textStatus, jqXHR) {
|
function (data, textStatus, jqXHR) {
|
||||||
if (jqXHR.status == 200 && data) {
|
if (jqXHR.status == 200 && data) {
|
||||||
$(modalPopupContent).html($("#publish-policy-success-content").html());
|
modalDialog.header('Done. Selected policy was successfully published.');
|
||||||
|
modalDialog.footer('<div class="buttons"><a href="#" id="publish-policy-success-link" ' +
|
||||||
|
'class="btn-operations">Ok</a></div>');
|
||||||
$("a#publish-policy-success-link").click(function () {
|
$("a#publish-policy-success-link").click(function () {
|
||||||
hidePopup();
|
modalDialog.hide();
|
||||||
location.reload();
|
location.reload();
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
@ -289,9 +322,12 @@ $(document).ready(function () {
|
|||||||
// on error
|
// on error
|
||||||
function (jqXHR) {
|
function (jqXHR) {
|
||||||
console.log(stringify(jqXHR.data));
|
console.log(stringify(jqXHR.data));
|
||||||
$(modalPopupContent).html($("#publish-policy-error-content").html());
|
modalDialog.header('An unexpected error occurred. Please try again later.');
|
||||||
|
modalDialog.footer('<div class="buttons"><a href="#" id="publish-policy-error-link" ' +
|
||||||
|
'class="btn-operations">Ok</a></div>');
|
||||||
|
modalDialog.showAsError();
|
||||||
$("a#publish-policy-error-link").click(function () {
|
$("a#publish-policy-error-link").click(function () {
|
||||||
hidePopup();
|
modalDialog.hide();
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
@ -299,7 +335,7 @@ $(document).ready(function () {
|
|||||||
|
|
||||||
// on-click function for policy removing "cancel" button
|
// on-click function for policy removing "cancel" button
|
||||||
$("a#publish-policy-cancel-link").click(function () {
|
$("a#publish-policy-cancel-link").click(function () {
|
||||||
hidePopup();
|
modalDialog.hide();
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
@ -313,16 +349,27 @@ $(document).ready(function () {
|
|||||||
// if policies found in Active or Active/Updated states with in the selection,
|
// if policies found in Active or Active/Updated states with in the selection,
|
||||||
// pop-up an error saying
|
// pop-up an error saying
|
||||||
// "You cannot remove already active policies. Please deselect active policies and try again."
|
// "You cannot remove already active policies. Please deselect active policies and try again."
|
||||||
$(modalPopupContent).html($("#active-policy-selection-error").html());
|
modalDialog.header('Action cannot be performed !');
|
||||||
showPopup();
|
modalDialog.content('You cannot select already active policies. Please deselect active policies and try ' +
|
||||||
|
'again.');
|
||||||
|
modalDialog.footer('<div class="buttons"><a href="javascript:modalDialog.hide()" class="btn-operations">' +
|
||||||
|
'Ok</a></div>');
|
||||||
|
modalDialog.showAsAWarning();
|
||||||
} else {
|
} else {
|
||||||
var serviceURL = "/api/device-mgt/v1.0/policies/remove-policy";
|
var serviceURL = "/api/device-mgt/v1.0/policies/remove-policy";
|
||||||
if (policyList.length == 0) {
|
if (policyList.length == 0) {
|
||||||
$(modalPopupContent).html($("#policy-remove-error").html());
|
modalDialog.header('Action cannot be performed !');
|
||||||
|
modalDialog.content('Please select a policy or a list of policies to remove.');
|
||||||
|
modalDialog.footer('<div class="buttons"><a href="javascript:modalDialog.hide()" ' +
|
||||||
|
'class="btn-operations">Ok</a></div>');
|
||||||
|
modalDialog.showAsAWarning();
|
||||||
} else {
|
} else {
|
||||||
$(modalPopupContent).html($("#remove-policy-modal-content").html());
|
modalDialog.header('Do you really want to remove the selected policy(s)?');
|
||||||
|
modalDialog.footer('<div class="buttons"><a href="#" id="remove-policy-yes-link" class=' +
|
||||||
|
'"btn-operations">Remove</a> <a href="#" id="remove-policy-cancel-link" ' +
|
||||||
|
'class="btn-operations btn-default">Cancel</a></div>');
|
||||||
|
modalDialog.show();
|
||||||
}
|
}
|
||||||
showPopup();
|
|
||||||
|
|
||||||
// on-click function for policy removing "yes" button
|
// on-click function for policy removing "yes" button
|
||||||
$("a#remove-policy-yes-link").click(function () {
|
$("a#remove-policy-yes-link").click(function () {
|
||||||
@ -332,9 +379,11 @@ $(document).ready(function () {
|
|||||||
// on success
|
// on success
|
||||||
function (data, textStatus, jqXHR) {
|
function (data, textStatus, jqXHR) {
|
||||||
if (jqXHR.status == 200 && data) {
|
if (jqXHR.status == 200 && data) {
|
||||||
$(modalPopupContent).html($("#remove-policy-success-content").html());
|
modalDialog.header('Done. Selected policy was successfully removed.');
|
||||||
|
modalDialog.footer('<div class="buttons"><a href="#" id="remove-policy-success-link" ' +
|
||||||
|
'class="btn-operations">Ok</a></div>');
|
||||||
$("a#remove-policy-success-link").click(function () {
|
$("a#remove-policy-success-link").click(function () {
|
||||||
hidePopup();
|
modalDialog.hide();
|
||||||
location.reload();
|
location.reload();
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
@ -342,9 +391,12 @@ $(document).ready(function () {
|
|||||||
// on error
|
// on error
|
||||||
function (jqXHR) {
|
function (jqXHR) {
|
||||||
console.log(stringify(jqXHR.data));
|
console.log(stringify(jqXHR.data));
|
||||||
$(modalPopupContent).html($("#remove-policy-error-content").html());
|
modalDialog.header('An unexpected error occurred. Please try again later.');
|
||||||
|
modalDialog.footer('<div class="buttons"><a href="#" id="remove-policy-error-link" ' +
|
||||||
|
'class="btn-operations">Ok</a></div>');
|
||||||
|
modalDialog.showAsError();
|
||||||
$("a#remove-policy-error-link").click(function () {
|
$("a#remove-policy-error-link").click(function () {
|
||||||
hidePopup();
|
modalDialog.hide();
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
@ -352,7 +404,7 @@ $(document).ready(function () {
|
|||||||
|
|
||||||
// on-click function for policy removing "cancel" button
|
// on-click function for policy removing "cancel" button
|
||||||
$("a#remove-policy-cancel-link").click(function () {
|
$("a#remove-policy-cancel-link").click(function () {
|
||||||
hidePopup();
|
modalDialog.hide();
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user