]> git.evergreen-ils.org Git - Evergreen.git/commit
LP#1332138 Report template / field documentation
authorMike Rylander <mrylander@gmail.com>
Mon, 12 May 2014 18:13:25 +0000 (14:13 -0400)
committerBen Shum <bshum@biblio.org>
Fri, 8 Aug 2014 01:51:56 +0000 (21:51 -0400)
commitc8bd690a3bc7b83f8824980e6495e5f2db6b82cf
treec4e4334f65ee6bb901a6bc6624a611295dcf83b5
parent5c555bf213616f10f775eb51d8ed818c3feede5f
LP#1332138 Report template / field documentation

* Report templates support a new External URL field, which may
  contain a link to template-specific, local documentation.

 ** When set, a link to the external documentation will be
    displayed in a new column in the template list and within
    the report editor.

 ** URL's are set in the 'Documentation URL' entry.

* Template display fields and filters support a new Field Hint
  value.  When set, hints are displayed in the report editor.

 ** Values are set via the 'Change Field Hint' option along
    the bottom of the template editor.

------ from commits ----

* Initial template-level support for inline template and field documentation
* Use external documenation url in clark output
* Show the docs link and strings in the report editor
* Set the href of a link, instead of the text content of a span
* Attempt to pop up a new window (may require more pushups in the XUL staff client)
* Add calculated column support, use it for external docs url
* Realign field names

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Signed-off-by: Kathy Lussier <klussier@masslnc.org>
Signed-off-by: Ben Shum <bshum@biblio.org>
13 files changed:
Open-ILS/src/reporter/clark-kent.pl
Open-ILS/src/reporter/report-fail
Open-ILS/src/reporter/report-success
Open-ILS/web/js/dojo/openils/reports/nls/reports.js
Open-ILS/web/opac/common/js/fm_table.js
Open-ILS/web/opac/common/js/fm_table_conf.js
Open-ILS/web/opac/locale/en-US/reports.dtd
Open-ILS/web/reports/oils_rpt_editor.xhtml
Open-ILS/web/reports/oils_rpt_param_editor.js
Open-ILS/web/reports/oils_rpt_report_editor.js
Open-ILS/web/reports/oils_rpt_utils.js
Open-ILS/web/reports/xul/template-config.js
Open-ILS/web/reports/xul/template_builder.xul