diff --git a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Page%20Module/list_ui.xml b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Page%20Module/list_ui.xml
index 0fb0dc3c6020ee3b96dbd11c170ce9588e5297fe..4dbc5c46c31b56cbc4ee442e0e1dc751178f7238 100755
--- a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Page%20Module/list_ui.xml
+++ b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Page%20Module/list_ui.xml
@@ -58,7 +58,7 @@
         </item>
         <item>
             <key> <string>priority</string> </key>
-            <value> <int>10</int> </value>
+            <value> <float>10.0</float> </value>
         </item>
         <item>
             <key> <string>title</string> </key>
diff --git a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Page%20Module/sort_on.xml b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Page%20Module/sort_on.xml
index 8ac799cf2a45fed018a63e8230ec2da036b32484..2c0fa43d096f0dffb95b40c54116e0fdc2022900 100755
--- a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Page%20Module/sort_on.xml
+++ b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Page%20Module/sort_on.xml
@@ -58,7 +58,7 @@
         </item>
         <item>
             <key> <string>priority</string> </key>
-            <value> <int>10</int> </value>
+            <value> <float>10.0</float> </value>
         </item>
         <item>
             <key> <string>title</string> </key>
diff --git a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Page%20Module/view.xml b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Page%20Module/view.xml
index 2b746e2a987421c322ded87e995976707354822c..3aa9420f02cfb411276f9c3bbd694a710bf90e75 100755
--- a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Page%20Module/view.xml
+++ b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Page%20Module/view.xml
@@ -58,7 +58,7 @@
         </item>
         <item>
             <key> <string>priority</string> </key>
-            <value> <int>10</int> </value>
+            <value> <float>10.0</float> </value>
         </item>
         <item>
             <key> <string>title</string> </key>
diff --git a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Site%20Module/list_ui.xml b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Site%20Module/list_ui.xml
index 0fb0dc3c6020ee3b96dbd11c170ce9588e5297fe..4dbc5c46c31b56cbc4ee442e0e1dc751178f7238 100755
--- a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Site%20Module/list_ui.xml
+++ b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Site%20Module/list_ui.xml
@@ -58,7 +58,7 @@
         </item>
         <item>
             <key> <string>priority</string> </key>
-            <value> <int>10</int> </value>
+            <value> <float>10.0</float> </value>
         </item>
         <item>
             <key> <string>title</string> </key>
diff --git a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Site%20Module/sort_on.xml b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Site%20Module/sort_on.xml
index 8ac799cf2a45fed018a63e8230ec2da036b32484..2c0fa43d096f0dffb95b40c54116e0fdc2022900 100755
--- a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Site%20Module/sort_on.xml
+++ b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Site%20Module/sort_on.xml
@@ -58,7 +58,7 @@
         </item>
         <item>
             <key> <string>priority</string> </key>
-            <value> <int>10</int> </value>
+            <value> <float>10.0</float> </value>
         </item>
         <item>
             <key> <string>title</string> </key>
diff --git a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Site%20Module/view.xml b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Site%20Module/view.xml
index 72fda816794c8613a29d9473ece6ce93701ec41f..eb0c0a3145006f850b6ed51027c0fed450b52f23 100755
--- a/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Site%20Module/view.xml
+++ b/bt5/erp5_web/ActionTemplateItem/portal_types/Web%20Site%20Module/view.xml
@@ -58,7 +58,7 @@
         </item>
         <item>
             <key> <string>priority</string> </key>
-            <value> <int>10</int> </value>
+            <value> <float>10.0</float> </value>
         </item>
         <item>
             <key> <string>title</string> </key>
diff --git a/bt5/erp5_web/CatalogMethodTemplateItem/portal_catalog/erp5_mysql/z0_drop_fulltext.xml b/bt5/erp5_web/CatalogMethodTemplateItem/portal_catalog/erp5_mysql/z0_drop_fulltext.xml
index 9835f4c93513e5242783f55df3302f905c4e37bf..662b6bffd6a8a2c74312d9cd4381f0801c75eb9a 100755
--- a/bt5/erp5_web/CatalogMethodTemplateItem/portal_catalog/erp5_mysql/z0_drop_fulltext.xml
+++ b/bt5/erp5_web/CatalogMethodTemplateItem/portal_catalog/erp5_mysql/z0_drop_fulltext.xml
@@ -45,6 +45,12 @@
               </object>
             </value>
         </item>
