[Erp5-report] r44388 ivan - in /erp5/trunk/bt5/erp5_knowledge_pad: SkinTemplateItem/portal_...
nobody at svn.erp5.org
nobody at svn.erp5.org
Thu Mar 17 15:00:05 CET 2011
Author: ivan
Date: Thu Mar 17 15:00:05 2011
New Revision: 44388
URL: http://svn.erp5.org?rev=44388&view=rev
Log:
Use simply link for "Add gadgets" this way we can use popup style for adding a new gadget without a page refresh.
Modified:
erp5/trunk/bt5/erp5_knowledge_pad/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Base_viewKnowledgePadMacroLibrary.xml
erp5/trunk/bt5/erp5_knowledge_pad/SkinTemplateItem/portal_skins/erp5_knowledge_pad/erp5_knowledge_box.js.xml
erp5/trunk/bt5/erp5_knowledge_pad/bt/revision
Modified: erp5/trunk/bt5/erp5_knowledge_pad/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Base_viewKnowledgePadMacroLibrary.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_knowledge_pad/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Base_viewKnowledgePadMacroLibrary.xml?rev=44388&r1=44387&r2=44388&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_knowledge_pad/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Base_viewKnowledgePadMacroLibrary.xml [utf8] (original)
+++ erp5/trunk/bt5/erp5_knowledge_pad/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Base_viewKnowledgePadMacroLibrary.xml [utf8] Thu Mar 17 15:00:05 2011
@@ -88,8 +88,7 @@
<tal:block metal:define-macro="add_new_gadget"\n
tal:define="active_knowledge_pad_relative_url active_knowledge_pad/getRelativeUrl;">\n
<a tal:condition="not: isKnowledgePadTemplateUsed"\n
- onclick="return addNewPad()"\n
- tal:attributes="onclick string: addNewPad(\'${cancel_url}\',\'${active_knowledge_pad_relative_url}\',\'${mode}\')"\n
+ tal:attributes="href string:Base_viewGadgetListDialog?reset=1&cancel_url=${cancel_url}&mode=${mode}&active_pad_relative_url=${active_knowledge_pad_relative_url}"\n
title="Add gadgets"\n
i18n:domain="ui"\n
i18n:attributes="title"\n
Modified: erp5/trunk/bt5/erp5_knowledge_pad/SkinTemplateItem/portal_skins/erp5_knowledge_pad/erp5_knowledge_box.js.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_knowledge_pad/SkinTemplateItem/portal_skins/erp5_knowledge_pad/erp5_knowledge_box.js.xml?rev=44388&r1=44387&r2=44388&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_knowledge_pad/SkinTemplateItem/portal_skins/erp5_knowledge_pad/erp5_knowledge_box.js.xml [utf8] (original)
+++ erp5/trunk/bt5/erp5_knowledge_pad/SkinTemplateItem/portal_skins/erp5_knowledge_pad/erp5_knowledge_box.js.xml [utf8] Thu Mar 17 15:00:05 2011
@@ -12,7 +12,7 @@
</item>
<item>
<key> <string>_EtagSupport__etag</string> </key>
- <value> <string>ts99770782.61</string> </value>
+ <value> <string>ts00370324.82</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
@@ -314,6 +314,11 @@ function loadPadFromServer(pad_relative_
// set new active pad\n
active_knowledge_pad_relative_url = pad_relative_url;\n
\n
+ // update "Add Gadget" link\n
+ current_url = $("#add-gadgets").attr("href");\n
+ new_url = current_url.substring(0, current_url.indexOf("active_pad_relative_url=")+24)+active_knowledge_pad_relative_url\n
+ $("#add-gadgets").attr("href", new_url);\n
+ \n
//function metadataFetchFailed(meta){}\n
function handleServerSuccess(data){\n
body = data.body\n
@@ -328,15 +333,6 @@ function loadPadFromServer(pad_relative_
setTimeout("$(\'#loading-wrapper\').first().hide();", 250 );};\n
}\n
\n
-function addNewPad(cancel_url, knowledge_pad_relative_url, mode){\n
- // if it\'s first time we switch set active_knowledge_pad_relative_url\n
- if(active_knowledge_pad_relative_url==\'\'){\n
- active_knowledge_pad_relative_url = knowledge_pad_relative_url;\n
- }\n
- // redirect to add gadget dialog\n
- window.location=add_new_gadget_form_id + "?reset=1&cancel_url="+cancel_url+"&active_pad_relative_url="+active_knowledge_pad_relative_url+"&mode="+mode; \n
-}\n
-\n
function addPadOnServerOnEnter(event, mode, cancel_url){\n
/* Catch and submit form when ENTER is pressed */\n
if(event.keyCode == 13){\n
@@ -497,7 +493,7 @@ $(document).ready(initialize);\n
</item>
<item>
<key> <string>size</string> </key>
- <value> <int>18445</int> </value>
+ <value> <int>18244</int> </value>
</item>
<item>
<key> <string>title</string> </key>
Modified: erp5/trunk/bt5/erp5_knowledge_pad/bt/revision
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_knowledge_pad/bt/revision?rev=44388&r1=44387&r2=44388&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_knowledge_pad/bt/revision [utf8] (original)
+++ erp5/trunk/bt5/erp5_knowledge_pad/bt/revision [utf8] Thu Mar 17 15:00:05 2011
@@ -1 +1 @@
-708
\ No newline at end of file
+709
\ No newline at end of file
More information about the Erp5-report
mailing list