[Erp5-report] r36361 ivan - in /erp5/trunk/bt5/erp5_web: SkinTemplateItem/portal_skins/erp5...
nobody at svn.erp5.org
nobody at svn.erp5.org
Tue Jun 15 16:42:07 CEST 2010
Author: ivan
Date: Tue Jun 15 16:42:00 2010
New Revision: 36361
URL: http://svn.erp5.org?rev=36361&view=rev
Log:
Generate Web Page permanent URL in the same way as any other document types.
(even though Web Page can in theory be considered a proper HTML document directly accessing it without wrapper site UI is not default preferred option).
Modified:
erp5/trunk/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web/WebSection_getPermanentURL.xml
erp5/trunk/bt5/erp5_web/bt/revision
Modified: erp5/trunk/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web/WebSection_getPermanentURL.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web/WebSection_getPermanentURL.xml?rev=36361&r1=36360&r2=36361&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web/WebSection_getPermanentURL.xml [utf8] (original)
+++ erp5/trunk/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web/WebSection_getPermanentURL.xml [utf8] Tue Jun 15 16:42:00 2010
@@ -94,7 +94,7 @@
- change the behaviour of WebSection_getPermanentURL\n
for documents which are not published.\n
"""\n
-html_portal_type_list = (\'Web Site\', \'Web Section\', \'Web Page\')\n
+html_portal_type_list = (\'Web Site\', \'Web Section\')#, \'Web Page\')\n
portal_type = document.getPortalType()\n
\n
# If no reference is defined, no way to build a permanent URL.\n
@@ -109,6 +109,7 @@ portal = context.getPortalObject()\n
valid_portal_type_list = portal.getPortalDocumentTypeList()\n
portal_type = document.getPortalType()\n
if portal_type not in valid_portal_type_list:\n
+\n
if view and portal_type not in html_portal_type_list:\n
return \'%s/view\' % document.absolute_url()\n
return document.absolute_url()\n
@@ -124,6 +125,7 @@ if document.getValidationState() not in
# Return the URL\n
if view and portal_type not in html_portal_type_list:\n
return \'%s/%s/view\' % (context.absolute_url(), reference)\n
+\n
return "%s/%s" % (context.absolute_url(), reference)\n
</string> </value>
</item>
Modified: erp5/trunk/bt5/erp5_web/bt/revision
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_web/bt/revision?rev=36361&r1=36360&r2=36361&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_web/bt/revision [utf8] (original)
+++ erp5/trunk/bt5/erp5_web/bt/revision [utf8] Tue Jun 15 16:42:00 2010
@@ -1 +1 @@
-961
\ No newline at end of file
+962
\ No newline at end of file
More information about the Erp5-report
mailing list