1
0
mirror of https://github.com/processwire/processwire.git synced 2025-08-14 02:34:24 +02:00
This commit is contained in:
Ryan Cramer
2023-03-30 09:28:24 -04:00
parent 371ea35036
commit 7352d1d7f3
3 changed files with 11 additions and 1 deletions

View File

@@ -179,6 +179,10 @@ class ProcessPageList extends Process implements ConfigurableModule {
if($langID) $this->wire('user')->language = $this->languages->get($langID);
$this->trashLabel = $this->_('Trash'); // Label for 'Trash' page in PageList // Overrides page title if used
/** @var JqueryUI $jQueryUI */
$jQueryUI = $this->wire()->modules->get('JqueryUI');
$jQueryUI->use('vex'); // for alert boxes
$id = $input->get('id');
if($id === 'bookmark') $this->wire('session')->redirect('./bookmarks/');
$id = (int) $id;

View File

@@ -497,6 +497,12 @@ if(typeof ProcessWire != "undefined") {
if(allowMarkup) {
vex.dialog.alert({unsafeMessage: message});
} else {
if(message.indexOf('&') > -1 && message.indexOf(';') > 1) {
// remove entitity encoded sequences since Vex already encodes
var v = document.createElement('textarea');
v.innerHTML = message;
message = v.value;
}
vex.dialog.alert(message);
}
} else {

File diff suppressed because one or more lines are too long