[Bug 28958] New: Use Flatpickr on serials pages
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28958 Bug ID: 28958 Summary: Use Flatpickr on serials pages Change sponsored?: --- Product: Koha Version: master Hardware: All OS: All Status: ASSIGNED Severity: enhancement Priority: P5 - low Component: Templates Assignee: oleonard@myacpl.org Reporter: oleonard@myacpl.org QA Contact: testopia@bugs.koha-community.org CC: testopia@bugs.koha-community.org Depends on: 28937, 28376 This bug will cover Flatpickr additions to these pages/files: * serials/checkexpiration.tt * serials/claims.tt * serials/serials-edit.tt * serials/serials-search.tt * serials/subscription-add.tt * serials/subscription-batchedit.tt * serials/subscription-history.tt * serials/subscription-numberpatterns.tt * serials/subscription-renew.tt Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28376 [Bug 28376] Replace obsolete jquery-ui-timepicker-addon https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28937 [Bug 28937] Use Flatpickr on circulation and patron pages -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28958 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Patch complexity|--- |Small patch Status|ASSIGNED |Needs Signoff -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28958 --- Comment #1 from Owen Leonard <oleonard@myacpl.org> --- Created attachment 124582 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=124582&action=edit Bug 28958: Use Flatpickr on serials pages This patch replaces the use of jQueryUI's datepicker on serials pages. To test, apply the patch and test the following serials pages to confirm that datepickers work correctly. "Linked" date fields should prevent a "to" selection which preceeds the selected "from" date. - Claims -> Choose vendor -> Filter missing issues (linked "from" and "to" fields). - Check expiration -> "Expiring before" field. - Manage numbering patterns -> New numbering pattern -> "First issue publication date" field. - Serials advanced search -> "Expires before" field. - Subscription search results -> Check multiple checkboxes -> Edit selected serials: "Expiration date" field. - Subscription details -> Serial collection -> Edit serials -> "Published on" and "Expected on" fields. - Subscription details -> Renew -> "Start date" field in the popup window. - Subscription details -> Edit subscription -> Page 2 -> "First issue publication date," "Subscription start date," and "Subscription end date" fields. - Locate a subscription with manual history enabled. From the subscription detail page, click the "Planning" tab, then "Edit history" -> Linked fields "Subscription start date" and "Subscription end date." -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28958 Martin Renvoize <martin.renvoize@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on|28376 | CC| |martin.renvoize@ptfs-europe | |.com Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28376 [Bug 28376] Replace obsolete jquery-ui-timepicker-addon -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28958 Martin Renvoize <martin.renvoize@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #124582|0 |1 is obsolete| | --- Comment #2 from Martin Renvoize <martin.renvoize@ptfs-europe.com> --- Created attachment 125494 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=125494&action=edit Bug 28958: Use Flatpickr on serials pages This patch replaces the use of jQueryUI's datepicker on serials pages. To test, apply the patch and test the following serials pages to confirm that datepickers work correctly. "Linked" date fields should prevent a "to" selection which preceeds the selected "from" date. - Claims -> Choose vendor -> Filter missing issues (linked "from" and "to" fields). - Check expiration -> "Expiring before" field. - Manage numbering patterns -> New numbering pattern -> "First issue publication date" field. - Serials advanced search -> "Expires before" field. - Subscription search results -> Check multiple checkboxes -> Edit selected serials: "Expiration date" field. - Subscription details -> Serial collection -> Edit serials -> "Published on" and "Expected on" fields. - Subscription details -> Renew -> "Start date" field in the popup window. - Subscription details -> Edit subscription -> Page 2 -> "First issue publication date," "Subscription start date," and "Subscription end date" fields. - Locate a subscription with manual history enabled. From the subscription detail page, click the "Planning" tab, then "Edit history" -> Linked fields "Subscription start date" and "Subscription end date." Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28958 Martin Renvoize <martin.renvoize@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Needs Signoff |Signed Off --- Comment #3 from Martin Renvoize <martin.renvoize@ptfs-europe.com> --- All cases work as expected.. going straight for QA -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28958 Martin Renvoize <martin.renvoize@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Signed Off |Passed QA -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28958 Jonathan Druart <jonathan.druart+koha@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Version(s)| |21.11.00 released in| | Status|Passed QA |Pushed to master -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28958 --- Comment #4 from Jonathan Druart <jonathan.druart+koha@gmail.com> --- Pushed to master for 21.11, thanks to everybody involved! -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28958 Bug 28958 depends on bug 28937, which changed state. Bug 28937 Summary: Use Flatpickr on circulation and patron pages https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28937 What |Removed |Added ---------------------------------------------------------------------------- Status|Pushed to master |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28958 Kyle M Hall <kyle@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Pushed to master |RESOLVED Resolution|--- |FIXED CC| |kyle@bywatersolutions.com -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28958 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |29233 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29233 [Bug 29233] Correct missed jQueryUI datepicker in serials search sidebar -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28958 Jonathan Druart <jonathan.druart+koha@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |29239 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29239 [Bug 29239] [OMNIBUS] Replace jQueryUI's timepicker with flatpickr -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28958 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |29301 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29301 [Bug 29301] Display error with serials search flatpickr when searching Mana -- You are receiving this mail because: You are watching all bug changes.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org