diff --git a/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms/Base_viewDMSFieldLibrary.xml b/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms/Base_viewDMSFieldLibrary.xml
index 927d3faddb44f0a4349be38b70e20b862f0f9796..268e17fb759efecbcf52cafb86281886163d43f2 100644
--- a/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms/Base_viewDMSFieldLibrary.xml
+++ b/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms/Base_viewDMSFieldLibrary.xml
@@ -104,6 +104,7 @@
                         <string>my_view_mode_subject_list</string>
                         <string>my_view_mode_translated_external_processing_state_title</string>
                         <string>my_view_mode_filename</string>
+                        <string>my_view_mode_thumbnail</string>
                       </list>
                     </value>
                 </item>
diff --git a/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms/Base_viewDMSFieldLibrary/my_view_mode_thumbnail.xml b/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms/Base_viewDMSFieldLibrary/my_view_mode_thumbnail.xml
new file mode 100644
index 0000000000000000000000000000000000000000..756d95b9d283288f97f0f6a48ce3ac53e567d9d9
--- /dev/null
+++ b/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms/Base_viewDMSFieldLibrary/my_view_mode_thumbnail.xml
@@ -0,0 +1,189 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ProxyField" module="Products.ERP5Form.ProxyField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>delegated_list</string> </key>
+            <value>
+              <list>
+                <string>title</string>
+                <string>image_format</string>
+                <string>image_resolution</string>
+                <string>default</string>
+                <string>enabled</string>
+                <string>display_width</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>my_view_mode_thumbnail</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>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>image_format</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>image_resolution</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAU=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string>my_image_field</string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string>Base_viewFieldLibrary</string> </value>
+                </item>
+                <item>
+                    <key> <string>image_format</string> </key>
+                    <value> <string>png</string> </value>
+                </item>
+                <item>
+                    <key> <string>image_resolution</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string>Click to edit the target</string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string>Image Thumbnail</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="TALESMethod" module="Products.Formulator.TALESField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_text</string> </key>
+            <value> <string>here/absolute_url</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="TALESMethod" module="Products.Formulator.TALESField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_text</string> </key>
+            <value> <string>here/hasData</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="TALESMethod" module="Products.Formulator.TALESField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_text</string> </key>
+            <value> <string>python: here.portal_preferences.getPreferredImageFormat()</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="5" aka="AAAAAAAAAAU=">
+    <pickle>
+      <global name="TALESMethod" module="Products.Formulator.TALESField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_text</string> </key>
+            <value> <string>python: here.portal_preferences.getPreferredImageQuality()</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view.xml b/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view.xml
index 4922597d49f8f2088c57a641b3c797df8734aea8..72791c37111e9fc5b27b870caaffee0e332b61c5 100644
--- a/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view.xml
+++ b/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view.xml
@@ -108,7 +108,7 @@
                         <string>my_int_index</string>
                         <string>my_file</string>
                         <string>my_filename</string>
-                        <string>image_view</string>
+                        <string>my_thumbnail</string>
                         <string>my_translated_external_processing_state_title</string>
                         <string>my_revision</string>
                       </list>
diff --git a/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_classification.xml b/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_classification.xml
index a618bf747392f025a7a6570da20c2cc80f4814d1..16b250a5064a56c481da143a338c2ec1dae4b0e2 100644
--- a/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_classification.xml
+++ b/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_classification.xml
@@ -71,11 +71,11 @@
               <dictionary>
                 <item>
                     <key> <string>field_id</string> </key>
-                    <value> <string>my_classification</string> </value>
+                    <value> <string>my_view_mode_classification</string> </value>
                 </item>
                 <item>
                     <key> <string>form_id</string> </key>
-                    <value> <string>Document_viewFieldLibrary</string> </value>
+                    <value> <string>Base_viewDMSFieldLibrary</string> </value>
                 </item>
                 <item>
                     <key> <string>target</string> </key>
