Bug 24151: Adding keep_for_anonymized to the UI

Sponsored-by: Association KohaLa - https://koha-fr.org/

Signed-off-by: Signed-off-by: Sonia Bouis <sonia.bouis@univ-lyon3.fr>

Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl>

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
This commit is contained in:
Jonathan Druart 2019-11-27 16:43:00 +01:00
parent 25930f79dc
commit 46a0571e9a
2 changed files with 15 additions and 0 deletions

View File

@ -120,6 +120,7 @@ sub add_update_attribute_type {
my $opac_display = $input->param('opac_display') ? 1 : 0;
my $opac_editable = $input->param('opac_editable') ? 1 : 0;
my $staff_searchable = $input->param('staff_searchable') ? 1 : 0;
my $keep_for_pseudonymization = $input->param('keep_for_pseudonymization') ? 1 : 0;
my $authorised_value_category = $input->param('authorised_value_category');
my $display_checkout = $input->param('display_checkout') ? 1 : 0;
my $category_code = $input->param('category_code') || undef;
@ -152,6 +153,7 @@ sub add_update_attribute_type {
opac_display => $opac_display,
opac_editable => $opac_editable,
staff_searchable => $staff_searchable,
keep_for_pseudonymization => $keep_for_pseudonymization,
authorised_value_category => $authorised_value_category,
display_checkout => $display_checkout,
category_code => $category_code,

View File

@ -1,5 +1,6 @@
[% USE raw %]
[% USE Asset %]
[% USE Koha %]
[% USE AuthorisedValues %]
[% USE Branches %]
[% USE scalar %]
@ -135,6 +136,18 @@
<span>Check to show this attribute in the brief information panel in the patron's record (staff interface).</span>
</li>
[% IF Koha.Preference('Pseudonymization') %]
<li>
<label for="keep_for_pseudonymization">Keep for pseudonymization: </label>
[% IF attribute_type AND attribute_type.keep_for_pseudonymization %]
<input type="checkbox" id="keep_for_pseudonymization" name="keep_for_pseudonymization" checked="checked" />
[% ELSE %]
<input type="checkbox" id="keep_for_pseudonymization" name="keep_for_pseudonymization" />
[% END %]
<span>Check to make this attribute copied to the patron's pseudonymized attributes.</span>
</li>
[% END %]
<li><label for="authorised_value_category">Authorized value category: </label>
<select name="authorised_value_category" id="authorised_value_category">
<option value=""></option>