@@ -, +, @@ at step3 verify 'Mandatory' and 'Optional' labels for marc21 or other data checklist Do not close this window! cd misc/translator ./translate update de-DE ./translate install de-DE --- C4/Installer.pm | 4 ++-- .../intranet-tmpl/prog/en/modules/installer/step3.tt | 10 ++++++++-- 2 files changed, 10 insertions(+), 4 deletions(-) --- a/C4/Installer.pm +++ a/C4/Installer.pm @@ -175,7 +175,7 @@ sub marc_framework_sql_list { sort { $a->{'fwkname'} cmp $b->{'fwkname'} } @frameworklist; $cell{"frameworks"} = \@fwks; - $cell{"label"} = ucfirst($requirelevel); + $cell{"label"} = ($requirelevel =~ /(mandatory|requi|oblig|necess)/i)?'mandatory':'optional'; $cell{"code"} = lc($requirelevel); push @fwklist, \%cell; } @@ -257,7 +257,7 @@ sub sample_data_sql_list { my @fwks = sort { $a->{'fwkname'} cmp $b->{'fwkname'} } @frameworklist; $cell{"frameworks"} = \@fwks; - $cell{"label"} = ucfirst($requirelevel); + $cell{"label"} = ($requirelevel =~ /(mandatory|requi|oblig|necess)/i)?'mandatory':'optional'; $cell{"code"} = lc($requirelevel); push @levellist, \%cell; } --- a/koha-tmpl/intranet-tmpl/prog/en/modules/installer/step3.tt +++ a/koha-tmpl/intranet-tmpl/prog/en/modules/installer/step3.tt @@ -88,7 +88,10 @@ Defaulting to the frameworks supplied for English (en) [% END %] [% FOREACH frameworksloo IN frameworksloop %] -

[% frameworksloo.label | html %]

+ [%- SWITCH frameworksloo.label -%] + [%- CASE 'mandatory' -%]

Mandatory

+ [%- CASE 'optional' -%]

Optional

+ [%- END -%]
@@ -125,7 +128,10 @@ [% END %] [% FOREACH levelloo IN levelloop %] -

[% levelloo.label | html %]

+ [%- SWITCH levelloo.label -%] + [%- CASE 'mandatory' -%]

Mandatory

+ [%- CASE 'optional' -%]

Optional

+ [%- END -%]
--