diff --git a/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_contributor_title_list.xml b/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_contributor_title_list.xml
index 45718dcf1d3454bb11c2391e5f341aabf2d38f0d..4cd6c9966227033cee81b7beeed7358372377a38 100644
--- a/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_contributor_title_list.xml
+++ b/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_contributor_title_list.xml
@@ -71,11 +71,11 @@
               <dictionary>
                 <item>
                     <key> <string>field_id</string> </key>
-                    <value> <string>my_contributor_title_list</string> </value>
+                    <value> <string>my_view_mode_contributor_title_list</string> </value>
                 </item>
                 <item>
                     <key> <string>form_id</string> </key>
-                    <value> <string>Document_viewFieldLibrary</string> </value>
+                    <value> <string>Base_viewDMSFieldLibrary</string> </value>
                 </item>
                 <item>
                     <key> <string>target</string> </key>
diff --git a/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_description.xml b/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_description.xml
index f2f779f4a5f33ef32daa359b00fd3d1339f758e5..6f7fd6e65c6ee7101eba4e873dde0efd9443d008 100644
--- a/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_description.xml
+++ b/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_description.xml
@@ -69,26 +69,18 @@
             <key> <string>values</string> </key>
             <value>
               <dictionary>
-                <item>
-                    <key> <string>description</string> </key>
-                    <value> <string>Short description that will appear in the search result list.</string> </value>
-                </item>
                 <item>
                     <key> <string>field_id</string> </key>
-                    <value> <string>my_description</string> </value>
+                    <value> <string>my_view_mode_description</string> </value>
                 </item>
                 <item>
                     <key> <string>form_id</string> </key>
-                    <value> <string>Document_viewFieldLibrary</string> </value>
+                    <value> <string>Base_viewDMSFieldLibrary</string> </value>
                 </item>
                 <item>
                     <key> <string>target</string> </key>
                     <value> <string>Click to edit the target</string> </value>
                 </item>
-                <item>
-                    <key> <string>title</string> </key>
-                    <value> <string>Description</string> </value>
-                </item>
               </dictionary>
             </value>
         </item>
diff --git a/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_file.xml b/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_file.xml
index d85c5f4a83d7c1eaa861695263b9055ad339ce4c..c8a0a799afa1e47d8bf1e5396306825ab9c0cae8 100644
--- a/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_file.xml
+++ b/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_file.xml
@@ -71,11 +71,11 @@
               <dictionary>
                 <item>
                     <key> <string>field_id</string> </key>
-                    <value> <string>my_file</string> </value>
+                    <value> <string>my_view_mode_file</string> </value>
                 </item>
                 <item>
                     <key> <string>form_id</string> </key>
-                    <value> <string>Document_viewFieldLibrary</string> </value>
+                    <value> <string>Base_viewDMSFieldLibrary</string> </value>
                 </item>
                 <item>
                     <key> <string>target</string> </key>
diff --git a/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_filename.xml b/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_filename.xml
index f2ac07fc61a230b0f8de5326b04529a98cf19e09..ea8d600c00beb2973b1357ad66efedadbf35d055 100644
--- a/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_filename.xml
+++ b/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_filename.xml
@@ -69,26 +69,18 @@
             <key> <string>values</string> </key>
             <value>
               <dictionary>
-                <item>
-                    <key> <string>description</string> </key>
-                    <value> <string>The originale filename of the document</string> </value>
-                </item>
                 <item>
                     <key> <string>field_id</string> </key>
-                    <value> <string>my_source_reference</string> </value>
+                    <value> <string>my_view_mode_filename</string> </value>
                 </item>
                 <item>
                     <key> <string>form_id</string> </key>
-                    <value> <string>Document_viewFieldLibrary</string> </value>
+                    <value> <string>Base_viewDMSFieldLibrary</string> </value>
                 </item>
                 <item>
                     <key> <string>target</string> </key>
                     <value> <string>Click to edit the target</string> </value>
                 </item>
-                <item>
-                    <key> <string>title</string> </key>
-                    <value> <string>Original filename</string> </value>
-                </item>
               </dictionary>
             </value>
         </item>
