[Erp5-report] r22056 - in /experimental/bt5/erp5_documentation: SkinTemplateItem/portal_ski...

nobody at svn.erp5.org nobody at svn.erp5.org
Sun Jun 29 14:37:25 CEST 2008


Author: mayoro
Date: Sun Jun 29 14:37:24 2008
New Revision: 22056

URL: http://svn.erp5.org?rev=22056&view=rev
Log:
2008-06-29: mayoro
testing with attributes with hasattr before buiding the url of documentation for accessors

Modified:
    experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getBooleanGetterAccessorMethodUrl.xml
    experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getDefaultGetterAccessorMethodUrl.xml
    experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getDefaultSetterAccessorMethodUrl.xml
    experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getGetterAccessorMethodUrl.xml
    experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getListGetterAccessorMethodUrl.xml
    experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getListSetterAccessorMethodUrl.xml
    experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateBaseBooleanGetterAccessorMethodUrl.xml
    experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateBaseDefaultGetterAccessorMethodUrl.xml
    experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateBaseDefaultSetterAccessorMethodUrl.xml
    experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateBaseGetterAccessorMethodUrl.xml
    experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateBaseListGetterAccessorMethodUrl.xml
    experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateBaseListSetterAccessorMethodUrl.xml
    experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateBaseSetGetterAccessorMethodUrl.xml
    experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateBaseSetSetterAccessorMethodUrl.xml
    experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateBaseSetterAccessorMethodUrl.xml
    experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateDefaultSetterAccessorMethodUrl.xml
    experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateListSetterAccessorMethodUrl.xml
    experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateSetSetterAccessorMethodUrl.xml
    experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateSetterAccessorMethodUrl.xml
    experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getSetGetterAccessorMethodUrl.xml
    experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getSetSetterAccessorMethodUrl.xml
    experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getSetterAccessorMethodUrl.xml
    experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getTesterAccessorMethodUrl.xml
    experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getWorkflowMethodUrl.xml
    experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getActionUrl.xml
    experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getAllowedContentTypeUrl.xml
    experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getBaseCategoryUrl.xml
    experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getBooleanGetterAccessorMethodUrl.xml
    experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getDefaultGetterAccessorMethodUrl.xml
    experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getDefaultSetterAccessorMethodUrl.xml
    experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getGetterAccessorMethodUrl.xml
    experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getHiddenContentTypeUrl.xml
    experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getListGetterAccessorMethodUrl.xml
    experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getListSetterAccessorMethodUrl.xml
    experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateBaseBooleanGetterAccessorMethodUrl.xml
    experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateBaseDefaultGetterAccessorMethodUrl.xml
    experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateBaseDefaultSetterAccessorMethodUrl.xml
    experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateBaseGetterAccessorMethodUrl.xml
    experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateBaseListGetterAccessorMethodUrl.xml
    experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateBaseListSetterAccessorMethodUrl.xml
    experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateBaseSetGetterAccessorMethodUrl.xml
    experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateBaseSetSetterAccessorMethodUrl.xml
    experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateBaseSetterAccessorMethodUrl.xml
    experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateDefaultSetterAccessorMethodUrl.xml
    experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateListSetterAccessorMethodUrl.xml
    experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateSetSetterAccessorMethodUrl.xml
    experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateSetterAccessorMethodUrl.xml
    experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPropertySheetUrl.xml
    experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getSetGetterAccessorMethodUrl.xml
    experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getSetSetterAccessorMethodUrl.xml
    experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getSetterAccessorMethodUrl.xml
    experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getTesterAccessorMethodUrl.xml
    experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getWorkflowMethodUrl.xml
    experimental/bt5/erp5_documentation/bt/change_log
    experimental/bt5/erp5_documentation/bt/revision

