From 112a3f5f818c8580b1db48a74592f0973616b3ac Mon Sep 17 00:00:00 2001 From: Ingo Schommer Date: Mon, 12 Mar 2012 11:48:44 +0100 Subject: [PATCH] ENHANCEMENT "Edit" action in tree context menu --- javascript/CMSMain.Tree.js | 7 +++++++ javascript/lang/en_US.js | 3 ++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/javascript/CMSMain.Tree.js b/javascript/CMSMain.Tree.js index b7a6d41a..3ba1fe35 100644 --- a/javascript/CMSMain.Tree.js +++ b/javascript/CMSMain.Tree.js @@ -12,6 +12,13 @@ "rename": null, "remove": null, "ccp": null, + 'edit': { + 'label': ss.i18n._t('Tree.EditPage'), + 'action': function(obj) { + // TODO Fix hardcoding of link + $('.cms-container').loadPanel('admin/page/edit/show/' + obj.data('id')); + } + }, 'addsubpage': { 'label': ss.i18n._t('Tree.AddSubPage'), 'action': function(obj) { diff --git a/javascript/lang/en_US.js b/javascript/lang/en_US.js index 9b8b89f9..16cb60e2 100644 --- a/javascript/lang/en_US.js +++ b/javascript/lang/en_US.js @@ -37,6 +37,7 @@ if(typeof(ss) == 'undefined' || typeof(ss.i18n) == 'undefined') { 'WidgetAreaEditor.TOOMANY': 'Sorry, you have reached the maximum number of widgets in this area', 'AssetAdmin.ConfirmDelete': 'Do you really want to delete this folder and all contained files?', 'Folder.Name': 'Foldername', - 'Tree.AddSubPage': 'Add new page here' + 'Tree.AddSubPage': 'Add new page here', + 'Tree.EditPage': 'Edit' }); }