diff --git a/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_follow_up_title_list.xml b/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_follow_up_title_list.xml
index 2e3146dbe036e86111abcd6728c25be7409b5638..e08fbd3561f70aa85538e18dc3b863ee85813efd 100644
--- a/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_follow_up_title_list.xml
+++ b/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_follow_up_title_list.xml
@@ -73,11 +73,11 @@
               <dictionary>
                 <item>
                     <key> <string>field_id</string> </key>
-                    <value> <string>my_follow_up_title_list</string> </value>
+                    <value> <string>my_view_mode_follow_up_title_list</string> </value>
                 </item>
                 <item>
                     <key> <string>form_id</string> </key>
-                    <value> <string>Document_viewFieldLibrary</string> </value>
+                    <value> <string>Base_viewDMSFieldLibrary</string> </value>
                 </item>
                 <item>
                     <key> <string>target</string> </key>
diff --git a/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_function_list.xml b/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_function_list.xml
index 2b478042132021d346570037129e7a9200463855..e833b93183f3648782866c45b2bc2e900193a3f8 100644
--- a/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_function_list.xml
+++ b/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_function_list.xml
@@ -71,11 +71,11 @@
               <dictionary>
                 <item>
                     <key> <string>field_id</string> </key>
-                    <value> <string>my_function_list</string> </value>
+                    <value> <string>my_view_mode_function_list</string> </value>
                 </item>
                 <item>
                     <key> <string>form_id</string> </key>
-                    <value> <string>Document_viewFieldLibrary</string> </value>
+                    <value> <string>Base_viewDMSFieldLibrary</string> </value>
                 </item>
                 <item>
                     <key> <string>target</string> </key>
diff --git a/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_group_list.xml b/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_group_list.xml
index fd1fce8fab722e406d52301aba8a37b12a551f4f..84ca89ae65656f0816fb8f2ca33343e795d414f5 100644
--- a/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_group_list.xml
+++ b/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_group_list.xml
@@ -71,11 +71,11 @@
               <dictionary>
                 <item>
                     <key> <string>field_id</string> </key>
-                    <value> <string>my_group_list</string> </value>
+                    <value> <string>my_view_mode_group_list</string> </value>
                 </item>
                 <item>
                     <key> <string>form_id</string> </key>
-                    <value> <string>Document_viewFieldLibrary</string> </value>
+                    <value> <string>Base_viewDMSFieldLibrary</string> </value>
                 </item>
                 <item>
                     <key> <string>target</string> </key>
diff --git a/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_int_index.xml b/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_int_index.xml
index 4bd62f6c707be1dbe6e00d804146f7efbd6964e9..f62507582496e2fb7e1cea0037c180015faed4c8 100644
--- a/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_int_index.xml
+++ b/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_int_index.xml
@@ -71,11 +71,11 @@
               <dictionary>
                 <item>
                     <key> <string>field_id</string> </key>
-                    <value> <string>my_int_index</string> </value>
+                    <value> <string>my_view_mode_int_index</string> </value>
                 </item>
                 <item>
                     <key> <string>form_id</string> </key>
-                    <value> <string>Document_viewFieldLibrary</string> </value>
+                    <value> <string>Base_viewDMSFieldLibrary</string> </value>
                 </item>
                 <item>
                     <key> <string>target</string> </key>
diff --git a/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_language.xml b/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_language.xml
index c100f8eccbdae9ed9b8d3e1a180ba885ffad73a0..8198b191c527d4e262c259c7fcd4da95ed33725b 100644
--- a/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_language.xml
+++ b/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_language.xml
@@ -71,11 +71,11 @@
               <dictionary>
                 <item>
                     <key> <string>field_id</string> </key>
-                    <value> <string>my_language</string> </value>
+                    <value> <string>my_view_mode_language</string> </value>
                 </item>
                 <item>
                     <key> <string>form_id</string> </key>
-                    <value> <string>Document_viewFieldLibrary</string> </value>
+                    <value> <string>Base_viewDMSFieldLibrary</string> </value>
                 </item>
                 <item>
                     <key> <string>target</string> </key>
diff --git a/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_publication_section_list.xml b/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_publication_section_list.xml
index 3c6bb7ec2e63207cb45d69e70cb2c1da4b382ab5..19847d58fef6f1ae33be614aafe61563482bb036 100644
--- a/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_publication_section_list.xml
+++ b/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_publication_section_list.xml
@@ -71,11 +71,11 @@
               <dictionary>
                 <item>
                     <key> <string>field_id</string> </key>
-                    <value> <string>my_publication_section_list</string> </value>
+                    <value> <string>my_view_mode_publication_section_list</string> </value>
                 </item>
                 <item>
                     <key> <string>form_id</string> </key>
-                    <value> <string>Document_viewFieldLibrary</string> </value>
+                    <value> <string>Base_viewDMSFieldLibrary</string> </value>
                 </item>
                 <item>
                     <key> <string>target</string> </key>
diff --git a/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_reference.xml b/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_reference.xml
index 66db86f26e5c4e3fc843ab0a5c694706bb5bfa46..56e2492fc13e3eb4d88e9e008a2ab3cf13fd7169 100644
--- a/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_reference.xml
+++ b/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_reference.xml
@@ -71,11 +71,11 @@
               <dictionary>
                 <item>
                     <key> <string>field_id</string> </key>
-                    <value> <string>my_reference</string> </value>
+                    <value> <string>my_view_mode_reference</string> </value>
                 </item>
                 <item>
                     <key> <string>form_id</string> </key>
-                    <value> <string>Document_viewFieldLibrary</string> </value>
+                    <value> <string>Base_viewDMSFieldLibrary</string> </value>
                 </item>
                 <item>
                     <key> <string>target</string> </key>
diff --git a/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_revision.xml b/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_revision.xml
index 9f6c7d7572edae05b7d21611be8d2aa772ebe197..79cbc77825c8a9085b34fdec222541df04310de3 100644
--- a/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_revision.xml
+++ b/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_revision.xml
@@ -69,26 +69,18 @@
             <key> <string>values</string> </key>
             <value>
               <dictionary>
-                <item>
-                    <key> <string>description</string> </key>
-                    <value> <string>an increasing number with each modification done to the web page</string> </value>
-                </item>
                 <item>
                     <key> <string>field_id</string> </key>
-                    <value> <string>my_revision</string> </value>
+                    <value> <string>my_view_mode_revision</string> </value>
                 </item>
                 <item>
                     <key> <string>form_id</string> </key>
-                    <value> <string>Document_viewFieldLibrary</string> </value>
+                    <value> <string>Base_viewDMSFieldLibrary</string> </value>
                 </item>
                 <item>
                     <key> <string>target</string> </key>
                     <value> <string>Click to edit the target</string> </value>
                 </item>
-                <item>
-                    <key> <string>title</string> </key>
-                    <value> <string>Revision</string> </value>
-                </item>
               </dictionary>
             </value>
         </item>
diff --git a/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_short_title.xml b/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_short_title.xml
index 085701f1f0b3466e6a6497d73f0d82af3226f9e4..2dd39813445a96deeaeb120eb660d28a97fd174d 100644
--- a/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_short_title.xml
+++ b/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_short_title.xml
@@ -69,26 +69,18 @@
             <key> <string>values</string> </key>
             <value>
               <dictionary>
-                <item>
-                    <key> <string>description</string> </key>
-                    <value> <string>Short title is displayed in any navigation widget (breadcrumb, navigation menu, section list, ...) with a higher priority than long title, except in Site Map</string> </value>
-                </item>
                 <item>
                     <key> <string>field_id</string> </key>
-                    <value> <string>my_short_title</string> </value>
+                    <value> <string>my_view_mode_short_title</string> </value>
                 </item>
                 <item>
                     <key> <string>form_id</string> </key>
