[Erp5-report] r20459 - in /erp5admin/trunk/content/erp5admin: erp5admin.js erp5admin_async.js
nobody at svn.erp5.org
nobody at svn.erp5.org
Sat Apr 12 15:26:50 CEST 2008
Author: bartek
Date: Sat Apr 12 15:26:49 2008
New Revision: 20459
URL: http://svn.erp5.org?rev=20459&view=rev
Log:
when doing 'inspect selected' use the new redirection mechanism so that the object is in the right path
Modified:
erp5admin/trunk/content/erp5admin/erp5admin.js
erp5admin/trunk/content/erp5admin/erp5admin_async.js
Modified: erp5admin/trunk/content/erp5admin/erp5admin.js
URL: http://svn.erp5.org/erp5admin/trunk/content/erp5admin/erp5admin.js?rev=20459&r1=20458&r2=20459&view=diff
==============================================================================
--- erp5admin/trunk/content/erp5admin/erp5admin.js (original)
+++ erp5admin/trunk/content/erp5admin/erp5admin.js Sat Apr 12 15:26:49 2008
@@ -82,23 +82,6 @@
return doc;
}
-function erp5admin_inspectFromString(newtab){
- /*
- * find selected text, find name inside it
- * and open it in a new tab
- */
- newtab=true;
- doc = erp5admin_getDoc();
- text=erp5admin_findSelectionInDocument(doc);
- name=erp5admin_cutName(text);
- if(name==null){
- alert('Name not found in selection\n\nSelect something which follows naming convention (Aaa_aaAaaAaaa)\nMake sure there is no selected text in another control.');
- return;
- }
- erp5admin_goto(name,'manage_main',newtab,true);
- return;
-}
-
function erp5admin_grepForString(newtab){
/*
* find selected text, find name inside it
Modified: erp5admin/trunk/content/erp5admin/erp5admin_async.js
URL: http://svn.erp5.org/erp5admin/trunk/content/erp5admin/erp5admin_async.js?rev=20459&r1=20458&r2=20459&view=diff
==============================================================================
--- erp5admin/trunk/content/erp5admin/erp5admin_async.js (original)
+++ erp5admin/trunk/content/erp5admin/erp5admin_async.js Sat Apr 12 15:26:49 2008
@@ -77,7 +77,7 @@
erp5admin_goto(url, 'manage_editRolesForm', true, true);
}
-function erp5admin_editForm(val){
+function erp5admin_editObject(val){
val = erp5admin_parseTuple(val);
val.shift(); // remove the site root
url = val.join('/');
@@ -101,7 +101,25 @@
return;
}
url = erp5admin_getSiteURL() + '/Admin_getDefaultObjectPath?object_id=' + form_id ;
- erp5admin_sendRequest(url, erp5admin_editForm);
+ erp5admin_sendRequest(url, erp5admin_editObject);
+}
+
+function erp5admin_inspectFromString(newtab){
+ /*
+ * find selected text, find name inside it
+ * and open it in a new tab
+ */
+ newtab = true;
+ doc = erp5admin_getDoc();
+ text=erp5admin_findSelectionInDocument(doc);
+ name=erp5admin_cutName(text);
+ if(name == null){
+ alert('Name not found in selection\n\nSelect something which follows naming convention (Aaa_aaAaaAaaa)\nMake sure there is no selected text in another control.');
+ return;
+ }
+ url = erp5admin_getSiteURL() + '/Admin_getDefaultObjectPath?object_id=' + name ;
+ erp5admin_sendRequest(url, erp5admin_editObject);
+ return;
}
function erp5admin_reindexObject(){
More information about the Erp5-report
mailing list