From 5f27addcece1838f51b6e2632930940d7a90d071 Mon Sep 17 00:00:00 2001 From: Romain Courteaud <romain@nexedi.com> Date: Mon, 4 Jun 2018 10:21:40 +0000 Subject: [PATCH] [erp5_web_renderjs_ui] Inform user when he sees sample of results --- .../rjs_gadget_erp5_listbox_html.html | 1 + .../rjs_gadget_erp5_listbox_html.xml | 4 ++-- .../rjs_gadget_erp5_listbox_js.js | 22 +++++++++++++------ .../rjs_gadget_erp5_listbox_js.xml | 4 ++-- 4 files changed, 20 insertions(+), 11 deletions(-) diff --git a/bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_gadget_erp5_listbox_html.html b/bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_gadget_erp5_listbox_html.html index ea0f7d3a72..c65c68ff47 100644 --- a/bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_gadget_erp5_listbox_html.html +++ b/bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_gadget_erp5_listbox_html.html @@ -6,6 +6,7 @@ data-i18n=Records data-i18n=Hide Rows data-i18n=Submit + data-i18n=sample of --> <meta http-equiv="Content-type" content="text/html; charset=utf-8" /> <meta name="viewport" content="width=device-width, user-scalable=no" /> diff --git a/bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_gadget_erp5_listbox_html.xml b/bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_gadget_erp5_listbox_html.xml index ffc587ac78..83f0f5e3e4 100644 --- a/bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_gadget_erp5_listbox_html.xml +++ b/bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_gadget_erp5_listbox_html.xml @@ -234,7 +234,7 @@ </item> <item> <key> <string>serial</string> </key> - <value> <string>967.44841.15161.33928</string> </value> + <value> <string>967.44852.3400.7082</string> </value> </item> <item> <key> <string>state</string> </key> @@ -252,7 +252,7 @@ </tuple> <state> <tuple> - <float>1526894643.05</float> + <float>1528106932.21</float> <string>UTC</string> </tuple> </state> diff --git a/bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_gadget_erp5_listbox_js.js b/bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_gadget_erp5_listbox_js.js index 925577b9fb..1bff267dd8 100644 --- a/bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_gadget_erp5_listbox_js.js +++ b/bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_gadget_erp5_listbox_js.js @@ -619,14 +619,18 @@ prev_param[gadget.state.key + '_begin_from'] = gadget.state.begin_from - lines; setNext(); } - return gadget.getUrlForList([ - {command: 'change', options: prev_param}, - {command: 'change', options: next_param} + return RSVP.all([ + gadget.translate('sample of'), + gadget.getUrlForList([ + {command: 'change', options: prev_param}, + {command: 'change', options: next_param} + ]) ]); - }) - .push(function (url_list) { - var record, + .push(function (result_list) { + var sample_string = result_list[0], + url_list = result_list[1], + record, previous_url = url_list[0], next_url = url_list[1], previous_classname = "ui-btn ui-icon-carat-l ui-btn-icon-left responsive ui-first-child", @@ -641,7 +645,11 @@ } else { pagination_message = (((gadget.state.begin_from + lines) / lines - 1) * lines + 1) + " - " + (((gadget.state.begin_from + lines) / lines - 1) * lines + counter); if (allDocs_result.count !== undefined) { - pagination_message += ' / ' + allDocs_result.count; + if ((allDocs_result.count === 1000) && (!gadget.state.show_count)) { + pagination_message += ' / ' + sample_string + ' ' + allDocs_result.count; + } else { + pagination_message += ' / ' + allDocs_result.count; + } } record = variable.translated_records + " " + pagination_message; } diff --git a/bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_gadget_erp5_listbox_js.xml b/bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_gadget_erp5_listbox_js.xml index 9041a5bd20..4633361c78 100644 --- a/bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_gadget_erp5_listbox_js.xml +++ b/bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_gadget_erp5_listbox_js.xml @@ -236,7 +236,7 @@ </item> <item> <key> <string>serial</string> </key> - <value> <string>967.44855.43962.32563</string> </value> + <value> <string>967.65060.33188.22937</string> </value> </item> <item> <key> <string>state</string> </key> @@ -254,7 +254,7 @@ </tuple> <state> <tuple> - <float>1526894963.13</float> + <float>1528107178.27</float> <string>UTC</string> </tuple> </state> -- 2.30.9