window.location.href = $url;
}
+ var $fireEvent = true;
if ($listItem.data('parameters').className && $listItem.data('parameters').actionName) {
if ($listItem.data('parameters').actionName === 'unmarkAll' || $listItem.data('parameters').objectIDs) {
var $confirmMessage = $listItem.data('internalData')['confirmMessage'];
}
}
}
+ else {
+ var $confirmMessage = $listItem.data('internalData')['confirmMessage'];
+ if ($confirmMessage) {
+ $fireEvent = false;
+
+ WCF.System.Confirmation.show($confirmMessage, function(action) {
+ if (action === 'confirm') {
+ // fire event
+ $listItem.data('container').trigger('clipboardAction', [ $listItem.data('type'), $listItem.data('actionName'), $listItem.data('parameters') ]);
+ }
+ });
+ }
+ }
- // fire event
- $listItem.data('container').trigger('clipboardAction', [ $listItem.data('type'), $listItem.data('actionName'), $listItem.data('parameters') ]);
+ if ($fireEvent) {
+ // fire event
+ $listItem.data('container').trigger('clipboardAction', [ $listItem.data('type'), $listItem.data('actionName'), $listItem.data('parameters') ]);
+ }
},
/**
<item name="wcf.global.noSelection"><![CDATA[(Keine Auswahl)]]></item>
<item name="wcf.global.acp"><![CDATA[Administrationsoberfläche]]></item>
<item name="wcf.global.acp.short"><![CDATA[Administration]]></item>
+ <item name="wcf.global.worker.completed"><![CDATA[Aufgabe abgeschlossen]]></item>
<item name="wcf.global.worker.executing"><![CDATA[Aufgaben werden ausgeführt …]]></item>
<item name="wcf.global.filter"><![CDATA[Filter]]></item>
<item name="wcf.global.noItems"><![CDATA[Es wurden keine Einträge gefunden.]]></item>
<item name="wcf.global.noSelection"><![CDATA[(No Selection)]]></item>
<item name="wcf.global.acp"><![CDATA[Administration Control Panel]]></item>
<item name="wcf.global.acp.short"><![CDATA[Administration]]></item>
+ <item name="wcf.global.worker.completed"><![CDATA[Task completed]]></item>
<item name="wcf.global.worker.executing"><![CDATA[Executing …]]></item>
<item name="wcf.global.filter"><![CDATA[Filter]]></item>
<item name="wcf.global.noItems"><![CDATA[There are no items.]]></item>