-                    <value> <string>Document_viewFieldLibrary</string> </value>
+                    <value> <string>Base_viewDMSFieldLibrary</string> </value>
                 </item>
                 <item>
                     <key> <string>target</string> </key>
                     <value> <string>Click to edit the target</string> </value>
                 </item>
-                <item>
-                    <key> <string>title</string> </key>
-                    <value> <string>Short Title</string> </value>
-                </item>
               </dictionary>
             </value>
         </item>
diff --git a/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_site_list.xml b/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_site_list.xml
index bda9bd63de936f705cb1bbba171267bb4756f35d..bdc7979e57410510a23fa591f6633e998c017498 100644
--- a/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_site_list.xml
+++ b/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_site_list.xml
@@ -71,11 +71,11 @@
               <dictionary>
                 <item>
                     <key> <string>field_id</string> </key>
-                    <value> <string>my_site_list</string> </value>
+                    <value> <string>my_view_mode_site_list</string> </value>
                 </item>
                 <item>
                     <key> <string>form_id</string> </key>
-                    <value> <string>Document_viewFieldLibrary</string> </value>
+                    <value> <string>Base_viewDMSFieldLibrary</string> </value>
                 </item>
                 <item>
                     <key> <string>target</string> </key>
diff --git a/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_subject_list.xml b/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_subject_list.xml
index c1d3e895151df3040db0892b019bd6f7ec7985f0..260da5c04f7c2504c93d409c21a24cb7b3eb6e86 100644
--- a/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_subject_list.xml
+++ b/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_subject_list.xml
@@ -71,11 +71,11 @@
               <dictionary>
                 <item>
                     <key> <string>field_id</string> </key>
-                    <value> <string>my_subject_list</string> </value>
+                    <value> <string>my_view_mode_subject_list</string> </value>
                 </item>
                 <item>
                     <key> <string>form_id</string> </key>
-                    <value> <string>Document_viewFieldLibrary</string> </value>
+                    <value> <string>Base_viewDMSFieldLibrary</string> </value>
                 </item>
                 <item>
                     <key> <string>target</string> </key>
diff --git a/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/image_view.xml b/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_thumbnail.xml
similarity index 85%
rename from bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/image_view.xml
rename to bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_thumbnail.xml
index 4bafa67bc7d81c03ee50535dc717e81e16903022..178d078de63fd06298b759e89b51749798f506eb 100644
--- a/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/image_view.xml
+++ b/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_thumbnail.xml
@@ -9,14 +9,12 @@
         <item>
             <key> <string>delegated_list</string> </key>
             <value>
-              <list>
-                <string>title</string>
-              </list>
+              <list/>
             </value>
         </item>
         <item>
             <key> <string>id</string> </key>
-            <value> <string>image_view</string> </value>
+            <value> <string>my_thumbnail</string> </value>
         </item>
         <item>
             <key> <string>message_values</string> </key>
@@ -73,20 +71,16 @@
               <dictionary>
                 <item>
                     <key> <string>field_id</string> </key>
-                    <value> <string>my_thumbnail</string> </value>
+                    <value> <string>my_view_mode_thumbnail</string> </value>
                 </item>
                 <item>
                     <key> <string>form_id</string> </key>
-                    <value> <string>Document_viewFieldLibrary</string> </value>
+                    <value> <string>Base_viewDMSFieldLibrary</string> </value>
                 </item>
                 <item>
                     <key> <string>target</string> </key>
                     <value> <string>Click to edit the target</string> </value>
                 </item>
-                <item>
-                    <key> <string>title</string> </key>
-                    <value> <string>Image Thumbnail</string> </value>
-                </item>
               </dictionary>
             </value>
         </item>
diff --git a/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_title.xml b/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_title.xml
index 4e88eebfb4370d9ac5c813a23b0a7e3bf55a7a3d..c0a8f7f8044e8abc29ce8305eb145632fcd81771 100644
--- a/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_title.xml
+++ b/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_title.xml
@@ -69,26 +69,18 @@
             <key> <string>values</string> </key>
             <value>
               <dictionary>