+        <item>
+            <key> <string>_owner</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
         <item>
             <key> <string>allow_simple_one_argument_traversal</string> </key>
             <value>
diff --git a/bt5/erp5_web/CatalogMethodTemplateItem/portal_catalog/erp5_mysql/z0_uncatalog_fulltext.xml b/bt5/erp5_web/CatalogMethodTemplateItem/portal_catalog/erp5_mysql/z0_uncatalog_fulltext.xml
index f68ea81ba810a457b589a30a20ca4f9c7beb6c4d..2d83be76b20cd655d2c7e0dd1d0773895128b6bf 100755
--- a/bt5/erp5_web/CatalogMethodTemplateItem/portal_catalog/erp5_mysql/z0_uncatalog_fulltext.xml
+++ b/bt5/erp5_web/CatalogMethodTemplateItem/portal_catalog/erp5_mysql/z0_uncatalog_fulltext.xml
@@ -45,7 +45,7 @@
                         <key> <string>_keys</string> </key>
                         <value>
                           <list>
-                            <string>uid</string>
+<string>uid</string>
                           </list>
                         </value>
                     </item>
@@ -54,6 +54,12 @@
               </object>
             </value>
         </item>
+        <item>
+            <key> <string>_owner</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
         <item>
             <key> <string>allow_simple_one_argument_traversal</string> </key>
             <value>
diff --git a/bt5/erp5_web/CatalogMethodTemplateItem/portal_catalog/erp5_mysql/z_catalog_fulltext_list.xml b/bt5/erp5_web/CatalogMethodTemplateItem/portal_catalog/erp5_mysql/z_catalog_fulltext_list.xml
index e899a670326ac2a94f27453bc42d9f31b1915127..fbb3f2f7de5c1a2990bd7a47f2685f79f3e6af0f 100755
--- a/bt5/erp5_web/CatalogMethodTemplateItem/portal_catalog/erp5_mysql/z_catalog_fulltext_list.xml
+++ b/bt5/erp5_web/CatalogMethodTemplateItem/portal_catalog/erp5_mysql/z_catalog_fulltext_list.xml
@@ -61,6 +61,12 @@
               </object>
             </value>
         </item>
+        <item>
+            <key> <string>_owner</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
         <item>
             <key> <string>allow_simple_one_argument_traversal</string> </key>
             <value>
@@ -92,7 +98,7 @@ SearchableText</string> </value>
         </item>
         <item>
             <key> <string>connection_id</string> </key>
-            <value> <string>erp5_deferred_mysql</string> </value>
+            <value> <string>erp5_sql_connection</string> </value>
         </item>
         <item>
             <key> <string>id</string> </key>
diff --git a/bt5/erp5_web/CatalogMethodTemplateItem/portal_catalog/erp5_mysql/z_create_fulltext.xml b/bt5/erp5_web/CatalogMethodTemplateItem/portal_catalog/erp5_mysql/z_create_fulltext.xml
index 4f3308fc3b704824f1d169eb9bee24915073d1e8..0c75252bc36b32c5de5622c6665fe6aa992c56da 100755
--- a/bt5/erp5_web/CatalogMethodTemplateItem/portal_catalog/erp5_mysql/z_create_fulltext.xml
+++ b/bt5/erp5_web/CatalogMethodTemplateItem/portal_catalog/erp5_mysql/z_create_fulltext.xml
@@ -51,6 +51,12 @@
               <tuple/>
             </value>
         </item>
+        <item>
+            <key> <string>_owner</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
         <item>
             <key> <string>allow_simple_one_argument_traversal</string> </key>
             <value>
diff --git a/bt5/erp5_web/CategoryTemplateItem/portal_categories/publication_section.xml b/bt5/erp5_web/CategoryTemplateItem/portal_categories/publication_section.xml
index 1d20bb018ec01571dfe5d731053cf4f125e766f4..ff36111c160434cb8e212db0e21807ee8e55e6a5 100755
--- a/bt5/erp5_web/CategoryTemplateItem/portal_categories/publication_section.xml
+++ b/bt5/erp5_web/CategoryTemplateItem/portal_categories/publication_section.xml
@@ -30,6 +30,12 @@
               <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>_owner</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
         <item>
             <key> <string>_tree</string> </key>
             <value>
