Merge pull request #5827 from rtpHarry/1.9.x

[Fixes #5826] Restore placements confirmation message fix
This commit is contained in:
Sébastien Ros 2015-09-21 14:36:44 -07:00
commit 46182edc5d
4 changed files with 16 additions and 4 deletions

View File

@ -236,7 +236,13 @@
}
if (_this.filter("[itemprop~='RemoveUrl']").length == 1) {
if (!confirm(confirmRemoveMessage)) {
// use a custom message if its set in data-message
var dataMessage = _this.data('message');
if (dataMessage === undefined) {
dataMessage = confirmRemoveMessage;
}
if (!confirm(dataMessage)) {
return false;
}
}

View File

@ -43,7 +43,7 @@
<fieldset class="action">
<button class="primaryAction" type="submit" name="submit.Save" value="Save">@T("Save")</button>
<button class="primaryAction" type="submit" name="submit.Restore" value="Restore" itemprop="RemoveUrl">@T("Restore")</button>
<button class="primaryAction" type="submit" name="submit.Restore" value="Restore" itemprop="RemoveUrl" data-message="@T("Are you sure you want to restore these placements?")">@T("Restore")</button>
</fieldset>
}

View File

@ -68,7 +68,13 @@
return false;
}
return confirm(confirmRemoveMessage);
// use a custom message if its set in data-message
var dataMessage = $(this).data('message');
if (dataMessage === undefined) {
dataMessage = confirmRemoveMessage;
}
return confirm(dataMessage);
});
$(".check-all").change(function () {

View File

@ -97,7 +97,7 @@
@using (Script.Foot()) {
<script type="text/javascript">
//<![CDATA[
var confirmRemoveMessage = '@T("Are you sure you want to remove this element ?")';
var confirmRemoveMessage = '@T("Are you sure you want to remove this element?")';
//]]>
</script>
}