Modified: experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getBooleanGetterAccessorMethodUrl.xml
URL: http://svn.erp5.org/experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getBooleanGetterAccessorMethodUrl.xml?rev=22056&r1=22055&r2=22056&view=diff
==============================================================================
--- experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getBooleanGetterAccessorMethodUrl.xml (original)
+++ experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getBooleanGetterAccessorMethodUrl.xml Sun Jun 29 14:37:24 2008
@@ -68,7 +68,9 @@
             <value> <string encoding="cdata"><![CDATA[
 
 portal_url = context.getPortalObject().portal_classes.absolute_url()\n
-uri = brain.base_uri+"%23"+brain.boolean_getter\n
+uri = \'\'\n
+if hasattr(brain, \'boolean_getter\'):\n
+  uri = brain.base_uri+"%23"+brain.boolean_getter\n
 return "%s/getDocumentationHelper?uri=%s&class_name=AccessorMethodDocumentationHelper" % \\\n
        (portal_url, uri)\n
 
@@ -122,6 +124,7 @@
                             <string>context</string>
                             <string>portal_url</string>
                             <string>uri</string>
+                            <string>hasattr</string>
                           </tuple>
                         </value>
                     </item>

Modified: experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getDefaultGetterAccessorMethodUrl.xml
URL: http://svn.erp5.org/experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getDefaultGetterAccessorMethodUrl.xml?rev=22056&r1=22055&r2=22056&view=diff
==============================================================================
--- experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getDefaultGetterAccessorMethodUrl.xml (original)
+++ experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getDefaultGetterAccessorMethodUrl.xml Sun Jun 29 14:37:24 2008
@@ -68,7 +68,9 @@
             <value> <string encoding="cdata"><![CDATA[
 
 portal_url = context.getPortalObject().portal_classes.absolute_url()\n
-uri = brain.base_uri+"%23"+brain.default_getter\n
+uri = \'\'\n
+if hasattr(brain, \'default_getter\'):\n
+  uri = brain.base_uri+"%23"+brain.default_getter\n
 return "%s/getDocumentationHelper?uri=%s&class_name=AccessorMethodDocumentationHelper" % \\\n
        (portal_url, uri)\n
 
@@ -122,6 +124,7 @@
                             <string>context</string>
                             <string>portal_url</string>
                             <string>uri</string>
+                            <string>hasattr</string>
                           </tuple>
                         </value>
                     </item>

Modified: experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getDefaultSetterAccessorMethodUrl.xml
URL: http://svn.erp5.org/experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getDefaultSetterAccessorMethodUrl.xml?rev=22056&r1=22055&r2=22056&view=diff
==============================================================================
--- experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getDefaultSetterAccessorMethodUrl.xml (original)
+++ experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getDefaultSetterAccessorMethodUrl.xml Sun Jun 29 14:37:24 2008
@@ -68,7 +68,9 @@
             <value> <string encoding="cdata"><![CDATA[
 
 portal_url = context.getPortalObject().portal_classes.absolute_url()\n
-uri = brain.base_uri+"%23"+brain.default_setter\n
+uri = \'\'\n
+if hasattr(brain, \'default_setter\'):\n
+  uri = brain.base_uri+"%23"+brain.default_setter\n
 return "%s/getDocumentationHelper?uri=%s&class_name=AccessorMethodDocumentationHelper" % \\\n
        (portal_url, uri)\n
 
@@ -122,6 +124,7 @@
                             <string>context</string>
                             <string>portal_url</string>
                             <string>uri</string>
+                            <string>hasattr</string>
                           </tuple>
                         </value>
                     </item>

Modified: experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getGetterAccessorMethodUrl.xml
URL: http://svn.erp5.org/experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getGetterAccessorMethodUrl.xml?rev=22056&r1=22055&r2=22056&view=diff
==============================================================================
--- experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getGetterAccessorMethodUrl.xml (original)
+++ experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getGetterAccessorMethodUrl.xml Sun Jun 29 14:37:24 2008
@@ -68,7 +68,9 @@
             <value> <string encoding="cdata"><![CDATA[
 
 portal_url = context.getPortalObject().portal_classes.absolute_url()\n
-uri = brain.base_uri+"%23"+brain.getter\n
+uri = \'\'\n
+if hasattr(brain, \'getter\'):\n
+  uri = brain.base_uri+"%23"+brain.getter\n
 return "%s/getDocumentationHelper?uri=%s&class_name=AccessorMethodDocumentationHelper" % \\\n
        (portal_url, uri)\n
 
@@ -122,6 +124,7 @@
                             <string>context</string>
                             <string>portal_url</string>
                             <string>uri</string>
+                            <string>hasattr</string>
                           </tuple>
                         </value>
                     </item>

Modified: experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getListGetterAccessorMethodUrl.xml
URL: http://svn.erp5.org/experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getListGetterAccessorMethodUrl.xml?rev=22056&r1=22055&r2=22056&view=diff
==============================================================================
--- experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getListGetterAccessorMethodUrl.xml (original)
+++ experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getListGetterAccessorMethodUrl.xml Sun Jun 29 14:37:24 2008
@@ -68,7 +68,9 @@
             <value> <string encoding="cdata"><![CDATA[
 
 portal_url = context.getPortalObject().portal_classes.absolute_url()\n
-uri = brain.base_uri+"%23"+brain.list_getter\n
+uri = \'\'\n
+if hasattr(brain, \'list_getter\'):\n
+  uri = brain.base_uri+"%23"+brain.list_getter\n
 return "%s/getDocumentationHelper?uri=%s&class_name=AccessorMethodDocumentationHelper" % \\\n
        (portal_url, uri)\n
 
@@ -122,6 +124,7 @@
                             <string>context</string>
                             <string>portal_url</string>
                             <string>uri</string>
+                            <string>hasattr</string>
                           </tuple>
                         </value>
                     </item>

Modified: experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getListSetterAccessorMethodUrl.xml
URL: http://svn.erp5.org/experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getListSetterAccessorMethodUrl.xml?rev=22056&r1=22055&r2=22056&view=diff
==============================================================================
--- experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getListSetterAccessorMethodUrl.xml (original)
+++ experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getListSetterAccessorMethodUrl.xml Sun Jun 29 14:37:24 2008
@@ -68,7 +68,9 @@
             <value> <string encoding="cdata"><![CDATA[
 
 portal_url = context.getPortalObject().portal_classes.absolute_url()\n
-uri = brain.base_uri+"%23"+brain.list_setter\n
+uri = \'\'\n
+if hasattr(brain, \'list_setter\'):\n
+  uri = brain.base_uri+"%23"+brain.list_setter\n
 return "%s/getDocumentationHelper?uri=%s&class_name=AccessorMethodDocumentationHelper" % \\\n
        (portal_url, uri)\n
 
@@ -122,6 +124,7 @@
                             <string>context</string>
                             <string>portal_url</string>
                             <string>uri</string>
+                            <string>hasattr</string>
                           </tuple>
                         </value>
                     </item>

Modified: experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateBaseBooleanGetterAccessorMethodUrl.xml
URL: http://svn.erp5.org/experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateBaseBooleanGetterAccessorMethodUrl.xml?rev=22056&r1=22055&r2=22056&view=diff
==============================================================================
--- experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateBaseBooleanGetterAccessorMethodUrl.xml (original)
+++ experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateBaseBooleanGetterAccessorMethodUrl.xml Sun Jun 29 14:37:24 2008
@@ -68,7 +68,9 @@
             <value> <string encoding="cdata"><![CDATA[
 
 portal_url = context.getPortalObject().portal_classes.absolute_url()\n
-uri = brain.base_uri+"%23"+brain.private_base_boolean_getter\n
+uri = \'\'\n
+if hasattr(brain, \'private_base_boolean_getter\'):\n
+  uri = brain.base_uri+"%23"+brain.private_base_boolean_getter\n
 return "%s/getDocumentationHelper?uri=%s&class_name=AccessorMethodDocumentationHelper" % \\\n
        (portal_url, uri)\n
 
@@ -122,6 +124,7 @@
                             <string>context</string>
                             <string>portal_url</string>
                             <string>uri</string>
+                            <string>hasattr</string>
                           </tuple>
                         </value>
                     </item>

Modified: experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateBaseDefaultGetterAccessorMethodUrl.xml
URL: http://svn.erp5.org/experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateBaseDefaultGetterAccessorMethodUrl.xml?rev=22056&r1=22055&r2=22056&view=diff
==============================================================================
--- experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateBaseDefaultGetterAccessorMethodUrl.xml (original)
+++ experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateBaseDefaultGetterAccessorMethodUrl.xml Sun Jun 29 14:37:24 2008
@@ -68,7 +68,9 @@
             <value> <string encoding="cdata"><![CDATA[
 
 portal_url = context.getPortalObject().portal_classes.absolute_url()\n
-uri = brain.base_uri+"%23"+brain.private_base_default_getter\n
+uri = \'\'\n
+if hasattr(brain, \'private_base_default_getter\'):\n
+  uri = brain.base_uri+"%23"+brain.private_base_default_getter\n
 return "%s/getDocumentationHelper?uri=%s&class_name=AccessorMethodDocumentationHelper" % \\\n
        (portal_url, uri)\n
 
@@ -122,6 +124,7 @@
                             <string>context</string>
                             <string>portal_url</string>
                             <string>uri</string>
+                            <string>hasattr</string>
                           </tuple>
                         </value>
                     </item>

Modified: experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateBaseDefaultSetterAccessorMethodUrl.xml
URL: http://svn.erp5.org/experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateBaseDefaultSetterAccessorMethodUrl.xml?rev=22056&r1=22055&r2=22056&view=diff
==============================================================================
--- experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateBaseDefaultSetterAccessorMethodUrl.xml (original)
+++ experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateBaseDefaultSetterAccessorMethodUrl.xml Sun Jun 29 14:37:24 2008
@@ -68,7 +68,9 @@
             <value> <string encoding="cdata"><![CDATA[
 
 portal_url = context.getPortalObject().portal_classes.absolute_url()\n
-uri = brain.base_uri+"%23"+brain.private_base_default_setter\n
+uri = \'\'\n
+if hasattr(brain, \'private_base_default_setter\'):\n
+  uri = brain.base_uri+"%23"+brain.private_base_default_setter\n
 return "%s/getDocumentationHelper?uri=%s&class_name=AccessorMethodDocumentationHelper" % \\\n
        (portal_url, uri)\n
 
@@ -122,6 +124,7 @@
                             <string>context</string>
                             <string>portal_url</string>
                             <string>uri</string>
+                            <string>hasattr</string>
                           </tuple>
                         </value>
                     </item>

Modified: experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateBaseGetterAccessorMethodUrl.xml
URL: http://svn.erp5.org/experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateBaseGetterAccessorMethodUrl.xml?rev=22056&r1=22055&r2=22056&view=diff
==============================================================================
--- experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateBaseGetterAccessorMethodUrl.xml (original)
+++ experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateBaseGetterAccessorMethodUrl.xml Sun Jun 29 14:37:24 2008
@@ -68,7 +68,9 @@
             <value> <string encoding="cdata"><![CDATA[
 
 portal_url = context.getPortalObject().portal_classes.absolute_url()\n
-uri = brain.base_uri+"%23"+brain.private_base_getter\n
+uri = \'\'\n
+if hasattr(brain, \'private_base_getter\'):\n
+  uri = brain.base_uri+"%23"+brain.private_base_getter\n
 return "%s/getDocumentationHelper?uri=%s&class_name=AccessorMethodDocumentationHelper" % \\\n
        (portal_url, uri)\n
 
@@ -122,6 +124,7 @@
                             <string>context</string>
                             <string>portal_url</string>
                             <string>uri</string>
+                            <string>hasattr</string>
                           </tuple>
                         </value>
                     </item>

Modified: experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateBaseListGetterAccessorMethodUrl.xml
URL: http://svn.erp5.org/experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateBaseListGetterAccessorMethodUrl.xml?rev=22056&r1=22055&r2=22056&view=diff
==============================================================================
--- experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateBaseListGetterAccessorMethodUrl.xml (original)
+++ experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateBaseListGetterAccessorMethodUrl.xml Sun Jun 29 14:37:24 2008
@@ -68,7 +68,9 @@
             <value> <string encoding="cdata"><![CDATA[
 
 portal_url = context.getPortalObject().portal_classes.absolute_url()\n
-uri = brain.base_uri+"%23"+brain.private_base_list_getter\n
+uri = \'\'\n
+if hasattr(brain, \'private_base_list_getter\'):\n
+  uri = brain.base_uri+"%23"+brain.private_base_list_getter\n
 return "%s/getDocumentationHelper?uri=%s&class_name=AccessorMethodDocumentationHelper" % \\\n
        (portal_url, uri)\n
 
@@ -122,6 +124,7 @@
                             <string>context</string>
                             <string>portal_url</string>
                             <string>uri</string>
+                            <string>hasattr</string>
                           </tuple>
                         </value>
                     </item>

Modified: experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateBaseListSetterAccessorMethodUrl.xml
URL: http://svn.erp5.org/experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateBaseListSetterAccessorMethodUrl.xml?rev=22056&r1=22055&r2=22056&view=diff
==============================================================================
--- experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateBaseListSetterAccessorMethodUrl.xml (original)
+++ experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateBaseListSetterAccessorMethodUrl.xml Sun Jun 29 14:37:24 2008
@@ -68,7 +68,9 @@
             <value> <string encoding="cdata"><![CDATA[
 
 portal_url = context.getPortalObject().portal_classes.absolute_url()\n
-uri = brain.base_uri+"%23"+brain.private_base_list_setter\n
+uri = \'\'\n
+if hasattr(brain, \'private_base_list_setter\'):\n
+  uri = brain.base_uri+"%23"+brain.private_base_list_setter\n
 return "%s/getDocumentationHelper?uri=%s&class_name=AccessorMethodDocumentationHelper" % \\\n
        (portal_url, uri)\n
 
@@ -122,6 +124,7 @@
                             <string>context</string>
                             <string>portal_url</string>
                             <string>uri</string>
+                            <string>hasattr</string>
                           </tuple>
                         </value>
                     </item>

Modified: experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateBaseSetGetterAccessorMethodUrl.xml
URL: http://svn.erp5.org/experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateBaseSetGetterAccessorMethodUrl.xml?rev=22056&r1=22055&r2=22056&view=diff
==============================================================================
--- experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateBaseSetGetterAccessorMethodUrl.xml (original)
+++ experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateBaseSetGetterAccessorMethodUrl.xml Sun Jun 29 14:37:24 2008
@@ -68,7 +68,9 @@
             <value> <string encoding="cdata"><![CDATA[
 
 portal_url = context.getPortalObject().portal_classes.absolute_url()\n
-uri = brain.base_uri+"%23"+brain.private_base_set_getter\n
+uri = \'\'\n
+if hasattr(brain, \'private_base_set_getter\'):\n
+  uri = brain.base_uri+"%23"+brain.private_base_set_getter\n
 return "%s/getDocumentationHelper?uri=%s&class_name=AccessorMethodDocumentationHelper" % \\\n
        (portal_url, uri)\n
 
@@ -122,6 +124,7 @@
                             <string>context</string>
                             <string>portal_url</string>
                             <string>uri</string>
+                            <string>hasattr</string>
                           </tuple>
                         </value>
                     </item>

Modified: experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateBaseSetSetterAccessorMethodUrl.xml
URL: http://svn.erp5.org/experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateBaseSetSetterAccessorMethodUrl.xml?rev=22056&r1=22055&r2=22056&view=diff
==============================================================================
--- experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateBaseSetSetterAccessorMethodUrl.xml (original)
+++ experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateBaseSetSetterAccessorMethodUrl.xml Sun Jun 29 14:37:24 2008
@@ -68,7 +68,9 @@
             <value> <string encoding="cdata"><![CDATA[
 
 portal_url = context.getPortalObject().portal_classes.absolute_url()\n
-uri = brain.base_uri+"%23"+brain.private_base_set_setter\n
+uri = \'\'\n
+if hasattr(brain, \'brain.private_base_set_setter\'):\n
+  uri = brain.base_uri+"%23"+brain.private_base_set_setter\n
 return "%s/getDocumentationHelper?uri=%s&class_name=AccessorMethodDocumentationHelper" % \\\n
        (portal_url, uri)\n
 
@@ -122,6 +124,7 @@
                             <string>context</string>
                             <string>portal_url</string>
                             <string>uri</string>
+                            <string>hasattr</string>
                           </tuple>
                         </value>
                     </item>

Modified: experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateBaseSetterAccessorMethodUrl.xml
URL: http://svn.erp5.org/experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateBaseSetterAccessorMethodUrl.xml?rev=22056&r1=22055&r2=22056&view=diff
==============================================================================
--- experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateBaseSetterAccessorMethodUrl.xml (original)
+++ experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateBaseSetterAccessorMethodUrl.xml Sun Jun 29 14:37:24 2008
@@ -68,7 +68,9 @@
             <value> <string encoding="cdata"><![CDATA[
 
 portal_url = context.getPortalObject().portal_classes.absolute_url()\n
-uri = brain.base_uri+"%23"+brain.private_base_setter\n
+uri = \'\'\n
+if hasattr(brain, \'private_base_setter\'):\n
+  uri = brain.base_uri+"%23"+brain.private_base_setter\n
 return "%s/getDocumentationHelper?uri=%s&class_name=AccessorMethodDocumentationHelper" % \\\n
        (portal_url, uri)\n
 
@@ -122,6 +124,7 @@
                             <string>context</string>
                             <string>portal_url</string>
                             <string>uri</string>
+                            <string>hasattr</string>
                           </tuple>
                         </value>
                     </item>

Modified: experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateDefaultSetterAccessorMethodUrl.xml
URL: http://svn.erp5.org/experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateDefaultSetterAccessorMethodUrl.xml?rev=22056&r1=22055&r2=22056&view=diff
==============================================================================
--- experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateDefaultSetterAccessorMethodUrl.xml (original)
+++ experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateDefaultSetterAccessorMethodUrl.xml Sun Jun 29 14:37:24 2008
@@ -68,7 +68,9 @@
             <value> <string encoding="cdata"><![CDATA[
 
 portal_url = context.getPortalObject().portal_classes.absolute_url()\n
-uri = brain.base_uri+"%23"+brain.private_default_setter\n
+uri = \'\'\n
+if hasattr(brain, \'private_default_setter\'):\n
+  uri = brain.base_uri+"%23"+brain.private_default_setter\n
 return "%s/getDocumentationHelper?uri=%s&class_name=AccessorMethodDocumentationHelper" % \\\n
        (portal_url, uri)\n
 
@@ -122,6 +124,7 @@
                             <string>context</string>
                             <string>portal_url</string>
                             <string>uri</string>
+                            <string>hasattr</string>
                           </tuple>
                         </value>
                     </item>

Modified: experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateListSetterAccessorMethodUrl.xml
URL: http://svn.erp5.org/experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateListSetterAccessorMethodUrl.xml?rev=22056&r1=22055&r2=22056&view=diff
==============================================================================
--- experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateListSetterAccessorMethodUrl.xml (original)
+++ experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateListSetterAccessorMethodUrl.xml Sun Jun 29 14:37:24 2008
@@ -68,7 +68,9 @@
             <value> <string encoding="cdata"><![CDATA[
 
 portal_url = context.getPortalObject().portal_classes.absolute_url()\n
-uri = brain.base_uri+"%23"+brain.private_list_setter\n
+uri = \'\'\n
+if hasattr(brain, \'private_list_setter\'):\n
+  uri = brain.base_uri+"%23"+brain.private_list_setter\n
 return "%s/getDocumentationHelper?uri=%s&class_name=AccessorMethodDocumentationHelper" % \\\n
        (portal_url, uri)\n
 
@@ -122,6 +124,7 @@
                             <string>context</string>
                             <string>portal_url</string>
                             <string>uri</string>
+                            <string>hasattr</string>
                           </tuple>
                         </value>
                     </item>

Modified: experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateSetSetterAccessorMethodUrl.xml
URL: http://svn.erp5.org/experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateSetSetterAccessorMethodUrl.xml?rev=22056&r1=22055&r2=22056&view=diff
==============================================================================
--- experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateSetSetterAccessorMethodUrl.xml (original)
+++ experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateSetSetterAccessorMethodUrl.xml Sun Jun 29 14:37:24 2008
@@ -68,7 +68,9 @@
             <value> <string encoding="cdata"><![CDATA[
 
 portal_url = context.getPortalObject().portal_classes.absolute_url()\n
-uri = brain.base_uri+"%23"+brain.private_set_eetter\n
+uri = \'\'\n
+if hasattr(brain, \'private_set_setter\'):\n
+  uri = brain.base_uri+"%23"+brain.private_set_setter\n
 return "%s/getDocumentationHelper?uri=%s&class_name=AccessorMethodDocumentationHelper" % \\\n
        (portal_url, uri)\n
 
@@ -122,6 +124,7 @@
                             <string>context</string>
                             <string>portal_url</string>
                             <string>uri</string>
+                            <string>hasattr</string>
                           </tuple>
                         </value>
                     </item>

Modified: experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateSetterAccessorMethodUrl.xml
URL: http://svn.erp5.org/experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateSetterAccessorMethodUrl.xml?rev=22056&r1=22055&r2=22056&view=diff
==============================================================================
--- experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateSetterAccessorMethodUrl.xml (original)
+++ experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getPrivateSetterAccessorMethodUrl.xml Sun Jun 29 14:37:24 2008
@@ -68,7 +68,9 @@
             <value> <string encoding="cdata"><![CDATA[
 
 portal_url = context.getPortalObject().portal_classes.absolute_url()\n
-uri = brain.base_uri+"%23"+brain.private_setter\n
+uri = \'\'\n
+if hasattr(brain, \'private_setter\'):\n
+  uri = brain.base_uri+"%23"+brain.private_setter\n
 return "%s/getDocumentationHelper?uri=%s&class_name=AccessorMethodDocumentationHelper" % \\\n
        (portal_url, uri)\n
 
@@ -122,6 +124,7 @@
                             <string>context</string>
                             <string>portal_url</string>
                             <string>uri</string>
+                            <string>hasattr</string>
                           </tuple>
                         </value>
                     </item>

Modified: experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getSetGetterAccessorMethodUrl.xml
URL: http://svn.erp5.org/experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getSetGetterAccessorMethodUrl.xml?rev=22056&r1=22055&r2=22056&view=diff
==============================================================================
--- experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getSetGetterAccessorMethodUrl.xml (original)
+++ experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getSetGetterAccessorMethodUrl.xml Sun Jun 29 14:37:24 2008
@@ -68,7 +68,9 @@
             <value> <string encoding="cdata"><![CDATA[
 
 portal_url = context.getPortalObject().portal_classes.absolute_url()\n
-uri = brain.base_uri+"%23"+brain.set_getter\n
+uri = \'\'\n
+if hasattr(brain, \'set_getter\'):\n
+  uri = brain.base_uri+"%23"+brain.set_getter\n
 return "%s/getDocumentationHelper?uri=%s&class_name=AccessorMethodDocumentationHelper" % \\\n
        (portal_url, uri)\n
 
@@ -122,6 +124,7 @@
                             <string>context</string>
                             <string>portal_url</string>
                             <string>uri</string>
+                            <string>hasattr</string>
                           </tuple>
                         </value>
                     </item>

Modified: experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getSetSetterAccessorMethodUrl.xml
URL: http://svn.erp5.org/experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getSetSetterAccessorMethodUrl.xml?rev=22056&r1=22055&r2=22056&view=diff
==============================================================================
--- experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getSetSetterAccessorMethodUrl.xml (original)
+++ experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getSetSetterAccessorMethodUrl.xml Sun Jun 29 14:37:24 2008
@@ -68,7 +68,9 @@
             <value> <string encoding="cdata"><![CDATA[
 
 portal_url = context.getPortalObject().portal_classes.absolute_url()\n
-uri = brain.base_uri+"%23"+brain.set_setter\n
+uri = \'\'\n
+if hasattr(brain, \'set_setter\'):\n
+  uri = brain.base_uri+"%23"+brain.set_setter\n
 return "%s/getDocumentationHelper?uri=%s&class_name=AccessorMethodDocumentationHelper" % \\\n
        (portal_url, uri)\n
 
@@ -122,6 +124,7 @@
                             <string>context</string>
                             <string>portal_url</string>
                             <string>uri</string>
+                            <string>hasattr</string>
                           </tuple>
                         </value>
                     </item>

Modified: experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getSetterAccessorMethodUrl.xml
URL: http://svn.erp5.org/experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getSetterAccessorMethodUrl.xml?rev=22056&r1=22055&r2=22056&view=diff
==============================================================================
--- experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getSetterAccessorMethodUrl.xml (original)
+++ experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getSetterAccessorMethodUrl.xml Sun Jun 29 14:37:24 2008
@@ -68,7 +68,9 @@
             <value> <string encoding="cdata"><![CDATA[
 
 portal_url = context.getPortalObject().portal_classes.absolute_url()\n
-uri = brain.base_uri+"%23"+brain.setter\n
+uri = \'\'\n
+if hasattr(brain, \'setter\'):\n
+  uri = brain.base_uri+"%23"+brain.setter\n
 return "%s/getDocumentationHelper?uri=%s&class_name=AccessorMethodDocumentationHelper" % \\\n
        (portal_url, uri)\n
 
@@ -122,6 +124,7 @@
                             <string>context</string>
                             <string>portal_url</string>
                             <string>uri</string>
+                            <string>hasattr</string>
                           </tuple>
                         </value>
                     </item>

Modified: experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getTesterAccessorMethodUrl.xml
URL: http://svn.erp5.org/experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getTesterAccessorMethodUrl.xml?rev=22056&r1=22055&r2=22056&view=diff
==============================================================================
--- experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getTesterAccessorMethodUrl.xml (original)
+++ experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getTesterAccessorMethodUrl.xml Sun Jun 29 14:37:24 2008
@@ -68,7 +68,9 @@
             <value> <string encoding="cdata"><![CDATA[
 
 portal_url = context.getPortalObject().portal_classes.absolute_url()\n
-uri = brain.base_uri+"%23"+brain.tester\n
+uri = \'\'\n
+if hasattr(brain, \'tester\'):\n
+  uri = brain.base_uri+"%23"+brain.tester\n
 return "%s/getDocumentationHelper?uri=%s&class_name=AccessorMethodDocumentationHelper" % \\\n
        (portal_url, uri)\n
 
@@ -122,6 +124,7 @@
                             <string>context</string>
                             <string>portal_url</string>
                             <string>uri</string>
+                            <string>hasattr</string>
                           </tuple>
                         </value>
                     </item>

Modified: experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getWorkflowMethodUrl.xml
URL: http://svn.erp5.org/experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getWorkflowMethodUrl.xml?rev=22056&r1=22055&r2=22056&view=diff
==============================================================================
--- experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getWorkflowMethodUrl.xml (original)
+++ experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/DocumentationHelper_getWorkflowMethodUrl.xml Sun Jun 29 14:37:24 2008
@@ -69,7 +69,9 @@
 
 portal_url = context.getPortalObject().portal_classes.absolute_url()\n
 o = context.getPortalObject().restrictedTraverse(brain.base_uri)\n
-uri = brain.base_uri+\'%23\'+brain.id\n
+uri = \'\'\n
+if hasattr(brain, \'id\'):\n
+  uri = brain.base_uri+\'%23\'+brain.id\n
 return "%s/getDocumentationHelper?uri=%s&class_name=WorkflowMethodDocumentationHelper" % \\\n
        (portal_url, uri)\n
 
@@ -124,6 +126,7 @@
                             <string>portal_url</string>
                             <string>o</string>
                             <string>uri</string>
+                            <string>hasattr</string>
                           </tuple>
                         </value>
                     </item>

Modified: experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getActionUrl.xml
URL: http://svn.erp5.org/experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getActionUrl.xml?rev=22056&r1=22055&r2=22056&view=diff
==============================================================================
--- experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getActionUrl.xml (original)
+++ experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getActionUrl.xml Sun Jun 29 14:37:24 2008
@@ -69,7 +69,9 @@
 
 portal_url = context.getPortalObject().portal_classes.absolute_url()\n
 o = context.getPortalObject().restrictedTraverse(brain.base_uri)\n
-uri = brain.base_uri+\'%3F_actions%23\'+brain.id\n
+uri = \'\'\n
+if hasattr(brain, \'id\'):\n
+  uri = brain.base_uri+\'%3F_actions%23\'+brain.id\n
 return "%s/getDocumentationHelper?uri=%s&class_name=PortalTypeActionDocumentationHelper" % \\\n
        (portal_url, uri)\n
 
@@ -124,6 +126,7 @@
                             <string>portal_url</string>
                             <string>o</string>
                             <string>uri</string>
+                            <string>hasattr</string>
                           </tuple>
                         </value>
                     </item>

Modified: experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getAllowedContentTypeUrl.xml
URL: http://svn.erp5.org/experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getAllowedContentTypeUrl.xml?rev=22056&r1=22055&r2=22056&view=diff
==============================================================================
--- experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getAllowedContentTypeUrl.xml (original)
+++ experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getAllowedContentTypeUrl.xml Sun Jun 29 14:37:24 2008
@@ -69,7 +69,9 @@
 
 portal_url = context.getPortalObject().portal_classes.absolute_url()\n
 o = context.getPortalObject().restrictedTraverse(brain.base_uri)\n
-uri = brain.base_uri+\'/\'+brain.id\n
+uri = \'\'\n
+if hasattr(brain, \'id\'):\n
+  uri = brain.base_uri+\'/\'+brain.id\n
 return "%s/getDocumentationHelper?uri=%s&class_name=PortalTypeDocumentationHelper" % \\\n
        (portal_url, uri)\n
 
@@ -124,6 +126,7 @@
                             <string>portal_url</string>
                             <string>o</string>
                             <string>uri</string>
+                            <string>hasattr</string>
                           </tuple>
                         </value>
                     </item>

Modified: experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getBaseCategoryUrl.xml
URL: http://svn.erp5.org/experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getBaseCategoryUrl.xml?rev=22056&r1=22055&r2=22056&view=diff
==============================================================================
--- experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getBaseCategoryUrl.xml (original)
+++ experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getBaseCategoryUrl.xml Sun Jun 29 14:37:24 2008
@@ -69,8 +69,9 @@
 
 portal_url = context.getPortalObject().portal_classes.absolute_url()\n
 o = context.getPortalObject().restrictedTraverse(brain.base_uri)\n
-uri = context.getPortalObject().getId()+\'/portal_categories/\'+brain.id\n
-\n
+uri = \'\'\n
+if hasattr(brain, \'id\'):\n
+  uri = context.getPortalObject().getId()+\'/portal_categories/\'+brain.id\n
 return "%s/getDocumentationHelper?uri=%s&class_name=PortalTypeInstanceDocumentationHelper" % \\\n
        (portal_url, uri)\n
 
@@ -125,6 +126,7 @@
                             <string>portal_url</string>
                             <string>o</string>
                             <string>uri</string>
+                            <string>hasattr</string>
                           </tuple>
                         </value>
                     </item>

Modified: experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getBooleanGetterAccessorMethodUrl.xml
URL: http://svn.erp5.org/experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getBooleanGetterAccessorMethodUrl.xml?rev=22056&r1=22055&r2=22056&view=diff
==============================================================================
--- experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getBooleanGetterAccessorMethodUrl.xml (original)
+++ experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getBooleanGetterAccessorMethodUrl.xml Sun Jun 29 14:37:24 2008
@@ -72,7 +72,9 @@
 uri_list = brain.base_uri.split(\'/\')\n
 if len(uri_list)>=3:\n
   portal_type = uri_list[3]\n
-uri = \'portal_classes/temp_instance/\'+portal_type+\'%23\'+brain.boolean_getter\n
+uri = \'\'\n
+if hasattr(brain, \'boolean_getter\'):\n
+  uri = \'portal_classes/temp_instance/\'+portal_type+\'%23\'+brain.boolean_getter\n
 return "%s/getDocumentationHelper?uri=%s&class_name=AccessorMethodDocumentationHelper" % \\\n
        (portal_url, uri)\n
 
@@ -130,6 +132,7 @@
                             <string>len</string>
                             <string>_getitem_</string>
                             <string>uri</string>
+                            <string>hasattr</string>
                           </tuple>
                         </value>
                     </item>

Modified: experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getDefaultGetterAccessorMethodUrl.xml
URL: http://svn.erp5.org/experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getDefaultGetterAccessorMethodUrl.xml?rev=22056&r1=22055&r2=22056&view=diff
==============================================================================
--- experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getDefaultGetterAccessorMethodUrl.xml (original)
+++ experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getDefaultGetterAccessorMethodUrl.xml Sun Jun 29 14:37:24 2008
@@ -72,7 +72,9 @@
 uri_list = brain.base_uri.split(\'/\')\n
 if len(uri_list)>=3:\n
   portal_type = uri_list[3]\n
-uri = \'portal_classes/temp_instance/\'+portal_type+\'%23\'+brain.default_getter\n
+uri = \'\'\n
+if hasattr(brain, \'default_getter\'):\n
+  uri = \'portal_classes/temp_instance/\'+portal_type+\'%23\'+brain.default_getter\n
 return "%s/getDocumentationHelper?uri=%s&class_name=AccessorMethodDocumentationHelper" % \\\n
        (portal_url, uri)\n
 
@@ -130,6 +132,7 @@
                             <string>len</string>
                             <string>_getitem_</string>
                             <string>uri</string>
+                            <string>hasattr</string>
                           </tuple>
                         </value>
                     </item>

Modified: experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getDefaultSetterAccessorMethodUrl.xml
URL: http://svn.erp5.org/experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getDefaultSetterAccessorMethodUrl.xml?rev=22056&r1=22055&r2=22056&view=diff
==============================================================================
--- experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getDefaultSetterAccessorMethodUrl.xml (original)
+++ experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getDefaultSetterAccessorMethodUrl.xml Sun Jun 29 14:37:24 2008
@@ -72,7 +72,9 @@
 uri_list = brain.base_uri.split(\'/\')\n
 if len(uri_list)>=3:\n
   portal_type = uri_list[3]\n
-uri = \'portal_classes/temp_instance/\'+portal_type+\'%23\'+brain.default_setter\n
+uri = \'\'\n
+if hasattr(brain, \'default_setter\'):\n
+  uri = \'portal_classes/temp_instance/\'+portal_type+\'%23\'+brain.default_setter\n
 return "%s/getDocumentationHelper?uri=%s&class_name=AccessorMethodDocumentationHelper" % \\\n
        (portal_url, uri)\n
 
@@ -130,6 +132,7 @@
                             <string>len</string>
                             <string>_getitem_</string>
                             <string>uri</string>
+                            <string>hasattr</string>
                           </tuple>
                         </value>
                     </item>

Modified: experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getGetterAccessorMethodUrl.xml
URL: http://svn.erp5.org/experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getGetterAccessorMethodUrl.xml?rev=22056&r1=22055&r2=22056&view=diff
==============================================================================
--- experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getGetterAccessorMethodUrl.xml (original)
+++ experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getGetterAccessorMethodUrl.xml Sun Jun 29 14:37:24 2008
@@ -72,7 +72,9 @@
 uri_list = brain.base_uri.split(\'/\')\n
 if len(uri_list)>=3:\n
   portal_type = uri_list[3]\n
-uri = \'portal_classes/temp_instance/\'+portal_type+\'%23\'+brain.getter\n
+uri = \'\'\n
+if hasattr(brain, \'getter\'):\n
+  uri = \'portal_classes/temp_instance/\'+portal_type+\'%23\'+brain.getter\n
 return "%s/getDocumentationHelper?uri=%s&class_name=AccessorMethodDocumentationHelper" % \\\n
        (portal_url, uri)\n
 
@@ -130,6 +132,7 @@
                             <string>len</string>
                             <string>_getitem_</string>
                             <string>uri</string>
+                            <string>hasattr</string>
                           </tuple>
                         </value>
                     </item>

Modified: experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getHiddenContentTypeUrl.xml
URL: http://svn.erp5.org/experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getHiddenContentTypeUrl.xml?rev=22056&r1=22055&r2=22056&view=diff
==============================================================================
--- experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getHiddenContentTypeUrl.xml (original)
+++ experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getHiddenContentTypeUrl.xml Sun Jun 29 14:37:24 2008
@@ -69,7 +69,9 @@
 
 portal_url = context.getPortalObject().portal_classes.absolute_url()\n
 o = context.getPortalObject().restrictedTraverse(brain.base_uri)\n
-uri = brain.base_uri+\'/\'+brain.id\n
+uri = \'\'\n
+if hasattr(brain, \'id\'):\n
+  uri = brain.base_uri+\'/\'+brain.id\n
 return "%s/getDocumentationHelper?uri=%s&class_name=PortalTypeDocumentationHelper" % \\\n
        (portal_url, uri)\n
 
@@ -124,6 +126,7 @@
                             <string>portal_url</string>
                             <string>o</string>
                             <string>uri</string>
+                            <string>hasattr</string>
                           </tuple>
                         </value>
                     </item>

Modified: experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getListGetterAccessorMethodUrl.xml
URL: http://svn.erp5.org/experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getListGetterAccessorMethodUrl.xml?rev=22056&r1=22055&r2=22056&view=diff
==============================================================================
--- experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getListGetterAccessorMethodUrl.xml (original)
+++ experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getListGetterAccessorMethodUrl.xml Sun Jun 29 14:37:24 2008
@@ -72,7 +72,9 @@
 uri_list = brain.base_uri.split(\'/\')\n
 if len(uri_list)>=3:\n
   portal_type = uri_list[3]\n
-uri = \'portal_classes/temp_instance/\'+portal_type+\'%23\'+brain.list_getter\n
+uri = \'\'\n
+if hasattr(brain, \'list_getter\'):\n
+  uri = \'portal_classes/temp_instance/\'+portal_type+\'%23\'+brain.list_getter\n
 return "%s/getDocumentationHelper?uri=%s&class_name=AccessorMethodDocumentationHelper" % \\\n
        (portal_url, uri)\n
 
@@ -130,6 +132,7 @@
                             <string>len</string>
                             <string>_getitem_</string>
                             <string>uri</string>
+                            <string>hasattr</string>
                           </tuple>
                         </value>
                     </item>

Modified: experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getListSetterAccessorMethodUrl.xml
URL: http://svn.erp5.org/experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getListSetterAccessorMethodUrl.xml?rev=22056&r1=22055&r2=22056&view=diff
==============================================================================
--- experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getListSetterAccessorMethodUrl.xml (original)
+++ experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getListSetterAccessorMethodUrl.xml Sun Jun 29 14:37:24 2008
@@ -72,7 +72,8 @@
 uri_list = brain.base_uri.split(\'/\')\n
 if len(uri_list)>=3:\n
   portal_type = uri_list[3]\n
-uri = \'portal_classes/temp_instance/\'+portal_type+\'%23\'+brain.list_setter\n
+if hasattr(brain, \'list_setter\'):\n
+  uri = \'portal_classes/temp_instance/\'+portal_type+\'%23\'+brain.list_setter\n
 return "%s/getDocumentationHelper?uri=%s&class_name=AccessorMethodDocumentationHelper" % \\\n
        (portal_url, uri)\n
 
@@ -129,6 +130,7 @@
                             <string>uri_list</string>
                             <string>len</string>
                             <string>_getitem_</string>
+                            <string>hasattr</string>
                             <string>uri</string>
                           </tuple>
                         </value>

Modified: experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateBaseBooleanGetterAccessorMethodUrl.xml
URL: http://svn.erp5.org/experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateBaseBooleanGetterAccessorMethodUrl.xml?rev=22056&r1=22055&r2=22056&view=diff
==============================================================================
--- experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateBaseBooleanGetterAccessorMethodUrl.xml (original)
+++ experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateBaseBooleanGetterAccessorMethodUrl.xml Sun Jun 29 14:37:24 2008
@@ -72,7 +72,9 @@
 uri_list = brain.base_uri.split(\'/\')\n
 if len(uri_list)>=3:\n
   portal_type = uri_list[3]\n
-uri = \'portal_classes/temp_instance/\'+portal_type+\'%23\'+brain.private_base_boolean_getter\n
+uri = \'\'\n
+if hasattr(brain, \'private_base_boolean_getter\'):\n
+  uri = \'portal_classes/temp_instance/\'+portal_type+\'%23\'+brain.private_base_boolean_getter\n
 return "%s/getDocumentationHelper?uri=%s&class_name=AccessorMethodDocumentationHelper" % \\\n
        (portal_url, uri)\n
 
@@ -130,6 +132,7 @@
                             <string>len</string>
                             <string>_getitem_</string>
                             <string>uri</string>
+                            <string>hasattr</string>
                           </tuple>
                         </value>
                     </item>

Modified: experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateBaseDefaultGetterAccessorMethodUrl.xml
URL: http://svn.erp5.org/experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateBaseDefaultGetterAccessorMethodUrl.xml?rev=22056&r1=22055&r2=22056&view=diff
==============================================================================
--- experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateBaseDefaultGetterAccessorMethodUrl.xml (original)
+++ experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateBaseDefaultGetterAccessorMethodUrl.xml Sun Jun 29 14:37:24 2008
@@ -72,7 +72,9 @@
 uri_list = brain.base_uri.split(\'/\')\n
 if len(uri_list)>=3:\n
   portal_type = uri_list[3]\n
-uri = \'portal_classes/temp_instance/\'+portal_type+\'%23\'+brain.private_base_default_getter\n
+uri = \'\'\n
+if hasattr(brain, \'private_base_default_getter\'):\n
+  uri = \'portal_classes/temp_instance/\'+portal_type+\'%23\'+brain.private_base_default_getter\n
 return "%s/getDocumentationHelper?uri=%s&class_name=AccessorMethodDocumentationHelper" % \\\n
        (portal_url, uri)\n
 
@@ -130,6 +132,7 @@
                             <string>len</string>
                             <string>_getitem_</string>
                             <string>uri</string>
+                            <string>hasattr</string>
                           </tuple>
                         </value>
                     </item>

Modified: experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateBaseDefaultSetterAccessorMethodUrl.xml
URL: http://svn.erp5.org/experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateBaseDefaultSetterAccessorMethodUrl.xml?rev=22056&r1=22055&r2=22056&view=diff
==============================================================================
--- experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateBaseDefaultSetterAccessorMethodUrl.xml (original)
+++ experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateBaseDefaultSetterAccessorMethodUrl.xml Sun Jun 29 14:37:24 2008
@@ -72,7 +72,9 @@
 uri_list = brain.base_uri.split(\'/\')\n
 if len(uri_list)>=3:\n
   portal_type = uri_list[3]\n
-uri = \'portal_classes/temp_instance/\'+portal_type+\'%23\'+brain.private_base_default_setter\n
+uri = \'\'\n
+if hasattr(brain, \'private_base_default_setter\'):\n
+  uri = \'portal_classes/temp_instance/\'+portal_type+\'%23\'+brain.private_base_default_setter\n
 return "%s/getDocumentationHelper?uri=%s&class_name=AccessorMethodDocumentationHelper" % \\\n
        (portal_url, uri)\n
 
@@ -130,6 +132,7 @@
                             <string>len</string>
                             <string>_getitem_</string>
                             <string>uri</string>
+                            <string>hasattr</string>
                           </tuple>
                         </value>
                     </item>

Modified: experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateBaseGetterAccessorMethodUrl.xml
URL: http://svn.erp5.org/experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateBaseGetterAccessorMethodUrl.xml?rev=22056&r1=22055&r2=22056&view=diff
==============================================================================
--- experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateBaseGetterAccessorMethodUrl.xml (original)
+++ experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateBaseGetterAccessorMethodUrl.xml Sun Jun 29 14:37:24 2008
@@ -72,7 +72,9 @@
 uri_list = brain.base_uri.split(\'/\')\n
 if len(uri_list)>=3:\n
   portal_type = uri_list[3]\n
-uri = \'portal_classes/temp_instance/\'+portal_type+\'%23\'+brain.private_base_getter\n
+uri = \'\'\n
+if hasattr(brain, \'private_base_getter\'):\n
+  uri = \'portal_classes/temp_instance/\'+portal_type+\'%23\'+brain.private_base_getter\n
 return "%s/getDocumentationHelper?uri=%s&class_name=AccessorMethodDocumentationHelper" % \\\n
        (portal_url, uri)\n
 
@@ -130,6 +132,7 @@
                             <string>len</string>
                             <string>_getitem_</string>
                             <string>uri</string>
+                            <string>hasattr</string>
                           </tuple>
                         </value>
                     </item>

Modified: experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateBaseListGetterAccessorMethodUrl.xml
URL: http://svn.erp5.org/experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateBaseListGetterAccessorMethodUrl.xml?rev=22056&r1=22055&r2=22056&view=diff
==============================================================================
--- experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateBaseListGetterAccessorMethodUrl.xml (original)
+++ experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateBaseListGetterAccessorMethodUrl.xml Sun Jun 29 14:37:24 2008
@@ -72,7 +72,9 @@
 uri_list = brain.base_uri.split(\'/\')\n
 if len(uri_list)>=3:\n
   portal_type = uri_list[3]\n
-uri = \'portal_classes/temp_instance/\'+portal_type+\'%23\'+brain.private_base_list_getter\n
+uri = \'\'\n
+if hasattr(brain, \'private_base_list_getter\'):\n
+  uri = \'portal_classes/temp_instance/\'+portal_type+\'%23\'+brain.private_base_list_getter\n
 return "%s/getDocumentationHelper?uri=%s&class_name=AccessorMethodDocumentationHelper" % \\\n
        (portal_url, uri)\n
 
@@ -130,6 +132,7 @@
                             <string>len</string>
                             <string>_getitem_</string>
                             <string>uri</string>
+                            <string>hasattr</string>
                           </tuple>
                         </value>
                     </item>

Modified: experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateBaseListSetterAccessorMethodUrl.xml
URL: http://svn.erp5.org/experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateBaseListSetterAccessorMethodUrl.xml?rev=22056&r1=22055&r2=22056&view=diff
==============================================================================
--- experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateBaseListSetterAccessorMethodUrl.xml (original)
+++ experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateBaseListSetterAccessorMethodUrl.xml Sun Jun 29 14:37:24 2008
@@ -72,7 +72,9 @@
 uri_list = brain.base_uri.split(\'/\')\n
 if len(uri_list)>=3:\n
   portal_type = uri_list[3]\n
-uri = \'portal_classes/temp_instance/\'+portal_type+\'%23\'+brain.private_base_list_setter\n
+uri = \'\'\n
+if hasattr(brain, \'private_base_list_setter\'):\n
+  uri = \'portal_classes/temp_instance/\'+portal_type+\'%23\'+brain.private_base_list_setter\n
 return "%s/getDocumentationHelper?uri=%s&class_name=AccessorMethodDocumentationHelper" % \\\n
        (portal_url, uri)\n
 
@@ -130,6 +132,7 @@
                             <string>len</string>
                             <string>_getitem_</string>
                             <string>uri</string>
+                            <string>hasattr</string>
                           </tuple>
                         </value>
                     </item>

Modified: experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateBaseSetGetterAccessorMethodUrl.xml
URL: http://svn.erp5.org/experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateBaseSetGetterAccessorMethodUrl.xml?rev=22056&r1=22055&r2=22056&view=diff
==============================================================================
--- experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateBaseSetGetterAccessorMethodUrl.xml (original)
+++ experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateBaseSetGetterAccessorMethodUrl.xml Sun Jun 29 14:37:24 2008
@@ -72,7 +72,9 @@
 uri_list = brain.base_uri.split(\'/\')\n
 if len(uri_list)>=3:\n
   portal_type = uri_list[3]\n
-uri = \'portal_classes/temp_instance/\'+portal_type+\'%23\'+brain.private_base_set_getter\n
+uri = \'\'\n
+if hasattr(brain, \'private_base_set_getter\'):\n
+  uri = \'portal_classes/temp_instance/\'+portal_type+\'%23\'+brain.private_base_set_getter\n
 return "%s/getDocumentationHelper?uri=%s&class_name=AccessorMethodDocumentationHelper" % \\\n
        (portal_url, uri)\n
 
@@ -130,6 +132,7 @@
                             <string>len</string>
                             <string>_getitem_</string>
                             <string>uri</string>
+                            <string>hasattr</string>
                           </tuple>
                         </value>
                     </item>

Modified: experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateBaseSetSetterAccessorMethodUrl.xml
URL: http://svn.erp5.org/experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateBaseSetSetterAccessorMethodUrl.xml?rev=22056&r1=22055&r2=22056&view=diff
==============================================================================
--- experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateBaseSetSetterAccessorMethodUrl.xml (original)
+++ experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateBaseSetSetterAccessorMethodUrl.xml Sun Jun 29 14:37:24 2008
@@ -72,7 +72,9 @@
 uri_list = brain.base_uri.split(\'/\')\n
 if len(uri_list)>=3:\n
   portal_type = uri_list[3]\n
-uri = \'portal_classes/temp_instance/\'+portal_type+\'%23\'+brain.private_base_set_setter\n
+uri = \'\'\n
+if hasattr(brain, \'private_base_set_setter\'):\n
+  uri = \'portal_classes/temp_instance/\'+portal_type+\'%23\'+brain.private_base_set_setter\n
 return "%s/getDocumentationHelper?uri=%s&class_name=AccessorMethodDocumentationHelper" % \\\n
        (portal_url, uri)\n
 
@@ -130,6 +132,7 @@
                             <string>len</string>
                             <string>_getitem_</string>
                             <string>uri</string>
+                            <string>hasattr</string>
                           </tuple>
                         </value>
                     </item>

Modified: experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateBaseSetterAccessorMethodUrl.xml
URL: http://svn.erp5.org/experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateBaseSetterAccessorMethodUrl.xml?rev=22056&r1=22055&r2=22056&view=diff
==============================================================================
--- experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateBaseSetterAccessorMethodUrl.xml (original)
+++ experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateBaseSetterAccessorMethodUrl.xml Sun Jun 29 14:37:24 2008
@@ -72,7 +72,9 @@
 uri_list = brain.base_uri.split(\'/\')\n
 if len(uri_list)>=3:\n
   portal_type = uri_list[3]\n
-uri = \'portal_classes/temp_instance/\'+portal_type+\'%23\'+brain.private_base_setter\n
+uri = \'\'\n
+if hasattr(brain, \'private_base_setter\'):\n
+  uri = \'portal_classes/temp_instance/\'+portal_type+\'%23\'+brain.private_base_setter\n
 return "%s/getDocumentationHelper?uri=%s&class_name=AccessorMethodDocumentationHelper" % \\\n
        (portal_url, uri)\n
 
@@ -130,6 +132,7 @@
                             <string>len</string>
                             <string>_getitem_</string>
                             <string>uri</string>
+                            <string>hasattr</string>
                           </tuple>
                         </value>
                     </item>

Modified: experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateDefaultSetterAccessorMethodUrl.xml
URL: http://svn.erp5.org/experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateDefaultSetterAccessorMethodUrl.xml?rev=22056&r1=22055&r2=22056&view=diff
==============================================================================
--- experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateDefaultSetterAccessorMethodUrl.xml (original)
+++ experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateDefaultSetterAccessorMethodUrl.xml Sun Jun 29 14:37:24 2008
@@ -72,7 +72,9 @@
 uri_list = brain.base_uri.split(\'/\')\n
 if len(uri_list)>=3:\n
   portal_type = uri_list[3]\n
-uri = \'portal_classes/temp_instance/\'+portal_type+\'%23\'+brain.private_default_setter\n
+uri = \'\'\n
+if hasattr(brain, \'private_default_setter\'):\n
+  uri = \'portal_classes/temp_instance/\'+portal_type+\'%23\'+brain.private_default_setter\n
 return "%s/getDocumentationHelper?uri=%s&class_name=AccessorMethodDocumentationHelper" % \\\n
        (portal_url, uri)\n
 
@@ -130,6 +132,7 @@
                             <string>len</string>
                             <string>_getitem_</string>
                             <string>uri</string>
+                            <string>hasattr</string>
                           </tuple>
                         </value>
                     </item>

Modified: experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateListSetterAccessorMethodUrl.xml
URL: http://svn.erp5.org/experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateListSetterAccessorMethodUrl.xml?rev=22056&r1=22055&r2=22056&view=diff
==============================================================================
--- experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateListSetterAccessorMethodUrl.xml (original)
+++ experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateListSetterAccessorMethodUrl.xml Sun Jun 29 14:37:24 2008
@@ -72,7 +72,9 @@
 uri_list = brain.base_uri.split(\'/\')\n
 if len(uri_list)>=3:\n
   portal_type = uri_list[3]\n
-uri = \'portal_classes/temp_instance/\'+portal_type+\'%23\'+brain.private_list_setter\n
+uri = \'\'\n
+if hasattr(brain, \'private_list_setter\'):\n
+  uri = \'portal_classes/temp_instance/\'+portal_type+\'%23\'+brain.private_list_setter\n
 return "%s/getDocumentationHelper?uri=%s&class_name=AccessorMethodDocumentationHelper" % \\\n
        (portal_url, uri)\n
 
@@ -130,6 +132,7 @@
                             <string>len</string>
                             <string>_getitem_</string>
                             <string>uri</string>
+                            <string>hasattr</string>
                           </tuple>
                         </value>
                     </item>

Modified: experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateSetSetterAccessorMethodUrl.xml
URL: http://svn.erp5.org/experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateSetSetterAccessorMethodUrl.xml?rev=22056&r1=22055&r2=22056&view=diff
==============================================================================
--- experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateSetSetterAccessorMethodUrl.xml (original)
+++ experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateSetSetterAccessorMethodUrl.xml Sun Jun 29 14:37:24 2008
@@ -72,7 +72,9 @@
 uri_list = brain.base_uri.split(\'/\')\n
 if len(uri_list)>=3:\n
   portal_type = uri_list[3]\n
-uri = \'portal_classes/temp_instance/\'+portal_type+\'%23\'+brain.private_set_eetter\n
+uri = \'\'\n
+if hasattr(brain, \'private_set_eetter\'):\n
+  uri = \'portal_classes/temp_instance/\'+portal_type+\'%23\'+brain.private_set_eetter\n
 return "%s/getDocumentationHelper?uri=%s&class_name=AccessorMethodDocumentationHelper" % \\\n
        (portal_url, uri)\n
 
@@ -130,6 +132,7 @@
                             <string>len</string>
                             <string>_getitem_</string>
                             <string>uri</string>
+                            <string>hasattr</string>
                           </tuple>
                         </value>
                     </item>

Modified: experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateSetterAccessorMethodUrl.xml
URL: http://svn.erp5.org/experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateSetterAccessorMethodUrl.xml?rev=22056&r1=22055&r2=22056&view=diff
==============================================================================
--- experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateSetterAccessorMethodUrl.xml (original)
+++ experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPrivateSetterAccessorMethodUrl.xml Sun Jun 29 14:37:24 2008
@@ -72,7 +72,9 @@
 uri_list = brain.base_uri.split(\'/\')\n
 if len(uri_list)>=3:\n
   portal_type = uri_list[3]\n
-uri = \'portal_classes/temp_instance/\'+portal_type+\'%23\'+brain.private_setter\n
+uri = \'\'\n
+if hasattr(brain, \'private_setter\'):\n
+  uri = \'portal_classes/temp_instance/\'+portal_type+\'%23\'+brain.private_setter\n
 return "%s/getDocumentationHelper?uri=%s&class_name=AccessorMethodDocumentationHelper" % \\\n
        (portal_url, uri)\n
 
@@ -130,6 +132,7 @@
                             <string>len</string>
                             <string>_getitem_</string>
                             <string>uri</string>
+                            <string>hasattr</string>
                           </tuple>
                         </value>
                     </item>

Modified: experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPropertySheetUrl.xml
URL: http://svn.erp5.org/experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPropertySheetUrl.xml?rev=22056&r1=22055&r2=22056&view=diff
==============================================================================
--- experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPropertySheetUrl.xml (original)
+++ experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getPropertySheetUrl.xml Sun Jun 29 14:37:24 2008
@@ -69,7 +69,9 @@
 
 portal_url = context.getPortalObject().portal_classes.absolute_url()\n
 o = context.getPortalObject().restrictedTraverse(brain.base_uri)\n
-uri = brain.base_uri+\'/\'+brain.id+\'.py\'\n
+uri = \'\'\n
+if hasattr(brain, \'id\'):\n
+  uri = brain.base_uri+\'/\'+brain.id+\'.py\'\n
 return "%s/getDocumentationHelper?uri=%s&class_name=PortalTypePropertySheetDocumentationHelper" % \\\n
        (portal_url, uri)\n
 
@@ -124,6 +126,7 @@
                             <string>portal_url</string>
                             <string>o</string>
                             <string>uri</string>
+                            <string>hasattr</string>
                           </tuple>
                         </value>
                     </item>

Modified: experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getSetGetterAccessorMethodUrl.xml
URL: http://svn.erp5.org/experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getSetGetterAccessorMethodUrl.xml?rev=22056&r1=22055&r2=22056&view=diff
==============================================================================
--- experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getSetGetterAccessorMethodUrl.xml (original)
+++ experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getSetGetterAccessorMethodUrl.xml Sun Jun 29 14:37:24 2008
@@ -72,7 +72,9 @@
 uri_list = brain.base_uri.split(\'/\')\n
 if len(uri_list)>=3:\n
   portal_type = uri_list[3]\n
-uri = \'portal_classes/temp_instance/\'+portal_type+\'%23\'+brain.set_getter\n
+uri = \'\'\n
+if hasattr(brain, \'set_getter\'):\n
+  uri = \'portal_classes/temp_instance/\'+portal_type+\'%23\'+brain.set_getter\n
 return "%s/getDocumentationHelper?uri=%s&class_name=AccessorMethodDocumentationHelper" % \\\n
        (portal_url, uri)\n
 
@@ -130,6 +132,7 @@
                             <string>len</string>
                             <string>_getitem_</string>
                             <string>uri</string>
+                            <string>hasattr</string>
                           </tuple>
                         </value>
                     </item>

Modified: experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getSetSetterAccessorMethodUrl.xml
URL: http://svn.erp5.org/experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getSetSetterAccessorMethodUrl.xml?rev=22056&r1=22055&r2=22056&view=diff
==============================================================================
--- experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getSetSetterAccessorMethodUrl.xml (original)
+++ experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getSetSetterAccessorMethodUrl.xml Sun Jun 29 14:37:24 2008
@@ -72,7 +72,9 @@
 uri_list = brain.base_uri.split(\'/\')\n
 if len(uri_list)>=3:\n
   portal_type = uri_list[3]\n
-uri = \'portal_classes/temp_instance/\'+portal_type+\'%23\'+brain.set_setter\n
+uri = \'\'\n
+if hasattr(brain, \'set_setter\'):\n
+  uri = \'portal_classes/temp_instance/\'+portal_type+\'%23\'+brain.set_setter\n
 return "%s/getDocumentationHelper?uri=%s&class_name=AccessorMethodDocumentationHelper" % \\\n
        (portal_url, uri)\n
 
@@ -130,6 +132,7 @@
                             <string>len</string>
                             <string>_getitem_</string>
                             <string>uri</string>
+                            <string>hasattr</string>
                           </tuple>
                         </value>
                     </item>

Modified: experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getSetterAccessorMethodUrl.xml
URL: http://svn.erp5.org/experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getSetterAccessorMethodUrl.xml?rev=22056&r1=22055&r2=22056&view=diff
==============================================================================
--- experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getSetterAccessorMethodUrl.xml (original)
+++ experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getSetterAccessorMethodUrl.xml Sun Jun 29 14:37:24 2008
@@ -72,7 +72,9 @@
 uri_list = brain.base_uri.split(\'/\')\n
 if len(uri_list)>=3:\n
   portal_type = uri_list[3]\n
-uri = \'portal_classes/temp_instance/\'+portal_type+\'%23\'+brain.setter\n
+uri = \'\'\n
+if hasattr(brain, \'setter\'):\n
+  uri = \'portal_classes/temp_instance/\'+portal_type+\'%23\'+brain.setter\n
 return "%s/getDocumentationHelper?uri=%s&class_name=AccessorMethodDocumentationHelper" % \\\n
        (portal_url, uri)\n
 
@@ -130,6 +132,7 @@
                             <string>len</string>
                             <string>_getitem_</string>
                             <string>uri</string>
+                            <string>hasattr</string>
                           </tuple>
                         </value>
                     </item>

Modified: experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getTesterAccessorMethodUrl.xml
URL: http://svn.erp5.org/experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getTesterAccessorMethodUrl.xml?rev=22056&r1=22055&r2=22056&view=diff
==============================================================================
--- experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getTesterAccessorMethodUrl.xml (original)
+++ experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getTesterAccessorMethodUrl.xml Sun Jun 29 14:37:24 2008
@@ -72,7 +72,9 @@
 uri_list = brain.base_uri.split(\'/\')\n
 if len(uri_list)>=3:\n
   portal_type = uri_list[3]\n
-uri = \'portal_classes/temp_instance/\'+portal_type+\'%23\'+brain.tester\n
+uri = \'\'\n
+if hasattr(brain, \'tester\'):\n
+  uri = \'portal_classes/temp_instance/\'+portal_type+\'%23\'+brain.tester\n
 return "%s/getDocumentationHelper?uri=%s&class_name=AccessorMethodDocumentationHelper" % \\\n
        (portal_url, uri)\n
 
@@ -130,6 +132,7 @@
                             <string>len</string>
                             <string>_getitem_</string>
                             <string>uri</string>
+                            <string>hasattr</string>
                           </tuple>
                         </value>
                     </item>

Modified: experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getWorkflowMethodUrl.xml
URL: http://svn.erp5.org/experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getWorkflowMethodUrl.xml?rev=22056&r1=22055&r2=22056&view=diff
==============================================================================
--- experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getWorkflowMethodUrl.xml (original)
+++ experimental/bt5/erp5_documentation/SkinTemplateItem/portal_skins/erp5_documentation/PortalTypeDocumentationHelper_getWorkflowMethodUrl.xml Sun Jun 29 14:37:24 2008
@@ -73,8 +73,9 @@
 uri_list = brain.base_uri.split(\'/\')\n
 if len(uri_list)>=3:\n
   portal_type = uri_list[3]\n
-\n
-uri = \'portal_classes/temp_instance/\'+portal_type+\'%23\'+brain.id\n
+uri = \'\'\n
+if hasattr(brain, \'id\'):\n
+  uri = \'portal_classes/temp_instance/\'+portal_type+\'%23\'+brain.id\n
 return "%s/getDocumentationHelper?uri=%s&class_name=WorkflowMethodDocumentationHelper" % \\\n
        (portal_url, uri)\n
 
@@ -133,6 +134,7 @@
                             <string>len</string>
                             <string>_getitem_</string>
                             <string>uri</string>
+                            <string>hasattr</string>
                           </tuple>
                         </value>
                     </item>

Modified: experimental/bt5/erp5_documentation/bt/change_log
URL: http://svn.erp5.org/experimental/bt5/erp5_documentation/bt/change_log?rev=22056&r1=22055&r2=22056&view=diff
==============================================================================
--- experimental/bt5/erp5_documentation/bt/change_log (original)
+++ experimental/bt5/erp5_documentation/bt/change_log Sun Jun 29 14:37:24 2008
@@ -1,4 +1,4 @@
-2008-06-21: mayoro
+2008-06-29: mayoro
 adding  context_box_render in erp5_documentation_xhtml_style with customization to make documentation accessible in developper mode
 
 2008-06-21: mayoro

Modified: experimental/bt5/erp5_documentation/bt/revision
URL: http://svn.erp5.org/experimental/bt5/erp5_documentation/bt/revision?rev=22056&r1=22055&r2=22056&view=diff
==============================================================================
--- experimental/bt5/erp5_documentation/bt/revision (original)
+++ experimental/bt5/erp5_documentation/bt/revision Sun Jun 29 14:37:24 2008
@@ -1,1 +1,1 @@
-33
+34




More information about the Erp5-report mailing list