diff --git a/bt5/erp5_web/LocalRolesTemplateItem/.xml b/bt5/erp5_web/LocalRolesTemplateItem/.xml
new file mode 100755
index 0000000000000000000000000000000000000000..6986525ec1d2568a6e5afcf717ca922c1092ff3f
--- /dev/null
+++ b/bt5/erp5_web/LocalRolesTemplateItem/.xml
@@ -0,0 +1,9 @@
+<local_roles_item>
+ <local_roles>
+  <role id='vincent'>
+   <item>Owner</item>
+  </role>
+ </local_roles>
+ <group_local_roles>
+ </group_local_roles>
+</local_roles_item>
\ No newline at end of file
diff --git a/bt5/erp5_web/PathTemplateItem/erp5_deferred_mysql.xml b/bt5/erp5_web/PathTemplateItem/erp5_deferred_mysql.xml
index 0c723b32d25731cb9ec54d3816ddfc3e474608ba..362aff6cc22f3cf1437292fc5c9afe45b7181e31 100755
--- a/bt5/erp5_web/PathTemplateItem/erp5_deferred_mysql.xml
+++ b/bt5/erp5_web/PathTemplateItem/erp5_deferred_mysql.xml
@@ -18,6 +18,12 @@
               <none/>
             </value>
         </item>
+        <item>
+            <key> <string>_owner</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
         <item>
             <key> <string>connection_string</string> </key>
             <value> <string>erp5 erp5 erp5</string> </value>
diff --git a/bt5/erp5_web/PortalTypeRolesTemplateItem/.xml b/bt5/erp5_web/PortalTypeRolesTemplateItem/.xml
new file mode 100755
index 0000000000000000000000000000000000000000..600ebe860dd0f884a53c0e7a8e5bb4f3e5abf22f
--- /dev/null
+++ b/bt5/erp5_web/PortalTypeRolesTemplateItem/.xml
@@ -0,0 +1,2 @@
+<type_roles>
+</type_roles>
\ No newline at end of file
diff --git a/bt5/erp5_web/PortalTypeTemplateItem/portal_types/Web%20Page%20Module.xml b/bt5/erp5_web/PortalTypeTemplateItem/portal_types/Web%20Page%20Module.xml
index 2d3f45d5a1c5b6aca5e9e71defab261e9e40f144..f0c237d692cf2e1087c89c8ce207419c4aec1446 100755
--- a/bt5/erp5_web/PortalTypeTemplateItem/portal_types/Web%20Page%20Module.xml
+++ b/bt5/erp5_web/PortalTypeTemplateItem/portal_types/Web%20Page%20Module.xml
@@ -30,6 +30,12 @@
               <dictionary/>
             </value>
         </item>
+        <item>
+            <key> <string>_owner</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
         <item>
             <key> <string>_roles</string> </key>
             <value>
diff --git a/bt5/erp5_web/PortalTypeTemplateItem/portal_types/Web%20Page.xml b/bt5/erp5_web/PortalTypeTemplateItem/portal_types/Web%20Page.xml
index 84492a6e48371c8b2127345a0dbf71b127706748..4fda316e50ff2657a30d92ea430c0fc69b15b9b0 100755
--- a/bt5/erp5_web/PortalTypeTemplateItem/portal_types/Web%20Page.xml
+++ b/bt5/erp5_web/PortalTypeTemplateItem/portal_types/Web%20Page.xml
@@ -30,6 +30,12 @@
               <dictionary/>
             </value>
         </item>
+        <item>
+            <key> <string>_owner</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
         <item>
             <key> <string>_roles</string> </key>
             <value>
diff --git a/bt5/erp5_web/PortalTypeTemplateItem/portal_types/Web%20Section.xml b/bt5/erp5_web/PortalTypeTemplateItem/portal_types/Web%20Section.xml
index b1997bf2300eacde4402ace903acd1419553afa1..d64fb5e5c6a3054b4504193a27fb774a2d3607cd 100755
--- a/bt5/erp5_web/PortalTypeTemplateItem/portal_types/Web%20Section.xml
+++ b/bt5/erp5_web/PortalTypeTemplateItem/portal_types/Web%20Section.xml
@@ -30,6 +30,12 @@
               <dictionary/>
             </value>
         </item>
