View | Details | Raw Unified | Return to bug 10267
Collapse All | Expand All

(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/members/memberentrygen.tt (-6 / +13 lines)
Lines 36-42 $(document).ready(function() { Link Here
36
});
36
});
37
37
38
$(document).ready(function() {
38
$(document).ready(function() {
39
39
    $("#cn_max").hide();
40
    var max_len = [% maxlength_cardnumber %];
41
    $("#cardnumber").keypress(function(){
42
        if ( $("#cardnumber").val().length == max_len ) {
43
            $("#cn_max").show();
44
        } else {
45
            $("#cn_max").hide();
46
        }
47
    });
40
    var toggle_quick_add = $(".toggle_quick_add");
48
    var toggle_quick_add = $(".toggle_quick_add");
41
    $(toggle_quick_add).click(function(e){
49
    $(toggle_quick_add).click(function(e){
42
        toggle_quick_add.toggle();
50
        toggle_quick_add.toggle();
Lines 613-631 $(document).ready(function() { Link Here
613
          [% END %]
621
          [% END %]
614
          [% IF minlength_cardnumber == maxlength_cardnumber %]
622
          [% IF minlength_cardnumber == maxlength_cardnumber %]
615
                <input type="text" id="cardnumber" name="cardnumber" size="20" value="[% cardnumber | html %]" minlength="[% minlength_cardnumber %]" maxlength="[% maxlength_cardnumber %]" />
623
                <input type="text" id="cardnumber" name="cardnumber" size="20" value="[% cardnumber | html %]" minlength="[% minlength_cardnumber %]" maxlength="[% maxlength_cardnumber %]" />
616
                [% IF mandatorycardnumber and not autoMemberNum %]<span class="required">Required</span>[% END %]
624
                [% 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>
617
                <div class="hint">Card number must be exactly [% minlength_cardnumber %] characters.</div>
625
                <div class="hint">Card number must be exactly [% minlength_cardnumber %] characters.</div>
618
          [% ELSIF minlength_cardnumber && maxlength_cardnumber %]
626
          [% ELSIF minlength_cardnumber && maxlength_cardnumber %]
619
                <input type="text" id="cardnumber" name="cardnumber" size="20" value="[% cardnumber | html %]" minlength="[% minlength_cardnumber %]" maxlength="[% maxlength_cardnumber %]" />
627
                <input type="text" id="cardnumber" name="cardnumber" size="20" value="[% cardnumber | html %]" minlength="[% minlength_cardnumber %]" maxlength="[% maxlength_cardnumber %]" />
620
                [% IF mandatorycardnumber and not autoMemberNum %]<span class="required">Required</span>[% END %]
628
                [% 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>
621
                <div class="hint">Card number must be between [% minlength_cardnumber %] and [% maxlength_cardnumber %] characters.</div>
629
                <div class="hint">Card number must be between [% minlength_cardnumber %] and [% maxlength_cardnumber %] characters.</div>
622
          [% ELSIF maxlength_cardnumber %]
630
          [% ELSIF maxlength_cardnumber %]
623
                <input type="text" id="cardnumber" name="cardnumber" size="20" value="[% cardnumber | html %]" maxlength="[% maxlength_cardnumber %]" />
631
                <input type="text" id="cardnumber" name="cardnumber" size="20" value="[% cardnumber | html %]" maxlength="[% maxlength_cardnumber %]" />
624
                [% IF mandatorycardnumber and not autoMemberNum %]<span class="required">Required</span>[% END %]
632
                [% 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>
625
                <div class="hint">Card number can be up to [% maxlength_cardnumber %] characters.</div>
633
                <div class="hint">Card number can be up to [% maxlength_cardnumber %] characters.</div>
626
          [% ELSE %]
634
          [% ELSE %]
627
                <input type="text" id="cardnumber" name="cardnumber" size="20" value="[% cardnumber | html %]" />
635
                <input type="text" id="cardnumber" name="cardnumber" size="20" value="[% cardnumber | html %]" />
628
                [% IF mandatorycardnumber and not autoMemberNum %]<span class="required">Required</span>[% END %]
636
                [% 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>
629
                <div class="hint">There is no minimum or maximum character length.</div>
637
                <div class="hint">There is no minimum or maximum character length.</div>
630
          [% END %]
638
          [% END %]
631
        </li>
639
        </li>
632
- 

Return to bug 10267