|
Lines 653-685
$(document).ready(function() {
Link Here
|
| 653 |
<legend id="library_management_lgd">Library management</legend><ol> |
653 |
<legend id="library_management_lgd">Library management</legend><ol> |
| 654 |
[% UNLESS nocardnumber %] |
654 |
[% UNLESS nocardnumber %] |
| 655 |
<li> |
655 |
<li> |
| 656 |
[% IF mandatorycardnumber and not autoMemberNum %] |
656 |
[% IF mandatorycardnumber %] |
| 657 |
<label for="cardnumber" class="required"> |
657 |
<label for="cardnumber" class="required"> |
| 658 |
[% ELSE %] |
658 |
[% ELSE %] |
| 659 |
<label for="cardnumber" class="validated"> |
659 |
<label for="cardnumber" class="validated"> |
| 660 |
[% END %] |
660 |
[% END %] |
| 661 |
[% IF autoMemberNum %] |
661 |
Card number: </label> |
| 662 |
Card number<br>(<u>leave blank for auto calc during registration</u>): </label> |
662 |
|
| 663 |
[% ELSE %] |
663 |
<!-- NOTE: div.hint closing tag isn't on the same line --> |
| 664 |
Card number: </label> |
|
|
| 665 |
[% END %] |
| 666 |
[% IF minlength_cardnumber == maxlength_cardnumber %] |
664 |
[% IF minlength_cardnumber == maxlength_cardnumber %] |
| 667 |
<input type="text" id="cardnumber" name="cardnumber" size="20" value="[% cardnumber | html %]" minlength="[% minlength_cardnumber %]" maxlength="[% maxlength_cardnumber %]" /> |
665 |
<input type="text" id="cardnumber" name="cardnumber" size="20" value="[% cardnumber | html %]" minlength="[% minlength_cardnumber %]" maxlength="[% maxlength_cardnumber %]" /> |
| 668 |
[% IF mandatorycardnumber and not autoMemberNum %]<span class="required">Required</span>[% END %]<span id="cn_max" class="required">Card number must not be more than [% maxlength_cardnumber %] characters.</span> |
666 |
[% IF mandatorycardnumber %]<span class="required">Required</span>[% END %]<span id="cn_max" class="required">Card number must not be more than [% maxlength_cardnumber %] characters.</span> |
| 669 |
<div class="hint">Card number must be exactly [% minlength_cardnumber %] characters.</div> |
667 |
<div class="hint">Card number must be exactly [% minlength_cardnumber %] characters. |
| 670 |
[% ELSIF minlength_cardnumber && maxlength_cardnumber %] |
668 |
[% ELSIF minlength_cardnumber && maxlength_cardnumber %] |
| 671 |
<input type="text" id="cardnumber" name="cardnumber" size="20" value="[% cardnumber | html %]" minlength="[% minlength_cardnumber %]" maxlength="[% maxlength_cardnumber %]" /> |
669 |
<input type="text" id="cardnumber" name="cardnumber" size="20" value="[% cardnumber | html %]" minlength="[% minlength_cardnumber %]" maxlength="[% maxlength_cardnumber %]" /> |
| 672 |
[% IF mandatorycardnumber and not autoMemberNum %]<span class="required">Required</span>[% END %]<span id="cn_max" class="required">Card number must not be more than [% maxlength_cardnumber %] characters.</span> |
670 |
[% IF mandatorycardnumber %]<span class="required">Required</span>[% END %]<span id="cn_max" class="required">Card number must not be more than [% maxlength_cardnumber %] characters.</span> |
| 673 |
<div class="hint">Card number must be between [% minlength_cardnumber %] and [% maxlength_cardnumber %] characters.</div> |
671 |
<div class="hint">Card number must be between [% minlength_cardnumber %] and [% maxlength_cardnumber %] characters. |
| 674 |
[% ELSIF maxlength_cardnumber %] |
672 |
[% ELSIF maxlength_cardnumber %] |
| 675 |
<input type="text" id="cardnumber" name="cardnumber" size="20" value="[% cardnumber | html %]" maxlength="[% maxlength_cardnumber %]" /> |
673 |
<input type="text" id="cardnumber" name="cardnumber" size="20" value="[% cardnumber | html %]" maxlength="[% maxlength_cardnumber %]" /> |
| 676 |
[% IF mandatorycardnumber and not autoMemberNum %]<span class="required">Required</span>[% END %]<span id="cn_max" class="required">Card number must not be more than [% maxlength_cardnumber %] characters.</span> |
674 |
[% IF mandatorycardnumber %]<span class="required">Required</span>[% END %]<span id="cn_max" class="required">Card number must not be more than [% maxlength_cardnumber %] characters.</span> |
| 677 |
<div class="hint">Card number can be up to [% maxlength_cardnumber %] characters.</div> |
675 |
<div class="hint">Card number can be up to [% maxlength_cardnumber %] characters. |
| 678 |
[% ELSE %] |
676 |
[% ELSE %] |
| 679 |
<input type="text" id="cardnumber" name="cardnumber" size="20" value="[% cardnumber | html %]" /> |
677 |
<input type="text" id="cardnumber" name="cardnumber" size="20" value="[% cardnumber | html %]" /> |
| 680 |
[% IF mandatorycardnumber and not autoMemberNum %]<span class="required">Required</span>[% END %] |
678 |
[% IF mandatorycardnumber %]<span class="required">Required</span>[% END %] |
| 681 |
<div class="hint">There is no minimum or maximum character length.</div> |
679 |
<div class="hint">There is no minimum or maximum character length. |
|
|
680 |
[% END %] |
| 681 |
[% IF autoMemberNum %] |
| 682 |
[% IF mandatorycardnumber %] |
| 683 |
<br/><span class="error">AutoMemberNum is set to enabled, but cardnumber is marked as mandatory in BorrowerMandatoryField: auto calc has been disabled.</span> |
| 684 |
[% ELSE %] |
| 685 |
<br/>Leave empty for auto calc during registration |
| 686 |
[% END %] |
| 682 |
[% END %] |
687 |
[% END %] |
|
|
688 |
</div><!--/hint div --> |
| 683 |
</li> |
689 |
</li> |
| 684 |
[% END %] |
690 |
[% END %] |
| 685 |
[% UNLESS nobranchcode %] |
691 |
[% UNLESS nobranchcode %] |
| 686 |
- |
|
|