From 8bd50daf5b963db0d3c2306b567221150521fe4e Mon Sep 17 00:00:00 2001
From: Yoshinori Okuji <yo@nexedi.com>
Date: Wed, 8 Sep 2004 12:59:51 +0000
Subject: [PATCH] Renamed from metadata_view.form to Base_viewMetadata.form.

git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@1564 20353a03-c40f-0410-a6d1-a30d3c3de9de
---
 ...adata_view.form => Base_viewMetadata.form} | 264 ++++++++++++------
 1 file changed, 173 insertions(+), 91 deletions(-)
 rename product/ERP5/skins/erp5_core/{metadata_view.form => Base_viewMetadata.form} (72%)

diff --git a/product/ERP5/skins/erp5_core/metadata_view.form b/product/ERP5/skins/erp5_core/Base_viewMetadata.form
similarity index 72%
rename from product/ERP5/skins/erp5_core/metadata_view.form
rename to product/ERP5/skins/erp5_core/Base_viewMetadata.form
index 88591e2798..c8571ca9d2 100755
--- a/product/ERP5/skins/erp5_core/metadata_view.form
+++ b/product/ERP5/skins/erp5_core/Base_viewMetadata.form
@@ -1,33 +1,41 @@
-<?xml version="1.0" encoding="UTF-8"?>
+<?xml version="1.0"?>
 
 <form>
-  <title></title>
+  <title>Metadata</title>
+  <row_length>4</row_length>
   <name>metadata_edit</name>
-  <action>base_edit</action>
-  <enctype></enctype>
-  <method>POST</method>
   <pt>form_view</pt>
-
+  <action>Base_edit</action>
+  <update_action></update_action>
+  <method>POST</method>
+  <enctype></enctype>
+  <encoding>UTF-8</encoding>
+  <stored_encoding>UTF-8</stored_encoding>
+  <unicode_mode>false</unicode_mode>
   <groups>
     <group>
-      <title>Default</title>
+      <title>left</title>
       <fields>
 
       <field><id>my_title</id> <type>StringField</type>
         <values>
-          <extra></extra>
-          <description></description>
-          <truncate type="int">0</truncate>
-          <title>Title</title>
-          <default></default>
+          <alternate_name></alternate_name>
           <css_class></css_class>
-          <required type="int">0</required>
+          <default></default>
+          <description></description>
           <display_maxwidth></display_maxwidth>
+          <display_width type="int">20</display_width>
+          <editable type="int">1</editable>
+          <enabled type="int">1</enabled>
           <external_validator></external_validator>
-          <max_length></max_length>
+          <extra></extra>
           <hidden type="int">0</hidden>
-          <display_width type="int">20</display_width>
-          <alternate_name></alternate_name>
+          <max_length></max_length>
+          <required type="int">0</required>
+          <title>Title</title>
+          <truncate type="int">0</truncate>
+          <unicode type="int">0</unicode>
+          <whitespace_preserve type="int">0</whitespace_preserve>
         </values>
         <tales>
         </tales>
@@ -39,19 +47,23 @@
       </field>
       <field><id>my_language</id> <type>StringField</type>
         <values>
-          <extra></extra>
-          <description></description>
-          <truncate type="int">0</truncate>
-          <title>Language</title>
-          <default></default>
+          <alternate_name></alternate_name>
           <css_class></css_class>
-          <required type="int">0</required>
+          <default></default>
+          <description></description>
           <display_maxwidth></display_maxwidth>
+          <display_width type="int">20</display_width>
+          <editable type="int">1</editable>
+          <enabled type="int">1</enabled>
           <external_validator></external_validator>
-          <max_length></max_length>
+          <extra></extra>
           <hidden type="int">0</hidden>
-          <display_width type="int">20</display_width>
-          <alternate_name></alternate_name>
+          <max_length></max_length>
+          <required type="int">0</required>
+          <title>Language</title>
+          <truncate type="int">0</truncate>
+          <unicode type="int">0</unicode>
+          <whitespace_preserve type="int">0</whitespace_preserve>
         </values>
         <tales>
         </tales>
@@ -63,19 +75,23 @@
       </field>
       <field><id>my_effective_date</id> <type>DateTimeField</type>
         <values>
-          <external_validator></external_validator>
-          <description></description>
-          <title>Effective date</title>
+          <allow_empty_time type="int">0</allow_empty_time>
+          <alternate_name></alternate_name>
+          <ampm_time_style type="int">0</ampm_time_style>
           <css_class></css_class>
-          <required type="int">0</required>
-          <input_style>text</input_style>
           <date_only type="int">1</date_only>
           <date_separator>/</date_separator>
           <default_now type="int">0</default_now>
