Commit 5f029329 authored by Kevin Deldycke's avatar Kevin Deldycke

Add some globals from custom widget to portal.

git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@8576 20353a03-c40f-0410-a6d1-a30d3c3de9de
parent 4fef209e
...@@ -44,34 +44,38 @@ ...@@ -44,34 +44,38 @@
</object> </object>
</value> </value>
</item> </item>
<item>
<key> <string>_owner</string> </key>
<value>
<none/>
</value>
</item>
<item> <item>
<key> <string>_text</string> </key> <key> <string>_text</string> </key>
<value> <string encoding="cdata"><![CDATA[ <value> <string encoding="cdata"><![CDATA[
<tal:block metal:define-macro="global_definition">\n <tal:block metal:define-macro="global_definition">\n
<tal:block tal:define="global portal_url python:here.portal_url();\n <tal:block\n
document context/WebSite_getDocumentValue;\n tal:define="global portal_url python: here.portal_url();\n
global object_actions python: None;\n global object_actions python: None;\n
global workflow_actions python: None;\n global workflow_actions python: None;\n
global jump_actions python: None;\n global jump_actions python: None;\n
global view_actions python: None; \n global view_actions python: None;\n
dummy python: request.RESPONSE.setHeader(\'Content-Type\', \'text/html;; charset=utf-8\')">\n dummy python: request.RESPONSE.setHeader(\'Content-Type\', \'text/html;; charset=utf-8\');\n
\n
document context/WebSite_getDocumentValue;\n
default_doc context/WebSite_getDefaultDocumentValue;\n
global is_edit_mode python: not (not(hasattr(context.REQUEST, \'editable_mode\')) or not(context.REQUEST[\'editable_mode\']));\n
global is_section python: context.getPortalType() == \'Web Section\';\n
global is_webdoc python: context.getPortalType() == \'Web Page\';\n
global is_portal_root python: context.WebSite_getDocumentPhysicalPath() == None;\n
global valid_default_doc python: default_doc != None and default_doc.getPortalType() == \'Web Page\';\n
">\n
<tal:block tal:condition="python: document is not None">\n <tal:block tal:condition="python: document is not None">\n
<tal:block tal:define="filtered_actions python:document.portal_actions.listFilteredActionsFor(document);\n <tal:block\n
object_actions filtered_actions/object_action | nothing;\n tal:define=" filtered_actions python: document.portal_actions.listFilteredActionsFor(document);\n
global object_actions python: document.WebSite_replaceActionUrl(object_actions);\n object_actions filtered_actions/object_action | nothing;\n
workflow_actions filtered_actions/workflow | nothing;\n workflow_actions filtered_actions/workflow | nothing;\n
global workflow_actions python: document.WebSite_replaceActionUrl(workflow_actions);\n jump_actions filtered_actions/object_jump | nothing;\n
jump_actions filtered_actions/object_jump | nothing;\n view_actions filtered_actions/object_view | nothing;\n
global jump_actions python: document.WebSite_replaceActionUrl(jump_actions);\n global object_actions python: document.WebSite_replaceActionUrl(object_actions);\n
view_actions filtered_actions/object_view | nothing;\n global workflow_actions python: document.WebSite_replaceActionUrl(workflow_actions);\n
global view_actions python: document.WebSite_replaceActionUrl(view_actions);\n global jump_actions python: document.WebSite_replaceActionUrl(jump_actions);\n
global view_actions python: document.WebSite_replaceActionUrl(view_actions);\n
"/>\n "/>\n
</tal:block>\n </tal:block>\n
</tal:block>\n </tal:block>\n
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment