[Erp5-report] r38198 ivan - in /erp5/trunk/bt5/erp5_km/SkinTemplateItem/portal_skins: erp5_...

nobody at svn.erp5.org nobody at svn.erp5.org
Wed Sep 8 15:09:52 CEST 2010


Author: ivan
Date: Wed Sep  8 15:09:50 2010
New Revision: 38198

URL: http://svn.erp5.org?rev=38198&view=rev
Log:
Use universal listbox renderer and adjust it through CSS.

Added:
    erp5/trunk/bt5/erp5_km/SkinTemplateItem/portal_skins/erp5_km/old/listbox.css.xml
    erp5/trunk/bt5/erp5_km/SkinTemplateItem/portal_skins/erp5_km_theme/km_css/km_listbox.css.xml
Modified:
    erp5/trunk/bt5/erp5_km/SkinTemplateItem/portal_skins/erp5_km_theme/template_erp5_km_minimal.xml

Added: erp5/trunk/bt5/erp5_km/SkinTemplateItem/portal_skins/erp5_km/old/listbox.css.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_km/SkinTemplateItem/portal_skins/erp5_km/old/listbox.css.xml?rev=38198&view=auto
==============================================================================
--- erp5/trunk/bt5/erp5_km/SkinTemplateItem/portal_skins/erp5_km/old/listbox.css.xml (added)
+++ erp5/trunk/bt5/erp5_km/SkinTemplateItem/portal_skins/erp5_km/old/listbox.css.xml [utf8] Wed Sep  8 15:09:50 2010
@@ -0,0 +1,448 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Cacheable__manager_id</string> </key>
+            <value> <string>http_cache</string> </value>
+        </item>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary>
+                            <item>
+                                <key> <string>name_subpath</string> </key>
+                                <value> <string>traverse_subpath</string> </value>
+                            </item>
+                          </dictionary>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_text</string> </key>
+            <value> <string encoding="cdata"><![CDATA[
+
+<tal:block define="dummy python: request.RESPONSE.setHeader(\'Content-Type\', \'text/css;; charset=utf-8\')"/>\n
+\n
+/* Search popup fix*/\n
+div.search_popup{\n
+  left:200px;\n
+  position:absolute;\n
+  top:-120px;\n
+  width:250px;\n
+}\n
+\n
+\n
+/******************/ \n
+/* Listbox action */\n
+/******************/\n
+.listbox-action-widget {\n
+  float:none;\n
+}\n
+.listbox-action-widget div.bottom_actions{\n
+  float:left;\n
+  background-color:#E0DFD1;\n
+  padding-left:0.5em;\n
+  padding-bottom:0.2em;\n
+}\n
+\n
+/* Title of the bar */\n
+.listbox_actions_title{\n
+  color:#FFFFFF;\n
+  display:block;\n
+  font-size:15px;\n
+  text-align:left;\n
+  width:100%;\n
+  float:left;\n
+\n
+}\n
+\n
+/* Sub container for the buttons*/\n
+.buttons_group {\n
+  margin-right:30px;\n
+  padding-top:3px;\n
+  width:auto;\n
+  overflow: auto;\n
+}\n
+\n
+/* Buttons */\n
+.listbox-action-widget button, .listbox-action-widget a.button {\n
+  background-image: url(\'./km_img/button_background.png\') ;\n
+  background-position: 100% 0;\n
+  background-color: inherit;\n
+  border:0 none;\n
+  color:#5F5A55;\n
+  cursor:pointer;\n
+  height:27px;\n
+  float:left;\n
+  margin-right:3px;\n
+  margin-bottom:3px;\n
+  width: auto;\n
+}\n
+.listbox-action-widget button:hover,.listbox-action-widget a:hover {\n
+ background-position:100% 100%;\n
+}\n
+\n
+/* a as button */\n
+.listbox-action-widget a.button{\n
+  display:block;\n
+  margin-left: 9px;\n
+}\n
+\n
+/* Image in button */\n
+.listbox-action-widget span.image{\n
+  background-repeat:no-repeat;\n
+  background-position:center center;\n
+  display:block;\n
+  position:relative;\n
+  float:left;\n
+  height:20px;\n
+  width:20px;\n
+  margin-top:3px;\n
+  z-index:2;\n
+  left:-5px;\n
+}\n
+\n
+/* Description of botton */\n
+.listbox-action-widget span.description{\n
+  font-size:10px;\n
+}\n
+\n
+/* Global button span */\n
+.listbox-action-widget button > span, .listbox-action-widget a > span{\n
+  display:block;\n
+  background-color:inherit;\n
+  background-image:url(\'./km_img/button_background.png\');\n
+  background-position:0 0;\n
+  display:block;\n
+  height:27px;\n
+  left:-8px;\n
+  line-height:27px;\n
+  margin:0;\n
+  padding:0 0 0 5px;\n
+  position:relative;\n
+  white-space:nowrap;\n
+  width:100%;\n
+}\n
+.listbox-action-widget button:hover > span, .listbox-action-widget a:hover > span{\n
+  background-position:0 100%;\n
+}\n
+.listbox-action-widget span.description span {\n
+  left:4px;\n
+  position:relative;\n
+}\n
+\n
+/*Define all button image*/\n
+<tal:block tal:define="buttons python: [\'cut\',\'copy\',\'paste\',\'delete\',\'print\',\'new\',\'reset\',\'filter\',\'find\',\'sort\',\'config\']">\n
+<tal:block tal:repeat ="button buttons">\n
+<tal:block tal:content="python: \'\'\'\n
+.%(button)s_button span.image{\n
+  background-image:url(\'./km_img/%(button)s.png\');\n
+}\'\'\' % {\'button\':button}"\n
+/>\n
+</tal:block>\n
+</tal:block>\n
+\n
+\n
+/*********************/\n
+/*   Listbox style (XXX: move to erp5.css)   */\n
+/*********************/\n
+div.listbox-container{\n
+  width: 100%;\n
+}\n
+\n
+div.listbox-tree {\n
+  margin-right: 4px;\n
+  width: auto;\n
+  float: left;\n
+}\n
+\n
+div.listbox-content{\n
+  float: left; \n
+}\n
+\n
+div.listbox-head{\n
+  color:#9D968D;\n
+  font-weight:bold;\n
+  margin-bottom: 10px;\n
+  min-height:20px;\n
+}\n
+div.listbox-head div.listbox-head-title{\n
+  float:left;\n
+  width:auto;\n
+}\n
+div.listbox-head a, div.listbox-head span{\n
+  font-weight: bold;\n
+}\n
+\n
+div.listbox-head div.listbox-head-results{\n
+  float: right; \n
+  width: auto; \n
+  clear: right;\n
+  text-align:right;\n
+}\n
+\n
+div.listbox-body{\n
+  width:auto;\n
+}\n
+\n
+div.listbox-tree-mode-selection{\n
+  height: 22px;\n
+  width: auto;\n
+  float: left;\n
+}\n
+\n
+div.listbox-tree-mode-selection input{\n
+  width: auto;\n
+}\n
+\n
+th.listbox-table-report-tree-selection-cell{\n
+  width: 50px; \n
+}\n
+\n
+div.listbox-footer{\n
+ background-color:#F0EFE9;\n
+ float:left;\n
+ margin-bottom:0.3em;\n
+ margin-top:0.3em;\n
+ padding-left:0.2em;\n
+}\n
+\n
+/* Listbox Footer in gadget mode */\n
+.block .listbox-footer{\n
+   background-color: transparent;\n
+}\n
+\n
+div.listbox-footer-box {\n
+  width: auto;\n
+  float:left;\n
+  min-height:28px;\n
+}\n
+\n
+/* List style selection */\n
+div.listbox-list-style-selection {\n
+  width:auto;\n
+  float:left;\n
+}\n
+div.listbox-list-style-selection span{\n
+  font-weight:bold;\n
+  padding-left:10px;\n
+  vertical-align:-4px;\n
+}\n
+\n
+div.block div.listbox-list-style-selection span{\n
+  padding-left: 0px;\n
+}\n
+div.listbox-list-style-selection ul{\n
+  display:inline;\n
+  padding-left:0;\n
+  margin: 0;\n
+  vertical-align: -4px;\n
+}\n
+div.listbox-list-style-selection li{\n
+  display: inline;\n
+  margin-left: 0.1em;\n
+}\n
+  \n
+div.listbox-list-style-selection li a{\n
+  cursor: pointer;\n
+}\n
+div.listbox-list-style-selection li a.selected,\n
+.listbox-table-report-tree-selection-cell a.selected,\n
+.listbox-table-domain-tree-cell a.selected,\n
+.listbox-page-navigation-text a.selected{\n
+  font-weight: bold;\n
+}\n
+\n
+/* Listbox full text search bar */\n
+div.listbox-full-text-search {\n
+  float:left;\n
+  margin-top:0;\n
+  padding:0em 0.5em;\n
+  width: auto;\n
+}\n
+div.listbox-full-text-search input{\n
+  width: 130px;\n
+}\n
+div.listbox-full-text-search input.button{\n
+ background-image: url(\'./km_img/search_background.png\');\n
+ background-color: inherit;\n
+ border: 0 none;\n
+ color:#FFFFFF;\n
+ width: auto;\n
+}\n
+\n
+/* Listbox Navigation */\n
+div.listbox-page-navigation input.listbox_set_page, \n
+div.listbox-page-navigation button.listbox_next_page, \n
+div.listbox-page-navigation button.listbox_last_page, \n
+div.listbox-page-navigation button.listbox_first_page, \n
+div.listbox-page-navigation button.listbox_previous_page{\n
+  margin: 0em;\n
+  padding: 0em;\n
+}\n
+\n
+div.listbox-page-navigation button{\n
+  background-color:transparent;\n
+  border: none;\n
+  cursor: pointer;\n
+}\n
+div.listbox-page-navigation button span.image{\n
+  display:block;\n
+  height:8px;\n
+  width:5px;\n
+  background-repeat:no-repeat;\n
+}\n
+\n
+div.listbox-page-navigation button.listbox_first_page span.image {\n
+  background-image:url("km_img/2leftarrowv.png");\n
+}\n
+div.listbox-page-navigation button.listbox_previous_page span.image {\n
+  background-image:url("km_img/1leftarrowv.png");\n
+}\n
+\n
+div.listbox-page-navigation button.listbox_next_page span.image {\n
+  background-image:url("km_img/1rightarrowv.png");\n
+}\n
+\n
+div.listbox-page-navigation button.listbox_last_page span.image {\n
+  background-image:url("km_img/2rightarrowv.png");\n
+}\n
+\n
+\n
+\n
+div.listbox-page-navigation-slider{\n
+  width:auto;\n
+  margin:auto;\n
+  padding-right: 0.5em;\n
+  float:right;\n
+}\n
+\n
+div.listbox-page-navigation-slider input{\n
+  max-width: 30px;\n
+}\n
+\n
+div.listbox-page-navigation-text{\n
+  width:100%;\n
+  float:left;\n
+  text-align:center;\n
+}\n
+\n
+div.listbox-page-navigation-text a{\n
+  padding-right: 1px;\n
+  color: #9D968D;\n
+  cursor: pointer;\n
+}\n
+\n
+\n
+/* Report tree */\n
+a.tree-closed {\n
+  background:transparent url(\'./images/tree_closed.png\') no-repeat scroll left center;\n
+  padding-left:15px;\n
+}\n
+\n
+a.tree-open {\n
+  background:transparent url(\'./images/tree_open.png\') no-repeat scroll left center;\n
+  padding-left:15px;\n
+}\n
+\n
+div.listbox-tree select{\n
+  max-width:120px;\n
+}\n
+\n
+/*Table Listbox elements */\n
+table.listbox{\n
+  border-collapse:collapse;\n
+  width:100%;\n
+}\n
+\n
+table.listbox th,\n
+table.listbox td {\n
+  text-align:left;\n
+  vertical-align: top;\n
+}\n
+\n
+table.listbox th button{\n
+  border-width:0;\n
+  cursor:pointer;\n
+  float:left;\n
+  font-weight:bold;\n
+  padding:0 6px 0 0;\n
+}\n
+\n
+/* KM specific */\n
+table.listbox th button.sort-button {\n
+  background:transparent url("../km_img/switch.png") no-repeat scroll 100% 50%;\n
+}\n
+table.listbox th button.sort-button:hover{\n
+  color: #FFF;\n
+}\n
+table.listbox th button.sort-button-desc{\n
+  background-image: url(\'./km_img/switch_desc.png\');\n
+}\n
+table.listbox th button.sort-button-asc{\n
+  background-image: url(\'./km_img/switch_asc.png\');\n
+}\n
+\n
+/* KM specific */\n
+.listbox-search-line, .listbox-label-line{\n
+  background-color: #F0EFE9;\n
+}\n
+\n
+.listbox-search-line th{\n
+  background-color: inherit;\n
+}\n
+\n
+/* in search mode listbox may contain top/ bottom quick search inputs */\n
+div.search-text-listbox{\n
+  text-align: center;\n
+  float:left;\n
+  height:auto; \n
+  margin-bottom:0.5em;\n
+  margin-top:0.5em;\n
+}\n
+\n
+div.search-text-listbox input{\n
+  width: auto;\n
+}
+
+]]></string> </value>
+        </item>
+        <item>
+            <key> <string>content_type</string> </key>
+            <value> <string>text/html</string> </value>
+        </item>
+        <item>
+            <key> <string>expand</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>listbox.css</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string></string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>

Added: erp5/trunk/bt5/erp5_km/SkinTemplateItem/portal_skins/erp5_km_theme/km_css/km_listbox.css.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_km/SkinTemplateItem/portal_skins/erp5_km_theme/km_css/km_listbox.css.xml?rev=38198&view=auto
==============================================================================
--- erp5/trunk/bt5/erp5_km/SkinTemplateItem/portal_skins/erp5_km_theme/km_css/km_listbox.css.xml (added)
+++ erp5/trunk/bt5/erp5_km/SkinTemplateItem/portal_skins/erp5_km_theme/km_css/km_listbox.css.xml [utf8] Wed Sep  8 15:09:50 2010
@@ -0,0 +1,285 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Cacheable__manager_id</string> </key>
+            <value> <string>http_cache</string> </value>
+        </item>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary>
+                            <item>
+                                <key> <string>name_subpath</string> </key>
+                                <value> <string>traverse_subpath</string> </value>
+                            </item>
+                          </dictionary>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_text</string> </key>
+            <value> <string encoding="cdata"><![CDATA[
+
+<tal:block define="dummy python: request.RESPONSE.setHeader(\'Content-Type\', \'text/css;; charset=utf-8\')"/>\n
+\n
+/* Listbox action bar at bottom */\n
+div.listbox-action-widget {\n
+  float:none;\n
+}\n
+\n
+div.listbox-action-widget div.bottom_actions{\n
+  float:left;\n
+  background-color:#E0DFD1;\n
+  padding-left:0.5em;\n
+  padding-bottom:0.2em;\n
+}\n
+\n
+/* Title of the bar */\n
+div.listbox_actions_title{\n
+  color:#FFFFFF;\n
+  display:block;\n
+  font-size:15px;\n
+  text-align:left;\n
+  width:100%;\n
+  float:left;\n
+}\n
+\n
+/* Sub container for the buttons*/\n
+div.buttons_group {\n
+  margin-right:30px;\n
+  padding-top:3px;\n
+  width:auto;\n
+  overflow: auto;\n
+}\n
+\n
+/* Buttons */\n
+div.listbox-action-widget button, \n
+div.listbox-action-widget a.button {\n
+  background-image: url(\'./km_img/button_background.png\') ;\n
+  background-position: 100% 0;\n
+  background-color: inherit;\n
+  border:0 none;\n
+  color:#5F5A55;\n
+  cursor:pointer;\n
+  height:27px;\n
+  float:left;\n
+  margin-right:3px;\n
+  margin-bottom:3px;\n
+  width: auto;\n
+}\n
+div.listbox-action-widget button:hover,\n
+div.listbox-action-widget a:hover {\n
+ background-position:100% 100%;\n
+}\n
+\n
+/* a as button */\n
+div.listbox-action-widget a.button{\n
+  display:block;\n
+  margin-left: 9px;\n
+}\n
+\n
+/* Image in button */\n
+div.listbox-action-widget span.image{\n
+  background-repeat:no-repeat;\n
+  background-position:center center;\n
+  display:block;\n
+  position:relative;\n
+  float:left;\n
+  height:20px;\n
+  width:20px;\n
+  margin-top:3px;\n
+  z-index:2;\n
+  left:-5px;\n
+}\n
+\n
+/* Description of botton */\n
+div.listbox-action-widget span.description{\n
+  font-size:10px;\n
+}\n
+\n
+/* Global button span */\n
+div.listbox-action-widget button > span, \n
+div.listbox-action-widget a > span{\n
+  display:block;\n
+  background-color:inherit;\n
+  background-image:url(\'./km_img/button_background.png\');\n
+  background-position:0 0;\n
+  display:block;\n
+  height:27px;\n
+  left:-8px;\n
+  line-height:27px;\n
+  margin:0;\n
+  padding:0 0 0 5px;\n
+  position:relative;\n
+  white-space:nowrap;\n
+  width:100%;\n
+}\n
+\n
+div.listbox-action-widget button:hover > span, \n
+div.listbox-action-widget a:hover > span{\n
+  background-position:0 100%;\n
+}\n
+\n
+div.listbox-action-widget span.description span {\n
+  left:4px;\n
+  position:relative;\n
+}\n
+\n
+/*Define all button image*/\n
+<tal:block tal:define="buttons python: [\'cut\',\'copy\',\'paste\',\'delete\',\'print\',\'new\',\'reset\',\'filter\',\'find\',\'sort\',\'config\']">\n
+  <tal:block tal:repeat ="button buttons">\n
+  <tal:block tal:content="python: \'\'\'\n
+    button.%(button)s_button span.image{\n
+    background-image:url(\'./km_img/%(button)s.png\');\n
+    }\'\'\' % {\'button\':button}"\n
+/>\n
+</tal:block>\n
+</tal:block>\n
+\n
+/* We hide listbox spacer */\n
+div.listbox-head-spacer{\n
+  display:none;\n
+}\n
+\n
+div.listbox-head-content{\n
+  background-color:transparent;\n
+  margin-left:0px;\n
+  border: none;\n
+}\n
+\n
+div.listbox-title span{\n
+  font-weight: bold;\n
+}\n
+\n
+div.listbox-footer{\n
+  background-color:#F0EFE9;\n
+}\n
+div.listbox-footer-box{\n
+  width: auto;\n
+  float:left;\n
+  margin-right: 5px;\n
+}\n
+\n
+\n
+div.listbox-full-text-search input.button{\n
+  background-color:#A8A799;\n
+  color:#FFFFFF;\n
+}\n
+\n
+table.listbox tr.listbox-label-line{\n
+  background-color:#F0EFE9;\n
+  border-top: none;\n
+}\n
+table.listbox tr.listbox-search-line{\n
+  background-color:#F0EFE9;\n
+}\n
+table.listbox tr.listbox-search-line th{\n
+  padding:4px;\n
+}\n
+\n
+/* Listbox table itself */\n
+table.listbox {\n
+  border: none;\n
+}\n
+\n
+table.listbox th, \n
+table.listbox td{\n
+  border-style:none;\n
+  padding:4px;\n
+}\n
+\n
+table.listbox tr td{\n
+  border-top:1px solid #ECEBE2;\n
+}\n
+\n
+table.listbox tbody tr:hover td {\n
+  background-color:#F7F6F0;\n
+}\n
+\n
+/* Search inputs */\n
+table.listbox tr.listbox-search-line th.listbox-table-filter-cell input{\n
+  border: none;\n
+}\n
+\n
+/* Sort buttons */\n
+table.listbox th button.sort-button {\n
+  text-decoration: none;\n
+  background:transparent url("./km_img/switch.png") no-repeat scroll 100% 50%;\n
+  padding-right:6px;\n
+}\n
+table.listbox th button.sort-button:hover{\n
+  color: #FFF;\n
+}\n
+table.listbox th button.sort-button-desc{\n
+  background-image: url(\'./km_img/switch_desc.png\');\n
+}\n
+table.listbox th button.sort-button-asc{\n
+  background-image: url(\'./km_img/switch_asc.png\');\n
+}\n
+\n
+\n
+/* Navigation buttons */\n
+div.listbox-page-navigation button{\n
+  height: 10px;\n
+  width: 10px;\n
+}\n
+\n
+div.listbox-page-navigation button.listbox_first_page span.image {\n
+  background-image:url("km_img/2leftarrowv.png");\n
+}\n
+\n
+div.listbox-page-navigation button.listbox_previous_page span.image {\n
+  background-image:url("km_img/1leftarrowv.png");\n
+}\n
+\n
+div.listbox-page-navigation button.listbox_next_page span.image {\n
+  background-image:url("km_img/1rightarrowv.png");\n
+}\n
+\n
+div.listbox-page-navigation button.listbox_last_page span.image {\n
+  background-image:url("km_img/2rightarrowv.png");\n
+}\n
+
+
+]]></string> </value>
+        </item>
+        <item>
+            <key> <string>content_type</string> </key>
+            <value> <string>text/html</string> </value>
+        </item>
+        <item>
+            <key> <string>expand</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>km_listbox.css</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string></string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>

Modified: erp5/trunk/bt5/erp5_km/SkinTemplateItem/portal_skins/erp5_km_theme/template_erp5_km_minimal.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_km/SkinTemplateItem/portal_skins/erp5_km_theme/template_erp5_km_minimal.xml?rev=38198&r1=38197&r2=38198&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_km/SkinTemplateItem/portal_skins/erp5_km_theme/template_erp5_km_minimal.xml [utf8] (original)
+++ erp5/trunk/bt5/erp5_km/SkinTemplateItem/portal_skins/erp5_km_theme/template_erp5_km_minimal.xml [utf8] Wed Sep  8 15:09:50 2010
@@ -2,10 +2,7 @@
 <ZopeData>
   <record id="1" aka="AAAAAAAAAAE=">
     <pickle>
-      <tuple>
-        <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/>
-        <tuple/>
-      </tuple>
+      <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/>
     </pickle>
     <pickle>
       <dictionary>
@@ -110,6 +107,7 @@
                                                      layout_form.id == \'erp5_km_minimal_front_layout\';\n
                              global header_title python:\'%s | %s\' % (here.getTranslatedTitleOrId(), website.getTranslatedTitleOrId());\n
                              global css_list_template python:[\n
+                                    \'%s/erp5_listbox.css\' % portal_path,\n
                                     \'%s/erp5_web_toolbar.css\' % portal_path,\n
                                     \'%s/erp5_knowledge_box.css\' % portal_path,\n
                                     \'%s/erp5_knowledge_box_web.css\' % portal_path,\n
@@ -119,7 +117,7 @@
                                     \'%s/km_css/pulldown.css\' % portal_path,\n
                                     \'%s/km_css/type.css\' % portal_path,\n
                                     \'%s/km_css/gadget.css\' % portal_path,\n
-                                    \'%s/km_css/listbox.css\' % portal_path,\n
+                                    \'%s/km_css/km_listbox.css\' % portal_path,\n
                                     \'%s/km_custom.css\' % portal_path,\n
 ];\n
                              global js_list python:[\n




More information about the Erp5-report mailing list