+        <item>
+            <key> <string>_owner</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
         <item>
             <key> <string>_roles</string> </key>
             <value>
diff --git a/bt5/erp5_web/PortalTypeTemplateItem/portal_types/Web%20Site%20Module.xml b/bt5/erp5_web/PortalTypeTemplateItem/portal_types/Web%20Site%20Module.xml
index 2e995642146b831fc2e00a27a9a0f48996d6e2b2..d5e1890d8de247aae6d38278083e59589e0362b3 100755
--- a/bt5/erp5_web/PortalTypeTemplateItem/portal_types/Web%20Site%20Module.xml
+++ b/bt5/erp5_web/PortalTypeTemplateItem/portal_types/Web%20Site%20Module.xml
@@ -30,6 +30,12 @@
               <dictionary/>
             </value>
         </item>
+        <item>
+            <key> <string>_owner</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
         <item>
             <key> <string>_roles</string> </key>
             <value>
diff --git a/bt5/erp5_web/PortalTypeTemplateItem/portal_types/Web%20Site.xml b/bt5/erp5_web/PortalTypeTemplateItem/portal_types/Web%20Site.xml
index f03a6bba9b38a4d87a9b8e53d89d5034f933599a..10ad3fedcc16e6acd42fcfaf24b8c0ddbcf7f4ef 100755
--- a/bt5/erp5_web/PortalTypeTemplateItem/portal_types/Web%20Site.xml
+++ b/bt5/erp5_web/PortalTypeTemplateItem/portal_types/Web%20Site.xml
@@ -30,6 +30,12 @@
               <dictionary/>
             </value>
         </item>
+        <item>
+            <key> <string>_owner</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
         <item>
             <key> <string>_roles</string> </key>
             <value>
diff --git a/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web.xml b/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web.xml
index 96684a08e508e8325363784dc5c2dd6895fb8333..8ac6a47599ac601d224cf4f52124580504fc830a 100755
--- a/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web.xml
+++ b/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web.xml
@@ -24,6 +24,12 @@
               <tuple/>
             </value>
         </item>
+        <item>
+            <key> <string>_owner</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
         <item>
             <key> <string>id</string> </key>
             <value> <string>erp5_web</string> </value>
diff --git a/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web/WebPage_view.xml b/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web/WebPage_view.xml
index b59ee4a73df315ebcc4912a62ba6645be2691e2b..4437fd6c0397fea9f29cf69eac4b3101a3f88c21 100755
--- a/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web/WebPage_view.xml
+++ b/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web/WebPage_view.xml
@@ -103,6 +103,7 @@
                         <string>my_version</string>
                         <string>my_short_title</string>
                         <string>my_int_index</string>
+                        <string>my_language</string>
                       </list>
                     </value>
                 </item>
diff --git a/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web/WebPage_view/my_language.xml b/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web/WebPage_view/my_language.xml
new file mode 100755
index 0000000000000000000000000000000000000000..7ee9e11f8c483f15c3cd71ff4b8b08bbeeeb49ca
--- /dev/null
+++ b/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web/WebPage_view/my_language.xml
@@ -0,0 +1,272 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <tuple>
+        <tuple>
+          <string>Products.Formulator.StandardFields</string>
+          <string>StringField</string>
+        </tuple>
+        <none/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_owner</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>my_language</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+                <item>
+                    <key> <string>required_not_found</string> </key>
+                    <value> <string>Input is required but no input given.</string> </value>
+                </item>
+                <item>
+                    <key> <string>too_long</string> </key>
+                    <value> <string>Too much input was given.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <int>20</int> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string>Language</string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web/WebSite_getDocumentList.xml b/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web/WebSite_getDocumentList.xml
index 594e74e71c22bc343dc57bea2f5404e98e2eeb1b..f159c40f864c7ee52d40e5877b6b5fa66b69b895 100755
--- a/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web/WebSite_getDocumentList.xml
+++ b/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web/WebSite_getDocumentList.xml
@@ -154,7 +154,7 @@ return brain_list\n
                             <string>Products.ERP5Form.Selection</string>
                             <string>DomainSelection</string>
                             <string>_getattr_</string>
