Bug 8399: No need to truncate the marc field text to 22 chars
The text for the marc field are truncated to 22 chars when displaying an error on mandatory fields. This limitation is useless and this patch removes it. Test plan: Create a mandatory subfield and set a long text (more than 22 chars) edit or add an authority, click on save. You should get the error displayed with the full text Note that this patch modifies the same code for biblio. Test plan is the same for biblio. Signed-off-by: Andreas Hedström Mace <andreas.hedstrom.mace@sub.su.se> Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de> Signed-off-by: Tomas Cohen Arazi <tomascohen@gmail.com>
This commit is contained in:
parent
fda60fad3a
commit
a9ff03c2bf
|
|
@ -175,8 +175,7 @@ sub create_input {
|
|||
my %subfield_data = (
|
||||
tag => $tag,
|
||||
subfield => $id_subfield,
|
||||
marc_lib => substr( $tagslib->{$tag}->{$subfield}->{lib}, 0, 22 ),
|
||||
marc_lib_plain => $tagslib->{$tag}->{$subfield}->{lib},
|
||||
marc_lib => $tagslib->{$tag}->{$subfield}->{lib},
|
||||
tag_mandatory => $tagslib->{$tag}->{mandatory},
|
||||
mandatory => $tagslib->{$tag}->{$subfield}->{mandatory},
|
||||
repeatable => $tagslib->{$tag}->{$subfield}->{repeatable},
|
||||
|
|
|
|||
|
|
@ -322,8 +322,7 @@ sub create_input {
|
|||
my %subfield_data = (
|
||||
tag => $tag,
|
||||
subfield => $id_subfield,
|
||||
marc_lib => substr( $tagslib->{$tag}->{$subfield}->{lib}, 0, 22 ),
|
||||
marc_lib_plain => $tagslib->{$tag}->{$subfield}->{lib},
|
||||
marc_lib => $tagslib->{$tag}->{$subfield}->{lib},
|
||||
tag_mandatory => $tagslib->{$tag}->{mandatory},
|
||||
mandatory => $tagslib->{$tag}->{$subfield}->{mandatory},
|
||||
repeatable => $tagslib->{$tag}->{$subfield}->{repeatable},
|
||||
|
|
|
|||
|
|
@ -319,7 +319,7 @@ function confirmnotdup(redirect){
|
|||
<img class="buttonUp" src="[% interface %]/[% theme %]/img/up.png" onclick="upSubfield('subfield[% subfield_loo.tag %][% subfield_loo.subfield %][% subfield_loo.random %]')" alt="Move Up" title="Move Up" />
|
||||
[% END %]
|
||||
<input type="text"
|
||||
title="[% subfield_loo.marc_lib_plain %]"
|
||||
title="[% subfield_loo.marc_lib %]"
|
||||
style=" [% IF ( subfield_loo.fixedfield ) %]display:none; [% END %]border:0;"
|
||||
name="tag_[% subfield_loo.tag %]_code_[% subfield_loo.subfield %]_[% subfield_loo.index %]_[% subfield_loo.index_subfield %]"
|
||||
value="[% subfield_loo.subfield %]"
|
||||
|
|
@ -336,7 +336,7 @@ function confirmnotdup(redirect){
|
|||
|
||||
[% UNLESS advancedMARCEditor %]
|
||||
[% IF ( subfield_loo.mandatory ) %]<span class="subfield subfield_mandatory">[% ELSE %]<span class="subfield">[% END %]
|
||||
[% subfield_loo.marc_lib_plain %]
|
||||
[% subfield_loo.marc_lib %]
|
||||
[% IF ( subfield_loo.mandatory ) %]<span class="mandatory_marker" title="This field is mandatory">*</span>[% END %]
|
||||
</span>
|
||||
</label>
|
||||
|
|
|
|||
|
|
@ -597,7 +597,7 @@ function Changefwk(FwkList) {
|
|||
<img class="buttonUp" src="[% interface %]/[% theme %]/img/up.png" onclick="upSubfield('subfield[% subfield_loo.tag %][% subfield_loo.subfield %][% subfield_loo.random %]')" alt="Move Up" title="Move Up" />
|
||||
[% END %]
|
||||
<input type="text"
|
||||
title="[% subfield_loo.marc_lib_plain %]"
|
||||
title="[% subfield_loo.marc_lib %]"
|
||||
style=" [% IF ( subfield_loo.fixedfield ) %]display:none; [% END %]border:0;"
|
||||
name="tag_[% subfield_loo.tag %]_code_[% subfield_loo.subfield %]_[% subfield_loo.index %]_[% subfield_loo.index_subfield %]"
|
||||
value="[% subfield_loo.subfield %]"
|
||||
|
|
@ -609,7 +609,7 @@ function Changefwk(FwkList) {
|
|||
|
||||
[% UNLESS advancedMARCEditor %]
|
||||
[% IF ( subfield_loo.mandatory ) %]<span class="subfield subfield_mandatory">[% ELSE %]<span class="subfield">[% END %]
|
||||
[% subfield_loo.marc_lib_plain %]
|
||||
[% subfield_loo.marc_lib %]
|
||||
[% IF ( subfield_loo.mandatory ) %]<span class="mandatory_marker" title="This field is mandatory">*</span>[% END %]
|
||||
</span>
|
||||
</label>
|
||||
|
|
|
|||
Loading…
Reference in New Issue