From 2a462164cc6afb363c61e12288254d42863e59c9 Mon Sep 17 00:00:00 2001 From: Deesen Date: Wed, 11 Jan 2017 10:02:34 +0100 Subject: [PATCH 1/2] [O] Added "improved debug-info" --- assets/templates/help/version_notices/1.2.1.php | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/assets/templates/help/version_notices/1.2.1.php b/assets/templates/help/version_notices/1.2.1.php index 97c72c1529..e47150e79f 100644 --- a/assets/templates/help/version_notices/1.2.1.php +++ b/assets/templates/help/version_notices/1.2.1.php @@ -14,3 +14,14 @@

Will get invoked before parsing a snippet-params string like &param1=`value` to allow replacing custom-placeholders like EvoBabel“s [%ph%] before parsing a params-string. Example:

[[Wayfinder? &startId=`[%lang%]` ..]]

+

Debug-Infos

+ \ No newline at end of file From 230930aa337667796162d2f4fae1c6e8f535892d Mon Sep 17 00:00:00 2001 From: Deesen Date: Wed, 11 Jan 2017 11:17:33 +0100 Subject: [PATCH 2/2] [F] "top.tree.setLastClickedElement() is undefined" when clicking action-buttons in pop-up or in a single frame --- manager/actions/mutate_content.dynamic.php | 10 +++++++--- manager/frames/menu.php | 4 ++++ manager/includes/menu.class.inc.php | 2 +- 3 files changed, 12 insertions(+), 4 deletions(-) diff --git a/manager/actions/mutate_content.dynamic.php b/manager/actions/mutate_content.dynamic.php index b7bf92c703..58b85e7a6e 100644 --- a/manager/actions/mutate_content.dynamic.php +++ b/manager/actions/mutate_content.dynamic.php @@ -486,6 +486,10 @@ function decode(s) { return s; } +function setLastClickedElement(type, id) { + localStorage.setItem('MODX_lastClickedElement', '['+type+','+id+']' ); +} + manager->action == '72') { // Web Link specific ?> var lastImageCtrl; var lastFileCtrl; @@ -641,10 +645,10 @@ function SetUrl(url, width, height, alt) {
  • " alt="icons_resource_duplicate" />
  • " alt="icons_delete_document" />
  • -
  • " alt="icons_resource_duplicate" />
  • -
  • " alt="icons_delete_document" />
  • +
  • " alt="icons_resource_duplicate" />
  • +
  • " alt="icons_delete_document" />
  • -
  • ">icons_cancel" />
  • +
  • ">icons_cancel" />
  • icons_preview_resource" />
  • diff --git a/manager/frames/menu.php b/manager/frames/menu.php index d02ee5bbe2..2428ee7659 100644 --- a/manager/frames/menu.php +++ b/manager/frames/menu.php @@ -213,6 +213,10 @@ function NavToggle(element) { // remove focus from top nav if(element) element.blur(); } + + function setLastClickedElement(type, id) { + localStorage.setItem('MODX_lastClickedElement', '['+type+','+id+']' ); + } diff --git a/manager/includes/menu.class.inc.php b/manager/includes/menu.class.inc.php index 3aaa11c445..d59655f3aa 100644 --- a/manager/includes/menu.class.inc.php +++ b/manager/includes/menu.class.inc.php @@ -58,7 +58,7 @@ function DrawSub($parentid,$level){ $ph['href'] = $value[3]; $ph['alt'] = $value[4]; $ph['target'] = $value[7]; - $ph['onclick'] = 'top.tree.setLastClickedElement(0,0);'.$value[5]; + $ph['onclick'] = 'setLastClickedElement(0,0);'.$value[5]; $ph['a_class'] = $this->get_a_class($id); $ph['LinkAttr'] = $this->getLinkAttr($id); $ph['itemName'] = $value[2] . $this->getItemName($id);