Bugzilla – Attachment 182460 Details for
Bug 16721
Add table configuration to serial claims table
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Bug 16721: Add table configuration to serial claims table
Bug-16721-Add-table-configuration-to-serial-claims.patch (text/plain), 3.74 KB, created by
Owen Leonard
on 2025-05-14 16:51:21 UTC
(
hide
)
Description:
Bug 16721: Add table configuration to serial claims table
Filename:
MIME Type:
Creator:
Owen Leonard
Created:
2025-05-14 16:51:21 UTC
Size:
3.74 KB
patch
obsolete
>From 5befe206bb8db77c5329357f48e816205369b547 Mon Sep 17 00:00:00 2001 >From: Owen Leonard <oleonard@myacpl.org> >Date: Mon, 24 Jun 2024 17:37:43 +0000 >Subject: [PATCH] Bug 16721: Add table configuration to serial claims table > >This patch adds table configuration options to the serial claims table, >including the option to set a default sort column. > >The patch also moves the table column filter row to the top, which I >think is more standard in the staff interface. > >To test, apply the patch and restart services. > >- You'll need to have subscription issues which are missing, claimed, or > late. >- Go to Serials -> Claims, and select a vendor. >- In the table of missing issues, confirm that all DataTable controls > work correctly: Column visibility, export, and configuration options. >- Confirm that you can use Administration -> Table settings -> Serials > -> Claims to hide columns by default or set the default order. >- Confirm that the column header filter forms work correctly. > >Sponsored-by: Athens County Public Libraries >Signed-off-by: Michaela Sieber <michaela.sieber@kit.edu> >--- > admin/columns_settings.yml | 32 ++++++++++++++++++- > .../prog/en/modules/serials/claims.tt | 10 +++--- > 2 files changed, 36 insertions(+), 6 deletions(-) > >diff --git a/admin/columns_settings.yml b/admin/columns_settings.yml >index bb1db657a5b..64bc82bcbdb 100644 >--- a/admin/columns_settings.yml >+++ b/admin/columns_settings.yml >@@ -2340,6 +2340,36 @@ modules: > columnname: link > > serials: >+ claims: >+ claimst: >+ default_sort_order: 7 >+ columns: >+ - >+ columnname: selection >+ cannot_be_toggled: 1 >+ cannot_be_modified: 1 >+ - >+ columnname: vendor >+ - >+ columnname: library >+ - >+ columnname: title >+ - >+ columnname: issn >+ - >+ columnname: issue_number >+ - >+ columnname: status >+ - >+ columnname: since >+ - >+ columnname: publication_date >+ - >+ columnname: claims_count >+ - >+ columnname: claim_date >+ - >+ columnname: notes > subscription-detail: > orders: > columns: >@@ -2575,4 +2605,4 @@ modules: > - > columnname: actions > cannot_be_toggled: 1 >- cannot_be_modified: 1 >\ No newline at end of file >+ cannot_be_modified: 1 >diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/serials/claims.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/serials/claims.tt >index 0853ef14b7c..449e9a87d9f 100644 >--- a/koha-tmpl/intranet-tmpl/prog/en/modules/serials/claims.tt >+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/serials/claims.tt >@@ -5,6 +5,7 @@ > [% USE Branches %] > [% USE KohaDates %] > [% PROCESS 'i18n.inc' %] >+[% USE TablesSettings %] > [% SET footerjs = 1 %] > [% INCLUDE 'doc-head-open.inc' %] > <title >@@ -220,15 +221,14 @@ > var sTable; > $(document).ready(function () { > enableSelectedActions(); >+ var table_settings = [% TablesSettings.GetTableSettings( "serials", "claims", "claimst", "json" ) | $raw %]; > sTable = $("#claimst").kohaTable( > { >- dom: "t", >+ autowidth: false, > order: [[7, "asc"]], > paging: false, >- }, >- null, >- true >- ); >+ orderCellsTop: true >+ }, table_settings, 1); > > // Checkboxes : Select All / None > $("span.checkall").html('<input type="checkbox" name="CheckAll"> ' + _("Check all") + "</input>"); >-- >2.39.5
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
|
Splinter Review
Attachments on
bug 16721
:
114974
|
168038
|
170084
|
175577
|
178000
|
178915
| 182460