-<string>context</string>
+                            <string>context</string>
                             <string>content_cmp</string>
                             <string>domain</string>
                             <string>_write_</string>
diff --git a/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web/WebSite_getSite.xml b/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web/WebSite_getSite.xml
index 4d4de6728611e20f274ada34c4fddfa34eff9c65..2bc1dedcd110be589e1111413d1bbc0190402c94 100755
--- a/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web/WebSite_getSite.xml
+++ b/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web/WebSite_getSite.xml
@@ -81,7 +81,7 @@ return current_section\n
         </item>
         <item>
             <key> <string>_filepath</string> </key>
-            <value> <string>Script (Python):/erp5/erp5_web/WebSite_getSite</string> </value>
+            <value> <string>Script (Python):/erp5/portal_skins/erp5_web/WebSite_getSite</string> </value>
         </item>
         <item>
             <key> <string>_owner</string> </key>
diff --git a/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web/section_form_view.xml b/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web/section_form_view.xml
index 7a1ddcdc7e44aca28a34a8d3288876cbc4c68814..fa76d6f1ae6bbf9d3d9e5d795a75dd388e48bb12 100755
--- a/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web/section_form_view.xml
+++ b/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web/section_form_view.xml
@@ -54,7 +54,8 @@
             <key> <string>_text</string> </key>
             <value> <string encoding="cdata"><![CDATA[
 
-<tal:block tal:define="layout_form_id here/getApplicableLayout | nothing;\n
+<tal:block tal:define="default_content here/WebSite_getDefaultDocument | nothing;\n
+                       layout_form_id here/getApplicableLayout | nothing;\n
                        ignore_layout request/ignore_layout | nothing;\n
                        editable_mode request/editable_mode | nothing;\n
                        layout_form python:not(layout_form_id) or ignore_layout or getattr(here, layout_form_id, None);\n
diff --git a/bt5/erp5_web/WorkflowTemplateItem/portal_workflow/publication_workflow.xml b/bt5/erp5_web/WorkflowTemplateItem/portal_workflow/publication_workflow.xml
index a70667a4edcb8afc0e39487ed748940228ebdbb5..5e48cf3586d46cbd83680721a98a24f99195c4f0 100755
--- a/bt5/erp5_web/WorkflowTemplateItem/portal_workflow/publication_workflow.xml
+++ b/bt5/erp5_web/WorkflowTemplateItem/portal_workflow/publication_workflow.xml
@@ -24,6 +24,12 @@
               <tuple/>
             </value>
         </item>
+        <item>
+            <key> <string>_owner</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
         <item>
             <key> <string>groups</string> </key>
             <value>
diff --git a/bt5/erp5_web/bt/change_log b/bt5/erp5_web/bt/change_log
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..d825c451539e87f93408fd51fb8f30a76e2a0eed 100755
--- a/bt5/erp5_web/bt/change_log
+++ b/bt5/erp5_web/bt/change_log
@@ -0,0 +1,2 @@
+2006-03-07 Vincent Pelletier
+* First working version of the Business Template
\ No newline at end of file
diff --git a/bt5/erp5_web/bt/copyright_list b/bt5/erp5_web/bt/copyright_list
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..6b993d35a0d73d89526a96e9963b30f456317e88 100755
--- a/bt5/erp5_web/bt/copyright_list
+++ b/bt5/erp5_web/bt/copyright_list
@@ -0,0 +1 @@
+Copyright (c) 2006 Nexedi SARL
\ No newline at end of file
diff --git a/bt5/erp5_web/bt/dependency_list b/bt5/erp5_web/bt/dependency_list
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..f52c67eb1832de58f382b8b66a6c971e49e76870 100755
--- a/bt5/erp5_web/bt/dependency_list
+++ b/bt5/erp5_web/bt/dependency_list
@@ -0,0 +1 @@
+erp5_html_style
\ No newline at end of file
diff --git a/bt5/erp5_web/bt/license b/bt5/erp5_web/bt/license
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..3a3e12bcad97e4b3bdd6a8bb499fd23a4bcb0819 100755
--- a/bt5/erp5_web/bt/license
+++ b/bt5/erp5_web/bt/license
@@ -0,0 +1 @@
+GPL
\ No newline at end of file