-          <time_separator>:</time_separator>
-          <input_order>ymd</input_order>
+          <description></description>
+          <editable type="int">1</editable>
+          <enabled type="int">1</enabled>
+          <external_validator></external_validator>
           <hidden type="int">0</hidden>
-          <alternate_name></alternate_name>
+          <input_order>ymd</input_order>
+          <input_style>text</input_style>
+          <required type="int">0</required>
+          <time_separator>:</time_separator>
+          <title>Effective date</title>
         </values>
         <tales>
         </tales>
@@ -88,19 +104,23 @@
       </field>
       <field><id>my_expiration_date</id> <type>DateTimeField</type>
         <values>
-          <external_validator></external_validator>
-          <description></description>
-          <title>Expiration Date</title>
+          <allow_empty_time type="int">0</allow_empty_time>
+          <alternate_name></alternate_name>
+          <ampm_time_style type="int">0</ampm_time_style>
           <css_class></css_class>
-          <required type="int">0</required>
-          <input_style>text</input_style>
           <date_only type="int">1</date_only>
           <date_separator>/</date_separator>
           <default_now type="int">0</default_now>
-          <time_separator>:</time_separator>
-          <input_order>ymd</input_order>
+          <description></description>
+          <editable type="int">1</editable>
+          <enabled type="int">1</enabled>
+          <external_validator></external_validator>
           <hidden type="int">0</hidden>
-          <alternate_name></alternate_name>
+          <input_order>ymd</input_order>
+          <input_style>text</input_style>
+          <required type="int">0</required>
+          <time_separator>:</time_separator>
+          <title>Expiration Date</title>
         </values>
         <tales>
         </tales>
@@ -113,19 +133,23 @@
       </field>
       <field><id>my_format</id> <type>StringField</type>
         <values>
-          <extra></extra>
-          <description></description>
-          <truncate type="int">0</truncate>
-          <title>Format</title>
-          <default></default>
+          <alternate_name></alternate_name>
           <css_class></css_class>
-          <required type="int">0</required>
+          <default></default>
+          <description></description>
           <display_maxwidth></display_maxwidth>
+          <display_width type="int">20</display_width>
+          <editable type="int">1</editable>
+          <enabled type="int">1</enabled>
           <external_validator></external_validator>
-          <max_length></max_length>
+          <extra></extra>
           <hidden type="int">0</hidden>
-          <display_width type="int">20</display_width>
-          <alternate_name></alternate_name>
+          <max_length></max_length>
+          <required type="int">0</required>
+          <title>Format</title>
+          <truncate type="int">0</truncate>
+          <unicode type="int">0</unicode>
+          <whitespace_preserve type="int">0</whitespace_preserve>
         </values>
         <tales>
         </tales>
@@ -137,19 +161,23 @@
       </field>
       <field><id>my_rights</id> <type>StringField</type>
         <values>
-          <extra></extra>
-          <description></description>
-          <truncate type="int">0</truncate>
-          <title>Rights</title>
-          <default></default>
+          <alternate_name></alternate_name>
           <css_class></css_class>
-          <required type="int">0</required>
+          <default></default>
+          <description></description>
           <display_maxwidth></display_maxwidth>
+          <display_width type="int">20</display_width>
+          <editable type="int">1</editable>
+          <enabled type="int">1</enabled>
           <external_validator></external_validator>
-          <max_length></max_length>
+          <extra></extra>
           <hidden type="int">0</hidden>
-          <display_width type="int">20</display_width>
-          <alternate_name></alternate_name>
+          <max_length></max_length>
+          <required type="int">0</required>
+          <title>Rights</title>
+          <truncate type="int">0</truncate>
+          <unicode type="int">0</unicode>
+          <whitespace_preserve type="int">0</whitespace_preserve>
         </values>
         <tales>
         </tales>
@@ -159,6 +187,37 @@
           <message name="too_long">Too much input was given.</message>
         </messages>
       </field>
+      <field><id>my_description</id> <type>TextAreaField</type>
+        <values>
+          <alternate_name></alternate_name>
+          <css_class></css_class>
+          <default></default>
+          <description></description>
+          <editable type="int">1</editable>
+          <enabled type="int">1</enabled>
+          <external_validator></external_validator>
+          <extra></extra>
+          <height type="int">5</height>
+          <hidden type="int">0</hidden>
+          <max_length></max_length>
+          <max_linelength></max_linelength>
+          <max_lines></max_lines>
+          <required type="int">0</required>
+          <title>Description</title>
+          <unicode type="int">0</unicode>
+          <whitespace_preserve type="int">0</whitespace_preserve>
+          <width type="int">40</width>
+        </values>
+        <tales>
+        </tales>
+        <messages>
+          <message name="external_validator_failed">The input failed the external validator.</message>
+          <message name="required_not_found">Input is required but no input given.</message>
+          <message name="too_many_lines">You entered too many lines.</message>
+          <message name="line_too_long">A line was too long.</message>
+          <message name="too_long">You entered too many characters.</message>
+        </messages>
+      </field>
       </fields>
     </group>
     <group>
@@ -167,20 +226,26 @@
 
       <field><id>my_category_list</id> <type>LinesField</type>
         <values>
-          <extra></extra>
-          <max_lines></max_lines>
-          <description></description>
-          <title>Categories</title>
-          <default type="list">[]</default>
+          <alternate_name></alternate_name>
           <css_class></css_class>
-          <required type="int">0</required>
-          <height type="int">8</height>
+          <default type="list">[]</default>
+          <description></description>
+          <editable type="int">1</editable>
+          <enabled type="int">1</enabled>
           <external_validator></external_validator>
-          <width type="int">40</width>
+          <extra></extra>
+          <height type="int">8</height>
+          <hidden type="int">0</hidden>
           <max_length></max_length>
           <max_linelength></max_linelength>
-          <hidden type="int">0</hidden>
-          <alternate_name></alternate_name>
+          <max_lines></max_lines>
+          <required type="int">0</required>
+          <title>Categories</title>
+          <unicode type="int">0</unicode>
+          <view_separator>&lt;br /&gt;
+</view_separator>
+          <whitespace_preserve type="int">0</whitespace_preserve>
+          <width type="int">40</width>
         </values>
         <tales>
           <default>here/getCategoryList</default>
@@ -195,20 +260,25 @@
       </field>
       <field><id>my_contributors_list</id> <type>LinesField</type>
         <values>
-          <extra></extra>
-          <max_lines></max_lines>
-          <description></description>
-          <title>Contributors</title>
-          <default type="list">[]</default>
+          <alternate_name></alternate_name>
           <css_class></css_class>
-          <required type="int">0</required>
-          <height type="int">4</height>
+          <default type="list">[]</default>
+          <description></description>
+          <editable type="int">1</editable>
+          <enabled type="int">1</enabled>
           <external_validator></external_validator>
-          <width type="int">40</width>
+          <extra></extra>
+          <height type="int">5</height>
+          <hidden type="int">0</hidden>
           <max_length></max_length>
           <max_linelength></max_linelength>
-          <hidden type="int">0</hidden>
-          <alternate_name></alternate_name>
+          <max_lines></max_lines>
+          <required type="int">0</required>
+          <title>Contributors</title>
+          <unicode type="int">0</unicode>
+          <view_separator>&lt;br /&gt;</view_separator>
+          <whitespace_preserve type="int">0</whitespace_preserve>
+          <width type="int">40</width>
         </values>
         <tales>
         </tales>
@@ -226,24 +296,30 @@
       <title>center</title>
       <fields>
 
-      <field><id>my_description</id> <type>TextAreaField</type>
+      <field><id>my_related_object_list</id> <type>LinesField</type>
         <values>
-          <extra></extra>
-          <max_lines></max_lines>
-          <description></description>
-          <title>Description</title>
-          <default></default>
+          <alternate_name></alternate_name>
           <css_class></css_class>
-          <required type="int">0</required>
-          <height type="int">10</height>
+          <default type="list">[]</default>
+          <description></description>
+          <editable type="int">0</editable>
+          <enabled type="int">1</enabled>
           <external_validator></external_validator>
-          <width type="int">80</width>
+          <extra></extra>
+          <height type="int">20</height>
+          <hidden type="int">0</hidden>
           <max_length></max_length>
           <max_linelength></max_linelength>
-          <hidden type="int">0</hidden>
-          <alternate_name></alternate_name>
+          <max_lines></max_lines>
+          <required type="int">0</required>
+          <title>Related Objects</title>
+          <unicode type="int">0</unicode>
+          <view_separator>&lt;br /&gt;</view_separator>
+          <whitespace_preserve type="int">0</whitespace_preserve>
+          <width type="int">80</width>
         </values>
         <tales>
+          <default>python: map(lambda x: x.getPath(), here.portal_categories.getRelatedValueList(here))</default>
         </tales>
         <messages>
           <message name="external_validator_failed">The input failed the external validator.</message>
@@ -255,5 +331,11 @@
       </field>
       </fields>
     </group>
+    <group>
+      <title>bottom</title>
+      <fields>
+
+      </fields>
+    </group>
   </groups>
-</form>
+</form>
\ No newline at end of file
-- 
2.30.9