Bugzilla – Attachment 143880 Details for
Bug 31123
Add a simple way to add 'Harmful content warnings' to catalogue records
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Bug 31123: Add `ContentWarningField` preference
Bug-31123-Add-ContentWarningField-preference.patch (text/plain), 3.34 KB, created by
Katrin Fischer
on 2022-11-14 22:11:50 UTC
(
hide
)
Description:
Bug 31123: Add `ContentWarningField` preference
Filename:
MIME Type:
Creator:
Katrin Fischer
Created:
2022-11-14 22:11:50 UTC
Size:
3.34 KB
patch
obsolete
>From 18c1739f53e9eff6069f6df45ccba8ffde7e7768 Mon Sep 17 00:00:00 2001 >From: Martin Renvoize <martin.renvoize@ptfs-europe.com> >Date: Thu, 8 Sep 2022 16:38:16 +0100 >Subject: [PATCH] Bug 31123: Add `ContentWarningField` preference > >This patch adds a new `ContentWarningField` preference allowing the >library to define which 59X field to use to store harmful content >warning notes. > >Signed-off-by: David Nind <david@davidnind.com> >--- > installer/data/mysql/atomicupdate/bug_31123.pl | 14 ++++++++++++++ > installer/data/mysql/mandatory/sysprefs.sql | 1 + > .../en/modules/admin/preferences/cataloguing.pref | 5 +++++ > 3 files changed, 20 insertions(+) > create mode 100644 installer/data/mysql/atomicupdate/bug_31123.pl > >diff --git a/installer/data/mysql/atomicupdate/bug_31123.pl b/installer/data/mysql/atomicupdate/bug_31123.pl >new file mode 100644 >index 0000000000..068630033a >--- /dev/null >+++ b/installer/data/mysql/atomicupdate/bug_31123.pl >@@ -0,0 +1,14 @@ >+use Modern::Perl; >+ >+return { >+ bug_number => "31123", >+ description => "Add `ContentWarningField` preference", >+ up => sub { >+ my ($args) = @_; >+ my ($dbh, $out) = @$args{qw(dbh out)}; >+ $dbh->do(q{ >+ INSERT IGNORE INTO systempreferences ( `variable`, `value`, `options`, `explanation`, `type` ) >+ VALUES ('ContentWarningField', '', NULL, 'MARC field to use for content warnings', 'Free') >+ }); >+ }, >+}; >diff --git a/installer/data/mysql/mandatory/sysprefs.sql b/installer/data/mysql/mandatory/sysprefs.sql >index fe9232379e..76b0a91b55 100644 >--- a/installer/data/mysql/mandatory/sysprefs.sql >+++ b/installer/data/mysql/mandatory/sysprefs.sql >@@ -155,6 +155,7 @@ INSERT INTO systempreferences ( `variable`, `value`, `options`, `explanation`, ` > ('ComponentSortOrder','asc','asc|dsc|az|za','Specify the default sort order','Choice'), > ('ConfirmFutureHolds','0','','Number of days for confirming future holds','Integer'), > ('ConsiderOnSiteCheckoutsAsNormalCheckouts','1',NULL,'Consider on-site checkouts as normal checkouts','YesNo'), >+('ContentWarningField', '', NULL, 'MARC field to use for content warnings', 'Free'), > ('CreateAVFromCataloguing', '1', '', 'Ability to create authorized values from the cataloguing module', 'YesNo'), > ('CronjobLog','0',NULL,'If ON, log information from cron jobs.','YesNo'), > ('CumulativeRestrictionPeriods',0,NULL,'Cumulate the restriction periods instead of keeping the highest','YesNo'), >diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences/cataloguing.pref b/koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences/cataloguing.pref >index b28bf50099..d69f1618ce 100644 >--- a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences/cataloguing.pref >+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences/cataloguing.pref >@@ -186,6 +186,11 @@ Cataloging: > duplicate: "when editing records as new (duplicating)" > changed: "when changing the framework while editing the existing record" > imported: "when importing a record via z39.50" >+ - >+ - Use MARC field >+ - pref: ContentWarningField >+ - for storing content warnings. >+ - "<br/><strong>NOTE:</strong> The field needs to appear in the MARC frameworks to be accessible." > Display: > - > - 'Separate main entry and subdivisions with ' >-- >2.30.2
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 31123
:
140345
|
140346
|
140347
|
140356
|
140357
|
140358
|
143880
|
143881
|
143882
|
147342
|
147343
|
147344
|
147345
|
147346
|
148992
|
148993
|
148994
|
148995
|
148996
|
148997