Commit 0326df61 authored by Ivan Tyagov's avatar Ivan Tyagov

Make sure that always we will have the based listbox_xxxx class included plus...

Make sure that always we will have the based listbox_xxxx class included plus additional class based on listbox field_id so we can customize it accordingly.

git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@38048 20353a03-c40f-0410-a6d1-a30d3c3de9de
parent 4ff41ace
...@@ -51,7 +51,7 @@ ...@@ -51,7 +51,7 @@
class="listbox_first_page"\n class="listbox_first_page"\n
tal:attributes="name string:${field_id}_firstPage:method;\n tal:attributes="name string:${field_id}_firstPage:method;\n
src string:${portal_url_string}/images/2leftarrowv.png;\n src string:${portal_url_string}/images/2leftarrowv.png;\n
class string:${field_id}_first_page;"\n class python: test(field_id==\'listbox\', \'listbox_first_page\', \'listbox_first_page %s_first_page\' %field_id)"\n
i18n:domain="ui" i18n:attributes="title">\n i18n:domain="ui" i18n:attributes="title">\n
<span class="image"/>\n <span class="image"/>\n
</button>\n </button>\n
...@@ -60,7 +60,7 @@ ...@@ -60,7 +60,7 @@
class="listbox_previous_page"\n class="listbox_previous_page"\n
tal:attributes="name string:${field_id}_previousPage:method;\n tal:attributes="name string:${field_id}_previousPage:method;\n
src string:${portal_url_string}/images/1leftarrowv.png;\n src string:${portal_url_string}/images/1leftarrowv.png;\n
class string:${field_id}_previous_page;"\n class python: test(field_id==\'listbox\', \'listbox_previous_page\', \'listbox_previous_page %s_previous_page\' %field_id)"\n
i18n:domain="ui" i18n:attributes="title">\n i18n:domain="ui" i18n:attributes="title">\n
<span class="image"/>\n <span class="image"/>\n
</button>\n </button>\n
...@@ -77,7 +77,7 @@ ...@@ -77,7 +77,7 @@
title="Next Page" name="nextPage:method" class="listbox_next_page"\n title="Next Page" name="nextPage:method" class="listbox_next_page"\n
tal:attributes="name string:${field_id}_nextPage:method;\n tal:attributes="name string:${field_id}_nextPage:method;\n
src string:${portal_url_string}/images/1rightarrowv.png;\n src string:${portal_url_string}/images/1rightarrowv.png;\n
class string:${field_id}_next_page;"\n class python: test(field_id==\'listbox\', \'listbox_next_page\', \'listbox_next_page %s_next_page\' %field_id)"\n
i18n:domain="ui" i18n:attributes="title">\n i18n:domain="ui" i18n:attributes="title">\n
<span class="image"/>\n <span class="image"/>\n
</button>\n </button>\n
...@@ -85,7 +85,7 @@ ...@@ -85,7 +85,7 @@
title="Last Page" name="lastPage:method" class="listbox_last_page"\n title="Last Page" name="lastPage:method" class="listbox_last_page"\n
tal:attributes="name string:${field_id}_lastPage:method;\n tal:attributes="name string:${field_id}_lastPage:method;\n
src string:${portal_url_string}/images/2rightarrowv.png;\n src string:${portal_url_string}/images/2rightarrowv.png;\n
class string:${field_id}_last_page;"\n class python: test(field_id==\'listbox\', \'listbox_last_page\', \'listbox_last_page %s_last_page\' %field_id)"\n
i18n:domain="ui" i18n:attributes="title" >\n i18n:domain="ui" i18n:attributes="title" >\n
<span class="image"/>\n <span class="image"/>\n
</button>\n </button>\n
...@@ -107,7 +107,7 @@ ...@@ -107,7 +107,7 @@
tal:attributes="value string:|&lt;;\n tal:attributes="value string:|&lt;;\n
onclick python:\n onclick python:\n
real_context.KnowledgePad_generateAjaxCall(context_url+\'/\'+form_id,box,dom_id,params);\n real_context.KnowledgePad_generateAjaxCall(context_url+\'/\'+form_id,box,dom_id,params);\n
class string:${field_id}_first_page"\n class python: test(field_id==\'listbox\', \'listbox_first_page\', \'listbox_first_page %s_first_page\' %field_id)"\n
i18n:domain="ui" i18n:attributes="title">\n i18n:domain="ui" i18n:attributes="title">\n
<span class="image"/>\n <span class="image"/>\n
</button>\n </button>\n
...@@ -118,7 +118,7 @@ ...@@ -118,7 +118,7 @@
class="listbox_previous_page"\n class="listbox_previous_page"\n
tal:attributes="value string:&lt;&lt;;\n tal:attributes="value string:&lt;&lt;;\n
onclick python: real_context.KnowledgePad_generateAjaxCall(context_url+\'/\'+form_id,box,dom_id,params);\n onclick python: real_context.KnowledgePad_generateAjaxCall(context_url+\'/\'+form_id,box,dom_id,params);\n
class string:${field_id}_previous_page"\n class python: test(field_id==\'listbox\', \'listbox_previous_page\', \'listbox_previous_page %s_previous_page\' %field_id)"\n
i18n:domain="ui" i18n:attributes="title">\n i18n:domain="ui" i18n:attributes="title">\n
<span class="image"/>\n <span class="image"/>\n
</button>\n </button>\n
...@@ -135,7 +135,7 @@ ...@@ -135,7 +135,7 @@
type="button"\n type="button"\n
class="listbox_next_page"\n class="listbox_next_page"\n
tal:attributes="onclick python: real_context.KnowledgePad_generateAjaxCall(context_url+\'/\'+form_id,box,dom_id,params);\n tal:attributes="onclick python: real_context.KnowledgePad_generateAjaxCall(context_url+\'/\'+form_id,box,dom_id,params);\n
class string:${field_id}_next_page"\n class python: test(field_id==\'listbox\', \'listbox_next_page\', \'listbox_next_page %s_next_page\' %field_id)"\n
i18n:domain="ui" i18n:attributes="title">\n i18n:domain="ui" i18n:attributes="title">\n
<span class="image"/>\n <span class="image"/>\n
</button>\n </button>\n
...@@ -145,7 +145,7 @@ ...@@ -145,7 +145,7 @@
type="button"\n type="button"\n
class="listbox_last_page"\n class="listbox_last_page"\n
tal:attributes="onclick python: real_context.KnowledgePad_generateAjaxCall(context_url+\'/\'+form_id,box,dom_id,params);\n tal:attributes="onclick python: real_context.KnowledgePad_generateAjaxCall(context_url+\'/\'+form_id,box,dom_id,params);\n
class string:${field_id}_last_page"\n class python: test(field_id==\'listbox\', \'listbox_last_page\', \'listbox_last_page %s_last_page\' %field_id)"\n
i18n:domain="ui" i18n:attributes="title">\n i18n:domain="ui" i18n:attributes="title">\n
<span class="image"/>\n <span class="image"/>\n
</button>\n </button>\n
...@@ -158,7 +158,7 @@ ...@@ -158,7 +158,7 @@
<input class="listbox_set_page" \n <input class="listbox_set_page" \n
name="page_start" onblur="this.value=this.defaultValue"\n name="page_start" onblur="this.value=this.defaultValue"\n
tal:attributes="name string:${field_id}_page_start;\n tal:attributes="name string:${field_id}_page_start;\n
class string:${field_id}_set_page;\n class python: test(field_id==\'listbox\', \'listbox_set_page\', \'listbox_set_page %s_set_page\' %field_id);\n
value python:here.current_page + 1;\n value python:here.current_page + 1;\n
size python:len(str(here.total_pages));\n size python:len(str(here.total_pages));\n
onkeypress string:submitFormOnEnter(event, this.form, \'${field_id}_setPage\')" />\n onkeypress string:submitFormOnEnter(event, this.form, \'${field_id}_setPage\')" />\n
...@@ -172,7 +172,7 @@ ...@@ -172,7 +172,7 @@
name="page_start" onblur="this.value=this.defaultValue"\n name="page_start" onblur="this.value=this.defaultValue"\n
tal:define="params python: {field_id+\'_setPage:method\':\'\',field_id+\'_page_start\':\'this.value\',\'list_style\':list_style}"\n tal:define="params python: {field_id+\'_setPage:method\':\'\',field_id+\'_page_start\':\'this.value\',\'list_style\':list_style}"\n
tal:attributes=\'name string:${field_id}_page_start;\n tal:attributes=\'name string:${field_id}_page_start;\n
class string:${field_id}_set_page;\n class python: test(field_id=="listbox", "listbox_set_page", "listbox_set_page %s_set_page" %field_id);\n
value python:here.current_page + 1;\n value python:here.current_page + 1;\n
size python:len(str(here.total_pages));\n size python:len(str(here.total_pages));\n
onkeypress python:"if(event.keyCode==13){" + real_context.KnowledgePad_generateAjaxCall(context_url+"/"+form_id,box,dom_id,params).replace("\\"this.value\\"","this.value")+ "return false;;}"\'/>\n onkeypress python:"if(event.keyCode==13){" + real_context.KnowledgePad_generateAjaxCall(context_url+"/"+form_id,box,dom_id,params).replace("\\"this.value\\"","this.value")+ "return false;;}"\'/>\n
......
977 978
\ No newline at end of file \ No newline at end of file
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment