Koha/koha-tmpl/intranet-tmpl/prog/en/modules
Jonathan Druart d3f3a55e0b Bug 26234: Teach our KohaTable constructor the specific th classes
We have different classes we can use to set specific behaviours on
table columns: title-string, string-sort, anti-the and NoSort.
We should not need to pass them to the DataTable constructor, we could
teach it that we always want to apply them.

It will avoid bug like bug 26233

The goal is to define them in a centralised place
(columns_settings.inc) then only use the class on the th

Test plan:
Different behaviour and tables must be tested to confirm it works
correctly. Focus must be put on table when aoColumnsDefs is passed from
the template and confirm that this will add more info to aoColumnsDefs
and not remove the existing ones.

Note that this only work when KohaTable is used.

Signed-off-by: Owen Leonard <oleonard@myacpl.org>

Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
2020-08-19 08:24:04 +02:00
..
acqui Bug 26234: Teach our KohaTable constructor the specific th classes 2020-08-19 08:24:04 +02:00
admin Bug 26234: Teach our KohaTable constructor the specific th classes 2020-08-19 08:24:04 +02:00
authorities Bug 20154: Stay in the open tab when editing authority record 2020-08-13 07:55:45 +02:00
basket Bug 26010: Remove the use of jquery.checkboxes plugin from staff interface cart 2020-08-13 07:55:42 +02:00
batch Bug 20102: Remove attribute "text/css" for <style> element used in staff client templates 2019-02-19 13:52:15 +00:00
catalogue Bug 26234: Teach our KohaTable constructor the specific th classes 2020-08-19 08:24:04 +02:00
cataloguing Bug 26234: Teach our KohaTable constructor the specific th classes 2020-08-19 08:24:04 +02:00
circ Bug 26234: Teach our KohaTable constructor the specific th classes 2020-08-19 08:24:04 +02:00
clubs Bug 24393: Remove event attributes from patron clubs list template 2020-01-20 14:03:51 +00:00
common Bug 24964: Restore pagination for patrons for owner/users of funds 2020-04-06 10:57:10 +01:00
course_reserves Bug 26234: Teach our KohaTable constructor the specific th classes 2020-08-19 08:24:04 +02:00
errors Bug 21790: Switch error page template to Bootstrap grid 2018-12-26 20:47:03 +00:00
ill Bug 24156: move ColumnsSettings to TablesSettings 2020-06-25 10:51:59 +02:00
installer Bug 24131: Remove bullet points for secondary descriptions 2020-03-24 10:42:24 +00:00
labels Bug 25765: Replace LoginBranchname and LoginBranchcode with use of Branches template plugin 2020-07-23 11:17:27 +02:00
mana Bug 22250: Clean up Mana KB integration with serials and reports 2019-04-11 11:34:14 +00:00
members Bug 26234: Teach our KohaTable constructor the specific th classes 2020-08-19 08:24:04 +02:00
offline_circ Bug 26212: Remove the use of jquery.checkboxes plugin from pending offline circulations 2020-08-18 15:45:49 +02:00
onboarding Bug 25409: Add missing "Required" text and "required" classes 2020-05-12 11:17:45 +01:00
patron_lists Bug 26234: Teach our KohaTable constructor the specific th classes 2020-08-19 08:24:04 +02:00
patroncards Bug 25765: Replace LoginBranchname and LoginBranchcode with use of Branches template plugin 2020-07-23 11:17:27 +02:00
plugins Bug 25867: Label "Current location" as "Current library" and "Permanent location" as "Home library" 2020-08-18 15:48:37 +02:00
pos Bug 26234: Teach our KohaTable constructor the specific th classes 2020-08-19 08:24:04 +02:00
reports Bug 26234: Teach our KohaTable constructor the specific th classes 2020-08-19 08:24:04 +02:00
reserve Bug 25827: Add floating toolbar to the holds summary page in staff interface 2020-07-20 17:45:31 +02:00
reviews
rotating_collections Bug 25867: Label "Current location" as "Current library" and "Permanent location" as "Home library" 2020-08-18 15:48:37 +02:00
serials Bug 26234: Teach our KohaTable constructor the specific th classes 2020-08-19 08:24:04 +02:00
services
suggestion Bug 26234: Teach our KohaTable constructor the specific th classes 2020-08-19 08:24:04 +02:00
tags Bug 23013: Upgrade DataTables in the staff client 2019-08-22 15:23:19 +01:00
test
tools Bug 26086: Add 'cron' to log viewer interface options 2020-08-18 17:41:52 +02:00
virtualshelves Bug 26204: Remove the use of jquery.checkboxes plugin from staff interface lists 2020-08-18 15:45:49 +02:00
about.tt Bug 25826: (QA follow-up) Add filters 2020-08-07 09:55:50 +02:00
auth.tt Bug 24201: (QA follow-up) Only display desks picker if enabled 2020-08-07 16:54:40 +02:00
intranet-main.tt Bug 16371: Fix QA issues, change terminology 2020-08-13 10:15:33 +02:00