[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