From c25205787b1d8fe9ef8320048669ce2b5fb8ec1a Mon Sep 17 00:00:00 2001 From: Pedro Amorim Date: Wed, 16 Oct 2024 09:56:20 +0000 Subject: [PATCH] Bug 35570: (QA follow-up): Fix DVD type I've added some DVD specific fields: language, format, genre, studio. Happy to have this discussed and/or updated but hoping this is good enough for now. To test: 1) Create an ILL request of 'DVD' type on both OPAC and Staff 2) Verify the form is shown without issues 3) Fill all fields and verify all fields are stored and shown correctly on both OPAC and STaff --- Koha/ILL/Backend/Standard.pm | 4 +++ .../ILL/Backend/shared-includes/forms/dvd.inc | 33 +++++++++++++++++++ 2 files changed, 37 insertions(+) create mode 100644 Koha/ILL/Backend/shared-includes/forms/dvd.inc diff --git a/Koha/ILL/Backend/Standard.pm b/Koha/ILL/Backend/Standard.pm index 5222e965285..f64908adff9 100644 --- a/Koha/ILL/Backend/Standard.pm +++ b/Koha/ILL/Backend/Standard.pm @@ -928,11 +928,14 @@ sub _get_core_fields { conference_date => 'Conference date', doi => 'DOI', editor => 'Editor', + format => 'Format', + genre => 'Genre', institution => 'Institution', isbn => 'ISBN', issn => 'ISSN', issue => 'Issue', item_date => 'Date', + language => 'Language', pages => 'Pages', pagination => 'Pagination', paper_author => 'Paper author', @@ -943,6 +946,7 @@ sub _get_core_fields { published_place => 'Place of publication', publisher => 'Publisher', sponsor => 'Sponsor', + studio => 'Studio', title => 'Title', type => 'Type', venue => 'Venue', diff --git a/Koha/ILL/Backend/shared-includes/forms/dvd.inc b/Koha/ILL/Backend/shared-includes/forms/dvd.inc new file mode 100644 index 00000000000..e90a5819877 --- /dev/null +++ b/Koha/ILL/Backend/shared-includes/forms/dvd.inc @@ -0,0 +1,33 @@ +
+ DVD details +
    +
  1. + + +
  2. +
  3. + + +
  4. +
  5. + + +
  6. +
  7. + + +
  8. +
  9. + + +
  10. +
  11. + + +
  12. +
  13. + + +
  14. +
+
-- 2.39.5