|
Lines 178-187
Link Here
|
| 178 |
[% END %] |
178 |
[% END %] |
| 179 |
|
179 |
|
| 180 |
[% IF ( step_1 ) %] |
180 |
[% IF ( step_1 ) %] |
|
|
181 |
[%UNLESS notitle && nosurname && nofirstname && nodateofbirth && noinitials && noothernames &&nosex %] |
| 181 |
<fieldset class="rows" id="memberentry_identity"> |
182 |
<fieldset class="rows" id="memberentry_identity"> |
| 182 |
<legend>[% IF ( I ) %]Organization [% ELSE %]Patron [% END %]identity</legend> |
183 |
<legend>[% IF ( I ) %]Organization [% ELSE %]Patron [% END %]identity</legend> |
| 183 |
<ol> |
184 |
<ol> |
| 184 |
[% UNLESS ( I ) %] |
185 |
[% UNLESS ( I ) %] |
|
|
186 |
[% UNLESS notitle %] |
| 185 |
[% IF ( title_cgipopup ) %] |
187 |
[% IF ( title_cgipopup ) %] |
| 186 |
<li> |
188 |
<li> |
| 187 |
[% IF ( mandatorytitle ) %] |
189 |
[% IF ( mandatorytitle ) %] |
|
Lines 195-200
Link Here
|
| 195 |
</li> |
197 |
</li> |
| 196 |
[% END %] |
198 |
[% END %] |
| 197 |
[% END %] |
199 |
[% END %] |
|
|
200 |
[% END %] |
| 201 |
[% UNLESS nosurname %] |
| 198 |
<li> |
202 |
<li> |
| 199 |
[% IF ( mandatorysurname ) %] |
203 |
[% IF ( mandatorysurname ) %] |
| 200 |
<label for="surname" class="required"> |
204 |
<label for="surname" class="required"> |
|
Lines 217-223
Link Here
|
| 217 |
[% END %] |
221 |
[% END %] |
| 218 |
[% IF ( mandatorysurname ) %]<span class="required">Required</span>[% END %] |
222 |
[% IF ( mandatorysurname ) %]<span class="required">Required</span>[% END %] |
| 219 |
</li> |
223 |
</li> |
|
|
224 |
[% END %] |
| 220 |
[% UNLESS ( I ) %] |
225 |
[% UNLESS ( I ) %] |
|
|
226 |
[% UNLESS nofirstname %] |
| 221 |
<li> |
227 |
<li> |
| 222 |
[% IF ( mandatoryfirstname ) %] |
228 |
[% IF ( mandatoryfirstname ) %] |
| 223 |
<label for="firstname" class="required"> |
229 |
<label for="firstname" class="required"> |
|
Lines 228-233
Link Here
|
| 228 |
<input type="text" id="firstname" name="firstname" size="20" value="[% IF ( opduplicate ) %][% ELSE %][% firstname %][% END %]" /> |
234 |
<input type="text" id="firstname" name="firstname" size="20" value="[% IF ( opduplicate ) %][% ELSE %][% firstname %][% END %]" /> |
| 229 |
[% IF ( mandatoryfirstname ) %]<span class="required">Required</span>[% END %] |
235 |
[% IF ( mandatoryfirstname ) %]<span class="required">Required</span>[% END %] |
| 230 |
</li> |
236 |
</li> |
|
|
237 |
[% END %] |
| 238 |
[% UNLESS nodateofbirth %] |
| 231 |
<li> |
239 |
<li> |
| 232 |
[% IF ( mandatorydateofbirth ) %] |
240 |
[% IF ( mandatorydateofbirth ) %] |
| 233 |
<label for="dateofbirth" class="required"> |
241 |
<label for="dateofbirth" class="required"> |
|
Lines 256-261
Link Here
|
| 256 |
[% IF ( ERROR_dateofbirth ) %]<span class="required">(Error)</span>[% END %] |
264 |
[% IF ( ERROR_dateofbirth ) %]<span class="required">(Error)</span>[% END %] |
| 257 |
<div class="hint">[% INCLUDE 'date-format.inc' %]</div> |
265 |
<div class="hint">[% INCLUDE 'date-format.inc' %]</div> |
| 258 |
</li> |
266 |
</li> |
|
|
267 |
[% END %] |
| 268 |
[% UNLESS noinitials %] |
| 259 |
<li> |
269 |
<li> |
| 260 |
[% IF ( mandatoryinitials ) %] |
270 |
[% IF ( mandatoryinitials ) %] |
| 261 |
<label for="initials" class="required"> |
271 |
<label for="initials" class="required"> |
|
Lines 271-276
Link Here
|
| 271 |
[% IF ( mandatoryinitials ) %]<span class="required">Required</span>[% END %] |
281 |
[% IF ( mandatoryinitials ) %]<span class="required">Required</span>[% END %] |
| 272 |
</li> |
282 |
</li> |
| 273 |
[% END %] |
283 |
[% END %] |
|
|
284 |
[% END %] |
| 285 |
[% UNLESS noothernames %] |
| 274 |
<li> |
286 |
<li> |
| 275 |
[% IF ( mandatoryothernames ) %] |
287 |
[% IF ( mandatoryothernames ) %] |
| 276 |
<label for="othernames" class="required"> |
288 |
<label for="othernames" class="required"> |
|
Lines 286-292
Link Here
|
| 286 |
[% IF ( mandatoryothernames ) %]<span class="required">Required</span>[% END %] |
298 |
[% IF ( mandatoryothernames ) %]<span class="required">Required</span>[% END %] |
| 287 |
[% IF ( I ) %]<input type="hidden" name="sex" value="N" />[% END %] |
299 |
[% IF ( I ) %]<input type="hidden" name="sex" value="N" />[% END %] |
| 288 |
</li> |
300 |
</li> |
|
|
301 |
[% END %] |
| 289 |
[% UNLESS ( I ) %] |
302 |
[% UNLESS ( I ) %] |
|
|
303 |
[% UNLESS nosex %] |
| 290 |
<li class="radio"> |
304 |
<li class="radio"> |
| 291 |
|
305 |
|
| 292 |
[% IF ( female ) %] |
306 |
[% IF ( female ) %] |
|
Lines 305-313
Link Here
|
| 305 |
<label for="sex-none">N/A </label><input type="radio" name="sex" id="sex-none" value="" /> |
319 |
<label for="sex-none">N/A </label><input type="radio" name="sex" id="sex-none" value="" /> |
| 306 |
[% END %] |
320 |
[% END %] |
| 307 |
</li> |
321 |
</li> |
|
|
322 |
[% END %] |
| 308 |
[% END %] |
323 |
[% END %] |
| 309 |
</ol> |
324 |
</ol> |
| 310 |
</fieldset> |
325 |
</fieldset> |
|
|
326 |
[% END # hide fieldset %] |
| 311 |
|
327 |
|
| 312 |
[% IF ( showguarantor ) %]<input type="hidden" id="guarantorid" name="guarantorid" value="[% guarantorid %]" /> |
328 |
[% IF ( showguarantor ) %]<input type="hidden" id="guarantorid" name="guarantorid" value="[% guarantorid %]" /> |
| 313 |
<fieldset class="rows"> |
329 |
<fieldset class="rows"> |
|
Lines 343-348
Link Here
|
| 343 |
[% END %] |
359 |
[% END %] |
| 344 |
<span class="label">Patron #:</span> [% IF ( guarantorid ) %] <a href="/cgi-bin/koha/members/moremember.pl?borrowernumber=[% guarantorid %]" target="blank">[% guarantorid %]</a>[% END %] |
360 |
<span class="label">Patron #:</span> [% IF ( guarantorid ) %] <a href="/cgi-bin/koha/members/moremember.pl?borrowernumber=[% guarantorid %]" target="blank">[% guarantorid %]</a>[% END %] |
| 345 |
</li> |
361 |
</li> |
|
|
362 |
[% UNLESS nocontactname %] |
| 346 |
<li> |
363 |
<li> |
| 347 |
<label for="contactname">Surname: </label> |
364 |
<label for="contactname">Surname: </label> |
| 348 |
[% IF ( guarantorid ) %] |
365 |
[% IF ( guarantorid ) %] |
|
Lines 356-361
Link Here
|
| 356 |
[% END %] |
373 |
[% END %] |
| 357 |
[% END %] |
374 |
[% END %] |
| 358 |
</li> |
375 |
</li> |
|
|
376 |
[% END %] |
| 377 |
[% UNLESS nocontactfirstname %] |
| 359 |
<li> |
378 |
<li> |
| 360 |
<label for="contactfirstname">First name: </label> |
379 |
<label for="contactfirstname">First name: </label> |
| 361 |
[% IF ( guarantorid ) %] |
380 |
[% IF ( guarantorid ) %] |
|
Lines 369-374
Link Here
|
| 369 |
[% END %] |
388 |
[% END %] |
| 370 |
[% END %] |
389 |
[% END %] |
| 371 |
</li> |
390 |
</li> |
|
|
391 |
[% END %] |
| 372 |
[% IF ( relshiploop ) %] |
392 |
[% IF ( relshiploop ) %] |
| 373 |
<li> |
393 |
<li> |
| 374 |
<label for="relationship">Relationship: </label> |
394 |
<label for="relationship">Relationship: </label> |
|
Lines 398-405
Link Here
|
| 398 |
</fieldset> |
418 |
</fieldset> |
| 399 |
|
419 |
|
| 400 |
[% END %] |
420 |
[% END %] |
|
|
421 |
[% UNLESS noaddress && noaddress2 && nocity && nostate && nozipcode && nocountry %] |
| 401 |
<fieldset class="rows"> |
422 |
<fieldset class="rows"> |
| 402 |
<legend>Main address</legend><ol> |
423 |
<legend>Main address</legend><ol> |
|
|
424 |
[% UNLESS nostreetnumber %] |
| 403 |
<li> |
425 |
<li> |
| 404 |
[% IF ( mandatorystreetnumber ) %] |
426 |
[% IF ( mandatorystreetnumber ) %] |
| 405 |
<label for="streetnumber" class="required"> |
427 |
<label for="streetnumber" class="required"> |
|
Lines 414-419
Link Here
|
| 414 |
[% END %] |
436 |
[% END %] |
| 415 |
[% IF ( mandatorystreetnumber ) %]<span class="required">Required</span>[% END %] |
437 |
[% IF ( mandatorystreetnumber ) %]<span class="required">Required</span>[% END %] |
| 416 |
</li> |
438 |
</li> |
|
|
439 |
[% END %] |
| 440 |
[% UNLESS nostreettype %] |
| 417 |
[% IF ( road_cgipopup ) %] |
441 |
[% IF ( road_cgipopup ) %] |
| 418 |
<li> |
442 |
<li> |
| 419 |
[% IF ( mandatorystreettype ) %] |
443 |
[% IF ( mandatorystreettype ) %] |
|
Lines 426-431
Link Here
|
| 426 |
[% IF ( mandatorystreettype ) %]<span class="required">Required</span>[% END %] |
450 |
[% IF ( mandatorystreettype ) %]<span class="required">Required</span>[% END %] |
| 427 |
</li> |
451 |
</li> |
| 428 |
[% END %] |
452 |
[% END %] |
|
|
453 |
[% END %] |
| 454 |
[% UNLESS noaddress %] |
| 429 |
<li> |
455 |
<li> |
| 430 |
[% IF ( mandatoryaddress ) %] |
456 |
[% IF ( mandatoryaddress ) %] |
| 431 |
<label for="address" class="required"> |
457 |
<label for="address" class="required"> |
|
Lines 440-445
Link Here
|
| 440 |
[% END %] |
466 |
[% END %] |
| 441 |
[% IF ( mandatoryaddress ) %]<span class="required">Required</span>[% END %] |
467 |
[% IF ( mandatoryaddress ) %]<span class="required">Required</span>[% END %] |
| 442 |
</li> |
468 |
</li> |
|
|
469 |
[% END %] |
| 470 |
[% UNLESS noaddress2 %] |
| 443 |
<li> |
471 |
<li> |
| 444 |
[% IF ( mandatoryaddress2 ) %] |
472 |
[% IF ( mandatoryaddress2 ) %] |
| 445 |
<label for="address2" class="required"> |
473 |
<label for="address2" class="required"> |
|
Lines 454-459
Link Here
|
| 454 |
[% END %] |
482 |
[% END %] |
| 455 |
[% IF ( mandatoryaddress2 ) %]<span class="required">Required</span>[% END %] |
483 |
[% IF ( mandatoryaddress2 ) %]<span class="required">Required</span>[% END %] |
| 456 |
</li> |
484 |
</li> |
|
|
485 |
[% END %] |
| 486 |
[% UNLESS nocity %] |
| 457 |
<li> |
487 |
<li> |
| 458 |
[% IF ( mandatorycity ) %] |
488 |
[% IF ( mandatorycity ) %] |
| 459 |
<label for="city" class="required"> |
489 |
<label for="city" class="required"> |
|
Lines 481-486
Link Here
|
| 481 |
[% END %] |
511 |
[% END %] |
| 482 |
[% IF ( mandatorycity ) %]<span class="required">Required</span>[% END %] |
512 |
[% IF ( mandatorycity ) %]<span class="required">Required</span>[% END %] |
| 483 |
</li> |
513 |
</li> |
|
|
514 |
[% END %] |
| 515 |
[% UNLESS nostate %] |
| 484 |
<li> |
516 |
<li> |
| 485 |
[% IF ( mandatorystate ) %] |
517 |
[% IF ( mandatorystate ) %] |
| 486 |
<label for="state" class="required"> |
518 |
<label for="state" class="required"> |
|
Lines 491-496
Link Here
|
| 491 |
<input type="text" name="state" id="state" size="20" value="[% state %]" /> |
523 |
<input type="text" name="state" id="state" size="20" value="[% state %]" /> |
| 492 |
[% IF ( mandatorystate ) %]<span class="required">Required</span>[% END %] |
524 |
[% IF ( mandatorystate ) %]<span class="required">Required</span>[% END %] |
| 493 |
</li> |
525 |
</li> |
|
|
526 |
[% END %] |
| 527 |
[% UNLESS nozipcode %] |
| 494 |
<li> |
528 |
<li> |
| 495 |
[% IF ( mandatoryzipcode ) %] |
529 |
[% IF ( mandatoryzipcode ) %] |
| 496 |
<label for="zipcode" class="required"> |
530 |
<label for="zipcode" class="required"> |
|
Lines 505-511
Link Here
|
| 505 |
[% END %] |
539 |
[% END %] |
| 506 |
[% IF ( mandatoryzipcode ) %]<span class="required">Required</span>[% END %] |
540 |
[% IF ( mandatoryzipcode ) %]<span class="required">Required</span>[% END %] |
| 507 |
</li> |
541 |
</li> |
| 508 |
|
542 |
[% END %] |
|
|
543 |
[% UNLESS nocountry %] |
| 509 |
<li> |
544 |
<li> |
| 510 |
[% IF ( mandatorycountry ) %] |
545 |
[% IF ( mandatorycountry ) %] |
| 511 |
<label for="country" class="required"> |
546 |
<label for="country" class="required"> |
|
Lines 520-530
Link Here
|
| 520 |
[% END %] |
555 |
[% END %] |
| 521 |
[% IF ( mandatorycountry ) %]<span class="required">Required</span>[% END %] |
556 |
[% IF ( mandatorycountry ) %]<span class="required">Required</span>[% END %] |
| 522 |
</li> |
557 |
</li> |
| 523 |
|
558 |
[% END %] |
| 524 |
</ol> |
559 |
</ol> |
| 525 |
</fieldset> |
560 |
</fieldset> |
|
|
561 |
[% END # nostreet && nocity etc group%] |
| 562 |
|
| 563 |
[% UNLESS nophone && nophonepro && nomobile && noemail && noemailpro && nofax %] |
| 526 |
<fieldset class="rows" id="memberentry_contact"> |
564 |
<fieldset class="rows" id="memberentry_contact"> |
| 527 |
<legend>Contact</legend><ol> |
565 |
<legend>Contact</legend><ol> |
|
|
566 |
[% UNLESS nophone %] |
| 528 |
<li> |
567 |
<li> |
| 529 |
[% IF ( mandatoryphone ) %] |
568 |
[% IF ( mandatoryphone ) %] |
| 530 |
<label for="phone" class="required"> |
569 |
<label for="phone" class="required"> |
|
Lines 540-545
Link Here
|
| 540 |
[% IF ( mandatoryphone ) %]<span class="required">Required</span>[% END %]<div class="hint">Shows on transit slips</div> |
579 |
[% IF ( mandatoryphone ) %]<span class="required">Required</span>[% END %]<div class="hint">Shows on transit slips</div> |
| 541 |
|
580 |
|
| 542 |
</li> |
581 |
</li> |
|
|
582 |
[% END %] |
| 583 |
[% UNLESS nophonepro %] |
| 543 |
<li> |
584 |
<li> |
| 544 |
[% IF ( mandatoryphonepro ) %] |
585 |
[% IF ( mandatoryphonepro ) %] |
| 545 |
<label for="phonepro" class="required"> |
586 |
<label for="phonepro" class="required"> |
|
Lines 554-559
Link Here
|
| 554 |
[% END %] |
595 |
[% END %] |
| 555 |
[% IF ( mandatoryphonepro ) %]<span class="required">Required</span>[% END %] |
596 |
[% IF ( mandatoryphonepro ) %]<span class="required">Required</span>[% END %] |
| 556 |
</li> |
597 |
</li> |
|
|
598 |
[% END %] |
| 599 |
[% UNLESS nomobile %] |
| 557 |
<li> |
600 |
<li> |
| 558 |
[% IF ( mandatorymobile ) %] |
601 |
[% IF ( mandatorymobile ) %] |
| 559 |
<label for="mobile" class="required"> |
602 |
<label for="mobile" class="required"> |
|
Lines 568-573
Link Here
|
| 568 |
[% END %] |
611 |
[% END %] |
| 569 |
[% IF ( mandatorymobile ) %]<span class="required">Required</span>[% END %] |
612 |
[% IF ( mandatorymobile ) %]<span class="required">Required</span>[% END %] |
| 570 |
</li> |
613 |
</li> |
|
|
614 |
[% END %] |
| 615 |
[% UNLESS noemail %] |
| 571 |
<li> |
616 |
<li> |
| 572 |
[% IF ( mandatoryemail ) %] |
617 |
[% IF ( mandatoryemail ) %] |
| 573 |
<label for="email" class="required"> |
618 |
<label for="email" class="required"> |
|
Lines 583-588
Link Here
|
| 583 |
[% IF ( mandatoryemail ) %]<span class="required">Required</span>[% END %]<div class="hint">Shows on transit slips</div> |
628 |
[% IF ( mandatoryemail ) %]<span class="required">Required</span>[% END %]<div class="hint">Shows on transit slips</div> |
| 584 |
|
629 |
|
| 585 |
</li> |
630 |
</li> |
|
|
631 |
[% END %] |
| 632 |
[% UNLESS noemailpro %] |
| 586 |
<li> |
633 |
<li> |
| 587 |
[% IF ( mandatoryemailpro ) %] |
634 |
[% IF ( mandatoryemailpro ) %] |
| 588 |
<label for="emailpro" class="required"> |
635 |
<label for="emailpro" class="required"> |
|
Lines 597-602
Link Here
|
| 597 |
[% END %] |
644 |
[% END %] |
| 598 |
[% IF ( mandatoryemailpro ) %]<span class="required">Required</span>[% END %] |
645 |
[% IF ( mandatoryemailpro ) %]<span class="required">Required</span>[% END %] |
| 599 |
</li> |
646 |
</li> |
|
|
647 |
[% END %] |
| 648 |
[% UNLESS nofax %] |
| 600 |
<li> |
649 |
<li> |
| 601 |
[% IF ( mandatoryfax ) %] |
650 |
[% IF ( mandatoryfax ) %] |
| 602 |
<label for="fax" class="required"> |
651 |
<label for="fax" class="required"> |
|
Lines 611-626
Link Here
|
| 611 |
[% END %] |
660 |
[% END %] |
| 612 |
[% IF ( mandatoryfax ) %]<span class="required">Required</span>[% END %] |
661 |
[% IF ( mandatoryfax ) %]<span class="required">Required</span>[% END %] |
| 613 |
</li> |
662 |
</li> |
|
|
663 |
[% END %] |
| 614 |
</ol> |
664 |
</ol> |
| 615 |
</fieldset> |
665 |
</fieldset> |
| 616 |
|
666 |
[%END # hide fieldset %] |
| 617 |
|
667 |
|
| 618 |
<!-- ************************ STEP_1 *********************** --> |
668 |
<!-- ************************ STEP_1 *********************** --> |
| 619 |
[% END %] |
669 |
[% END %] |
| 620 |
[% IF ( step_6 ) %] |
670 |
[% IF ( step_6 ) %] |
| 621 |
|
671 |
|
|
|
672 |
[% UNLESS noB_address && noB_address2 && noB_city && noB_zipcode && noB_state && noB_country &&nocontactnote && noB_phone && noB_email %] |
| 622 |
<fieldset class="rows" id="memberentry_address"> |
673 |
<fieldset class="rows" id="memberentry_address"> |
| 623 |
<legend>Alternate address</legend><ol> |
674 |
<legend>Alternate address</legend><ol> |
|
|
675 |
[% UNLESS noB_address %] |
| 624 |
<li> |
676 |
<li> |
| 625 |
[% IF ( mandatoryB_address ) %] |
677 |
[% IF ( mandatoryB_address ) %] |
| 626 |
<label for="B_address" class="required"> |
678 |
<label for="B_address" class="required"> |
|
Lines 635-640
Link Here
|
| 635 |
[% END %] |
687 |
[% END %] |
| 636 |
[% IF ( mandatoryB_address ) %]<span class="required">Required</span>[% END %] |
688 |
[% IF ( mandatoryB_address ) %]<span class="required">Required</span>[% END %] |
| 637 |
</li> |
689 |
</li> |
|
|
690 |
[% END %] |
| 691 |
[% UNLESS noB_address2 %] |
| 638 |
<li> |
692 |
<li> |
| 639 |
[% IF ( mandatoryB_address2 ) %] |
693 |
[% IF ( mandatoryB_address2 ) %] |
| 640 |
<label for="B_address2" class="required"> |
694 |
<label for="B_address2" class="required"> |
|
Lines 649-654
Link Here
|
| 649 |
[% END %] |
703 |
[% END %] |
| 650 |
[% IF ( mandatoryB_address2 ) %]<span class="required">Required</span>[% END %] |
704 |
[% IF ( mandatoryB_address2 ) %]<span class="required">Required</span>[% END %] |
| 651 |
</li> |
705 |
</li> |
|
|
706 |
[% END %] |
| 707 |
[% UNLESS noB_city %] |
| 652 |
<li> |
708 |
<li> |
| 653 |
[% IF ( mandatoryB_city ) %] |
709 |
[% IF ( mandatoryB_city ) %] |
| 654 |
<label for="B_city" class="required" > |
710 |
<label for="B_city" class="required" > |
|
Lines 659-664
Link Here
|
| 659 |
<input type="text" id="B_city" name="B_city" size="20" value="[% B_city %]" /> |
715 |
<input type="text" id="B_city" name="B_city" size="20" value="[% B_city %]" /> |
| 660 |
[% IF ( mandatoryB_city ) %]<span class="required">Required</span>[% END %] |
716 |
[% IF ( mandatoryB_city ) %]<span class="required">Required</span>[% END %] |
| 661 |
</li> |
717 |
</li> |
|
|
718 |
[% END %] |
| 719 |
[% UNLESS noB_state %] |
| 662 |
<li> |
720 |
<li> |
| 663 |
[% IF ( mandatoryB_state ) %] |
721 |
[% IF ( mandatoryB_state ) %] |
| 664 |
<label for="B_state" class="required" > |
722 |
<label for="B_state" class="required" > |
|
Lines 669-674
Link Here
|
| 669 |
<input type="text" id="B_state" name="B_state" size="20" value="[% B_state %]" /> |
727 |
<input type="text" id="B_state" name="B_state" size="20" value="[% B_state %]" /> |
| 670 |
[% IF ( mandatoryB_state ) %]<span class="required">Required</span>[% END %] |
728 |
[% IF ( mandatoryB_state ) %]<span class="required">Required</span>[% END %] |
| 671 |
</li> |
729 |
</li> |
|
|
730 |
[% END %] |
| 731 |
[% UNLESS noB_zipcode %] |
| 672 |
<li> |
732 |
<li> |
| 673 |
[% IF ( mandatoryB_zipcode ) %] |
733 |
[% IF ( mandatoryB_zipcode ) %] |
| 674 |
<label for="B_zipcode" class="required"> |
734 |
<label for="B_zipcode" class="required"> |
|
Lines 683-688
Link Here
|
| 683 |
[% END %] |
743 |
[% END %] |
| 684 |
[% IF ( mandatoryB_zipcode ) %]<span class="required">Required</span>[% END %] |
744 |
[% IF ( mandatoryB_zipcode ) %]<span class="required">Required</span>[% END %] |
| 685 |
</li> |
745 |
</li> |
|
|
746 |
[% END %] |
| 747 |
[% UNLESS noB_country %] |
| 686 |
<li> |
748 |
<li> |
| 687 |
[% IF ( mandatoryB_country ) %] |
749 |
[% IF ( mandatoryB_country ) %] |
| 688 |
<label for="B_country" class="required"> |
750 |
<label for="B_country" class="required"> |
|
Lines 697-702
Link Here
|
| 697 |
[% END %] |
759 |
[% END %] |
| 698 |
[% IF ( mandatoryB_country ) %]<span class="required">Required</span>[% END %] |
760 |
[% IF ( mandatoryB_country ) %]<span class="required">Required</span>[% END %] |
| 699 |
</li> |
761 |
</li> |
|
|
762 |
[% END %] |
| 763 |
[% UNLESS noB_phone %] |
| 700 |
<li> |
764 |
<li> |
| 701 |
[% IF ( mandatoryB_phone ) %] |
765 |
[% IF ( mandatoryB_phone ) %] |
| 702 |
<label for="B_phone" class="required"> |
766 |
<label for="B_phone" class="required"> |
|
Lines 711-716
Link Here
|
| 711 |
[% END %] |
775 |
[% END %] |
| 712 |
[% IF ( mandatoryB_phone ) %]<span class="required">Required</span>[% END %] |
776 |
[% IF ( mandatoryB_phone ) %]<span class="required">Required</span>[% END %] |
| 713 |
</li> |
777 |
</li> |
|
|
778 |
[% END %] |
| 779 |
[% UNLESS noB_email %] |
| 714 |
<li> |
780 |
<li> |
| 715 |
[% IF ( mandatoryB_email ) %] |
781 |
[% IF ( mandatoryB_email ) %] |
| 716 |
<label for="B_email" class="required"> |
782 |
<label for="B_email" class="required"> |
|
Lines 724-729
Link Here
|
| 724 |
<input type="text" id="B_email" name="B_email" size="45" value="[% B_email %]" /> |
790 |
<input type="text" id="B_email" name="B_email" size="45" value="[% B_email %]" /> |
| 725 |
[% END %] |
791 |
[% END %] |
| 726 |
[% IF ( mandatoryB_email ) %]<span class="required">Required</span>[% END %] </li> |
792 |
[% IF ( mandatoryB_email ) %]<span class="required">Required</span>[% END %] </li> |
|
|
793 |
[% END %] |
| 794 |
[% UNLESS nocontactnote %] |
| 727 |
<li> |
795 |
<li> |
| 728 |
[% IF ( mandatorycontactnote ) %] |
796 |
[% IF ( mandatorycontactnote ) %] |
| 729 |
<label for="contactnote" class="required"> |
797 |
<label for="contactnote" class="required"> |
|
Lines 734-745
Link Here
|
| 734 |
<textarea id="contactnote" name="contactnote" cols="40" rows="2">[% contactnote %]</textarea> |
802 |
<textarea id="contactnote" name="contactnote" cols="40" rows="2">[% contactnote %]</textarea> |
| 735 |
[% IF ( mandatorycontactnote ) %]<span class="required">Required</span>[% END %] |
803 |
[% IF ( mandatorycontactnote ) %]<span class="required">Required</span>[% END %] |
| 736 |
</li> |
804 |
</li> |
|
|
805 |
[% END %] |
| 737 |
</ol> |
806 |
</ol> |
| 738 |
</fieldset> |
807 |
</fieldset> |
|
|
808 |
[% END # UNLESS noB_address && noB_city && noB_state && noB_phone && noB_email %] |
| 739 |
[% END %] |
809 |
[% END %] |
| 740 |
[% IF ( step_2 ) %] |
810 |
[% IF ( step_2 ) %] |
|
|
811 |
[% UNLESS noaltcontactsurname && noaltcontactfirstname && noaltcontactaddress1 && noaltcontactaddress2 && noaltcontactaddress3 && noaltcontactstate && noaltcontactzipcode && noaltcontactcountry && noaltcontactphone %] |
| 741 |
<fieldset class="rows" id="memberentry_altaddress"> |
812 |
<fieldset class="rows" id="memberentry_altaddress"> |
| 742 |
<legend>Alternate Contact</legend><ol> |
813 |
<legend>Alternate Contact</legend><ol> |
|
|
814 |
[% UNLESS noaltcontactsurname %] |
| 743 |
<li> |
815 |
<li> |
| 744 |
[% IF ( mandatoryaltcontactsurname ) %] |
816 |
[% IF ( mandatoryaltcontactsurname ) %] |
| 745 |
<label for="altcontactsurname" class="required"> |
817 |
<label for="altcontactsurname" class="required"> |
|
Lines 754-759
Link Here
|
| 754 |
[% END %] |
826 |
[% END %] |
| 755 |
[% IF ( mandatoryaltcontactsurname ) %]<span class="required">Required</span>[% END %] |
827 |
[% IF ( mandatoryaltcontactsurname ) %]<span class="required">Required</span>[% END %] |
| 756 |
</li> |
828 |
</li> |
|
|
829 |
[% END %] |
| 830 |
[% UNLESS noaltcontactfirstname %] |
| 757 |
<li> |
831 |
<li> |
| 758 |
[% IF ( mandatoryaltcontactfirstname ) %] |
832 |
[% IF ( mandatoryaltcontactfirstname ) %] |
| 759 |
<label for="altcontactfirstname" class="required"> |
833 |
<label for="altcontactfirstname" class="required"> |
|
Lines 768-773
Link Here
|
| 768 |
[% END %] |
842 |
[% END %] |
| 769 |
[% IF ( mandatoryaltcontactfirstname ) %]<span class="required">Required</span>[% END %] |
843 |
[% IF ( mandatoryaltcontactfirstname ) %]<span class="required">Required</span>[% END %] |
| 770 |
</li> |
844 |
</li> |
|
|
845 |
[% END %] |
| 846 |
[% UNLESS noaltcontactaddress1 %] |
| 771 |
<li> |
847 |
<li> |
| 772 |
[% IF ( mandatoryaltcontactaddress1 ) %] |
848 |
[% IF ( mandatoryaltcontactaddress1 ) %] |
| 773 |
<label for="altcontactaddress1" class="required"> |
849 |
<label for="altcontactaddress1" class="required"> |
|
Lines 782-787
Link Here
|
| 782 |
[% END %] |
858 |
[% END %] |
| 783 |
[% IF ( mandatoryaltcontactaddress1 ) %]<span class="required">Required</span>[% END %] |
859 |
[% IF ( mandatoryaltcontactaddress1 ) %]<span class="required">Required</span>[% END %] |
| 784 |
</li> |
860 |
</li> |
|
|
861 |
[% END %] |
| 862 |
[% UNLESS noaltcontactaddress2 %] |
| 785 |
<li> |
863 |
<li> |
| 786 |
[% IF ( mandatoryaltcontactaddress2 ) %] |
864 |
[% IF ( mandatoryaltcontactaddress2 ) %] |
| 787 |
<label for="altcontactaddress2" class="required"> |
865 |
<label for="altcontactaddress2" class="required"> |
|
Lines 796-801
Link Here
|
| 796 |
[% END %] |
874 |
[% END %] |
| 797 |
[% IF ( mandatoryaltcontactaddress2 ) %]<span class="required">Required</span>[% END %] |
875 |
[% IF ( mandatoryaltcontactaddress2 ) %]<span class="required">Required</span>[% END %] |
| 798 |
</li> |
876 |
</li> |
|
|
877 |
[% END %] |
| 878 |
[% UNLESS noaltcontactaddress3 %] |
| 799 |
<li> |
879 |
<li> |
| 800 |
[% IF ( mandatoryaltcontactaddress3 ) %] |
880 |
[% IF ( mandatoryaltcontactaddress3 ) %] |
| 801 |
<label for="altcontactaddress3" class="required"> |
881 |
<label for="altcontactaddress3" class="required"> |
|
Lines 806-811
Link Here
|
| 806 |
<input type="text" name="altcontactaddress3" id="altcontactaddress3" value="[% altcontactaddress3 %]" size="20" /> |
886 |
<input type="text" name="altcontactaddress3" id="altcontactaddress3" value="[% altcontactaddress3 %]" size="20" /> |
| 807 |
[% IF ( mandatoryaltcontactaddress3 ) %]<span class="required">Required</span>[% END %] |
887 |
[% IF ( mandatoryaltcontactaddress3 ) %]<span class="required">Required</span>[% END %] |
| 808 |
</li> |
888 |
</li> |
|
|
889 |
[% END %] |
| 890 |
[% UNLESS noaltcontactstate %] |
| 809 |
<li> |
891 |
<li> |
| 810 |
[% IF ( mandatoryaltcontactstate ) %] |
892 |
[% IF ( mandatoryaltcontactstate ) %] |
| 811 |
<label for="altcontactstate" class="required"> |
893 |
<label for="altcontactstate" class="required"> |
|
Lines 816-821
Link Here
|
| 816 |
<input type="text" name="altcontactstate" id="altcontactstate" value="[% altcontactstate %]" size="20" /> |
898 |
<input type="text" name="altcontactstate" id="altcontactstate" value="[% altcontactstate %]" size="20" /> |
| 817 |
[% IF ( mandatoryaltcontactstate ) %]<span class="required">Required</span>[% END %] |
899 |
[% IF ( mandatoryaltcontactstate ) %]<span class="required">Required</span>[% END %] |
| 818 |
</li> |
900 |
</li> |
|
|
901 |
[% END %] |
| 902 |
[% UNLESS noaltcontactzipcode %] |
| 819 |
<li> |
903 |
<li> |
| 820 |
[% IF ( mandatoryaltcontactzipcode ) %] |
904 |
[% IF ( mandatoryaltcontactzipcode ) %] |
| 821 |
<label for="altcontactzipcode" class="required"> |
905 |
<label for="altcontactzipcode" class="required"> |
|
Lines 830-835
Link Here
|
| 830 |
[% END %] |
914 |
[% END %] |
| 831 |
[% IF ( mandatoryaltcontactzipcode ) %]<span class="required">Required</span>[% END %] |
915 |
[% IF ( mandatoryaltcontactzipcode ) %]<span class="required">Required</span>[% END %] |
| 832 |
</li> |
916 |
</li> |
|
|
917 |
[% END %] |
| 918 |
[% UNLESS noaltcontactcountry %] |
| 833 |
<li> |
919 |
<li> |
| 834 |
[% IF ( mandatoryaltcontactcountry ) %] |
920 |
[% IF ( mandatoryaltcontactcountry ) %] |
| 835 |
<label for="altcontactcountry" class="required"> |
921 |
<label for="altcontactcountry" class="required"> |
|
Lines 844-849
Link Here
|
| 844 |
[% END %] |
930 |
[% END %] |
| 845 |
[% IF ( mandatoryaltcontactcountry ) %]<span class="required">Required</span>[% END %] |
931 |
[% IF ( mandatoryaltcontactcountry ) %]<span class="required">Required</span>[% END %] |
| 846 |
</li> |
932 |
</li> |
|
|
933 |
[% END %] |
| 934 |
[% UNLESS noaltcontactphone %] |
| 847 |
<li> |
935 |
<li> |
| 848 |
[% IF ( mandatoryaltcontactphone ) %] |
936 |
[% IF ( mandatoryaltcontactphone ) %] |
| 849 |
<label for="altcontactphone" class="required"> |
937 |
<label for="altcontactphone" class="required"> |
|
Lines 858-871
Link Here
|
| 858 |
[% END %] |
946 |
[% END %] |
| 859 |
[% IF ( mandatoryaltcontactphone ) %]<span class="required">Required</span>[% END %] |
947 |
[% IF ( mandatoryaltcontactphone ) %]<span class="required">Required</span>[% END %] |
| 860 |
</li> |
948 |
</li> |
|
|
949 |
[% END %] |
| 861 |
</ol> |
950 |
</ol> |
| 862 |
</fieldset> |
951 |
</fieldset> |
|
|
952 |
[% END # UNLESS noaltcontactsurname && noaltcontactfirstname etc %] |
| 863 |
|
953 |
|
| 864 |
[% END %] |
954 |
[% END %] |
| 865 |
[% IF ( step_3 ) %] |
955 |
[% IF ( step_3 ) %] |
| 866 |
|
956 |
|
| 867 |
<fieldset class="rows" id="memberentry_library_management"> |
957 |
<fieldset class="rows" id="memberentry_library_management"> |
| 868 |
<legend>Library Management</legend><ol> |
958 |
<legend>Library Management</legend><ol> |
|
|
959 |
[% UNLESS nocardnumber %] |
| 869 |
<li> [% IF ( mandatorycardnumber ) %] |
960 |
<li> [% IF ( mandatorycardnumber ) %] |
| 870 |
<label for="cardnumber" class="required"> |
961 |
<label for="cardnumber" class="required"> |
| 871 |
[% ELSE %] |
962 |
[% ELSE %] |
|
Lines 878-883
Link Here
|
| 878 |
<input type="text" id="cardnumber" name="cardnumber" size="20" value="[% cardnumber %]" /> |
969 |
<input type="text" id="cardnumber" name="cardnumber" size="20" value="[% cardnumber %]" /> |
| 879 |
[% END %] |
970 |
[% END %] |
| 880 |
[% IF ( mandatorycardnumber ) %]<span class="required">Required</span>[% END %]</li> |
971 |
[% IF ( mandatorycardnumber ) %]<span class="required">Required</span>[% END %]</li> |
|
|
972 |
[% END %] |
| 973 |
[% UNLESS nobranchcode %] |
| 881 |
<li> |
974 |
<li> |
| 882 |
[% IF ( mandatorybranchcode ) %] |
975 |
[% IF ( mandatorybranchcode ) %] |
| 883 |
<label for="branchcode" class="required"> |
976 |
<label for="branchcode" class="required"> |
|
Lines 888-893
Link Here
|
| 888 |
[% CGIbranch %] |
981 |
[% CGIbranch %] |
| 889 |
[% IF ( mandatorybranchcode ) %]<span class="required">Required</span>[% END %] |
982 |
[% IF ( mandatorybranchcode ) %]<span class="required">Required</span>[% END %] |
| 890 |
</li> |
983 |
</li> |
|
|
984 |
[% END %] |
| 891 |
<li> |
985 |
<li> |
| 892 |
<label for="categorycode">Category: </label> |
986 |
<label for="categorycode">Category: </label> |
| 893 |
<select id="categorycode" name="categorycode"> |
987 |
<select id="categorycode" name="categorycode"> |
|
Lines 913-918
Link Here
|
| 913 |
[% END %] |
1007 |
[% END %] |
| 914 |
</select> |
1008 |
</select> |
| 915 |
</li> |
1009 |
</li> |
|
|
1010 |
[% UNLESS nosort1 %] |
| 916 |
<li> |
1011 |
<li> |
| 917 |
[% IF ( mandatorysort1 ) %] |
1012 |
[% IF ( mandatorysort1 ) %] |
| 918 |
<label for="sort1" class="required"> |
1013 |
<label for="sort1" class="required"> |
|
Lines 927-932
Link Here
|
| 927 |
[% IF ( mandatorysort1 ) %]<span class="required">Required</span>[% END %] |
1022 |
[% IF ( mandatorysort1 ) %]<span class="required">Required</span>[% END %] |
| 928 |
[% END %] |
1023 |
[% END %] |
| 929 |
</li> |
1024 |
</li> |
|
|
1025 |
[% END %] |
| 1026 |
[% UNLESS nosort2 %] |
| 930 |
<li> |
1027 |
<li> |
| 931 |
[% IF ( mandatorysort2 ) %] |
1028 |
[% IF ( mandatorysort2 ) %] |
| 932 |
<label for="sort2" class="required"> |
1029 |
<label for="sort2" class="required"> |
|
Lines 945-954
Link Here
|
| 945 |
[% IF ( mandatorysort2 ) %]<span class="required">Required</span>[% END %] |
1042 |
[% IF ( mandatorysort2 ) %]<span class="required">Required</span>[% END %] |
| 946 |
[% END %] |
1043 |
[% END %] |
| 947 |
</li> |
1044 |
</li> |
|
|
1045 |
[% END %] |
| 948 |
</ol> |
1046 |
</ol> |
| 949 |
</fieldset> |
1047 |
</fieldset> |
|
|
1048 |
[% UNLESS nodateenrolled && nodateexpiry && noopacnote && noborrowernotes %] |
| 950 |
<fieldset class="rows" id="memberentry_subscription"> |
1049 |
<fieldset class="rows" id="memberentry_subscription"> |
| 951 |
<legend>Library set-up</legend><ol> |
1050 |
<legend>Library set-up</legend><ol> |
|
|
1051 |
[% UNLESS nodateenrolled %] |
| 952 |
<li> |
1052 |
<li> |
| 953 |
[% IF ( mandatorydateenrolled ) %] |
1053 |
[% IF ( mandatorydateenrolled ) %] |
| 954 |
<label for="dateenrolled" class="required"> |
1054 |
<label for="dateenrolled" class="required"> |
|
Lines 975-980
Link Here
|
| 975 |
[% IF ( ERROR_dateenrolled ) %]<span class="required">(Error)</span>[% END %] |
1075 |
[% IF ( ERROR_dateenrolled ) %]<span class="required">(Error)</span>[% END %] |
| 976 |
<div class="hint">[% INCLUDE 'date-format.inc' %]</div> |
1076 |
<div class="hint">[% INCLUDE 'date-format.inc' %]</div> |
| 977 |
</li> |
1077 |
</li> |
|
|
1078 |
[% END %] |
| 1079 |
[% UNLESS nodateexpiry %] |
| 978 |
<li> |
1080 |
<li> |
| 979 |
[% IF ( mandatorydateexpiry ) %] |
1081 |
[% IF ( mandatorydateexpiry ) %] |
| 980 |
<label for="dateexpiry" class="required"> |
1082 |
<label for="dateexpiry" class="required"> |
|
Lines 1009-1014
Link Here
|
| 1009 |
[% IF ( ERROR_dateexpiry ) %]<span class="required">(Error)</span>[% END %] |
1111 |
[% IF ( ERROR_dateexpiry ) %]<span class="required">(Error)</span>[% END %] |
| 1010 |
<div class="hint">[% INCLUDE 'date-format.inc' %]</div> |
1112 |
<div class="hint">[% INCLUDE 'date-format.inc' %]</div> |
| 1011 |
</li> |
1113 |
</li> |
|
|
1114 |
[% END %] |
| 1115 |
[% UNLESS noopacnote %] |
| 1012 |
<li> |
1116 |
<li> |
| 1013 |
[% IF ( mandatoryopacnote ) %] |
1117 |
[% IF ( mandatoryopacnote ) %] |
| 1014 |
<label for="opacnote" class="required"> |
1118 |
<label for="opacnote" class="required"> |
|
Lines 1020-1025
Link Here
|
| 1020 |
<div class="hint">This message appears on this patron's user page in the OPAC</div> |
1124 |
<div class="hint">This message appears on this patron's user page in the OPAC</div> |
| 1021 |
[% IF ( mandatoryopacnote ) %]<span class="required">Required</span>[% END %] |
1125 |
[% IF ( mandatoryopacnote ) %]<span class="required">Required</span>[% END %] |
| 1022 |
</li> |
1126 |
</li> |
|
|
1127 |
[% END %] |
| 1128 |
[% UNLESS noborrowernotes %] |
| 1023 |
<li> |
1129 |
<li> |
| 1024 |
[% IF ( mandatoryborrowernotes ) %] |
1130 |
[% IF ( mandatoryborrowernotes ) %] |
| 1025 |
<label for="borrowernotes" class="required"> |
1131 |
<label for="borrowernotes" class="required"> |
|
Lines 1031-1040
Link Here
|
| 1031 |
<div class="hint">This message displays when checking out to this patron</div> |
1137 |
<div class="hint">This message displays when checking out to this patron</div> |
| 1032 |
[% IF ( mandatoryborrowernotes ) %]<span class="required">Required</span>[% END %] |
1138 |
[% IF ( mandatoryborrowernotes ) %]<span class="required">Required</span>[% END %] |
| 1033 |
</li> |
1139 |
</li> |
|
|
1140 |
[% END %] |
| 1034 |
</ol> |
1141 |
</ol> |
| 1035 |
</fieldset> |
1142 |
</fieldset> |
|
|
1143 |
[% END # hide fieldset %] |
| 1144 |
|
| 1145 |
[% UNLESS nouserid && nopassword %] |
| 1036 |
<fieldset class="rows" id="memberentry_userid"> |
1146 |
<fieldset class="rows" id="memberentry_userid"> |
| 1037 |
<legend>OPAC/Staff Login</legend><ol> |
1147 |
<legend>OPAC/Staff Login</legend><ol> |
|
|
1148 |
[% UNLESS nouserid %] |
| 1038 |
<li> |
1149 |
<li> |
| 1039 |
[% IF ( mandatoryuserid ) %] |
1150 |
[% IF ( mandatoryuserid ) %] |
| 1040 |
<label for="userid" class="required"> |
1151 |
<label for="userid" class="required"> |
|
Lines 1059-1064
Link Here
|
| 1059 |
|
1170 |
|
| 1060 |
[% IF ( mandatoryuserid ) %]<span class="required">Required</span>[% END %] |
1171 |
[% IF ( mandatoryuserid ) %]<span class="required">Required</span>[% END %] |
| 1061 |
</li> |
1172 |
</li> |
|
|
1173 |
[%END %] |
| 1174 |
[% UNLESS nopassword %] |
| 1062 |
<li> |
1175 |
<li> |
| 1063 |
[% IF ( mandatorypassword ) %] |
1176 |
[% IF ( mandatorypassword ) %] |
| 1064 |
<label for="password" class="required"> |
1177 |
<label for="password" class="required"> |
|
Lines 1101-1108
Link Here
|
| 1101 |
[% END %] |
1214 |
[% END %] |
| 1102 |
[% IF ( mandatorypassword ) %]<span class="required">Required</span>[% END %][% IF ( ERROR_short_password ) %]<span class="required">Password is too short</span>[% END %] |
1215 |
[% IF ( mandatorypassword ) %]<span class="required">Required</span>[% END %][% IF ( ERROR_short_password ) %]<span class="required">Password is too short</span>[% END %] |
| 1103 |
[% IF ( minPasswordLength ) %]<div class="hint">Minimum password length: [% minPasswordLength %]</div>[% END %] |
1216 |
[% IF ( minPasswordLength ) %]<div class="hint">Minimum password length: [% minPasswordLength %]</div>[% END %] |
| 1104 |
</li></ol> |
1217 |
</li> |
|
|
1218 |
[% END %] |
| 1219 |
</ol> |
| 1105 |
</fieldset> |
1220 |
</fieldset> |
|
|
1221 |
[% END # hide fieldset %] |
| 1106 |
<!--this zones are not necessary in modif mode --> |
1222 |
<!--this zones are not necessary in modif mode --> |
| 1107 |
[% UNLESS ( opadd ) %] |
1223 |
[% UNLESS ( opadd ) %] |
| 1108 |
<fieldset class="rows"> |
1224 |
<fieldset class="rows"> |