-                <item>
-                    <key> <string>description</string> </key>
-                    <value> <string>The title is display as main content title and page title.</string> </value>
-                </item>
                 <item>
                     <key> <string>field_id</string> </key>
-                    <value> <string>my_title</string> </value>
+                    <value> <string>my_view_mode_title</string> </value>
                 </item>
                 <item>
                     <key> <string>form_id</string> </key>
-                    <value> <string>Document_viewFieldLibrary</string> </value>
+                    <value> <string>Base_viewDMSFieldLibrary</string> </value>
                 </item>
                 <item>
                     <key> <string>target</string> </key>
                     <value> <string>Click to edit the target</string> </value>
                 </item>
-                <item>
-                    <key> <string>title</string> </key>
-                    <value> <string>Title</string> </value>
-                </item>
               </dictionary>
             </value>
         </item>
diff --git a/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_translated_external_processing_state_title.xml b/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_translated_external_processing_state_title.xml
index ad2d9512ed8cc22ab5a58de3d36dab1dbc515309..84ca37277af7b1c7e0a3eb042607de2654856565 100644
--- a/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_translated_external_processing_state_title.xml
+++ b/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_translated_external_processing_state_title.xml
@@ -71,11 +71,11 @@
               <dictionary>
                 <item>
                     <key> <string>field_id</string> </key>
-                    <value> <string>my_translated_external_processing_state_title</string> </value>
+                    <value> <string>my_view_mode_translated_external_processing_state_title</string> </value>
                 </item>
                 <item>
                     <key> <string>form_id</string> </key>
-                    <value> <string>Document_viewFieldLibrary</string> </value>
+                    <value> <string>Base_viewDMSFieldLibrary</string> </value>
                 </item>
                 <item>
                     <key> <string>target</string> </key>
diff --git a/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_translated_validation_state_title.xml b/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_translated_validation_state_title.xml
index 188eb985ce3c19bd34896003e14390611817ea9e..0a0660c9dac6b94959823278ec79ca93affe1602 100644
--- a/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_translated_validation_state_title.xml
+++ b/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_translated_validation_state_title.xml
@@ -71,11 +71,11 @@
               <dictionary>
                 <item>
                     <key> <string>field_id</string> </key>
-                    <value> <string>my_translated_validation_state_title</string> </value>
+                    <value> <string>my_view_mode_translated_validation_state_title</string> </value>
                 </item>
                 <item>
                     <key> <string>form_id</string> </key>
-                    <value> <string>Document_viewFieldLibrary</string> </value>
+                    <value> <string>Base_viewDMSFieldLibrary</string> </value>
                 </item>
                 <item>
                     <key> <string>target</string> </key>
diff --git a/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_version.xml b/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_version.xml
index 86912ee2d5558a1200bd4ad95882f5c1102da03d..81e5a45f755fb6587a648ecf35c85d6df8e859df 100644
--- a/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_version.xml
+++ b/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms_base/Image_view/my_version.xml
@@ -71,11 +71,11 @@
               <dictionary>
                 <item>
                     <key> <string>field_id</string> </key>
-                    <value> <string>my_version</string> </value>
+                    <value> <string>my_view_mode_version</string> </value>
                 </item>
                 <item>
                     <key> <string>form_id</string> </key>
-                    <value> <string>Document_viewFieldLibrary</string> </value>
+                    <value> <string>Base_viewDMSFieldLibrary</string> </value>
                 </item>
                 <item>
                     <key> <string>target</string> </key>
diff --git a/bt5/erp5_dms/bt/revision b/bt5/erp5_dms/bt/revision
index c63ea9efb583713215ed4a1722e20d649e563c3d..caa2f5afeba9b33dbd7eb8749126d4d0bdbdbfdc 100644
--- a/bt5/erp5_dms/bt/revision
+++ b/bt5/erp5_dms/bt/revision
@@ -1 +1 @@
-1238
\ No newline at end of file
+1239
\ No newline at end of file