Lines 20-26
Link Here
|
20 |
[% IF categoryname %]([% categoryname | html %])[% END %] |
20 |
[% IF categoryname %]([% categoryname | html %])[% END %] |
21 |
[% END %] |
21 |
[% END %] |
22 |
</title> |
22 |
</title> |
23 |
[% INCLUDE 'doc-head-close.inc' %] |
23 |
<style> |
|
|
24 |
legend:hover { |
25 |
cursor: pointer; |
26 |
} |
27 |
</style> |
28 |
[% INCLUDE 'doc-head-close.inc' %] |
24 |
</head> |
29 |
</head> |
25 |
|
30 |
|
26 |
<body id="pat_memberentrygen" class="pat"> |
31 |
<body id="pat_memberentrygen" class="pat"> |
Lines 161-166
Link Here
|
161 |
</div> |
166 |
</div> |
162 |
[% END %] |
167 |
[% END %] |
163 |
|
168 |
|
|
|
169 |
[% SET fieldstohide = Koha.Preference('HideFieldsPatronAddForm') %] |
170 |
[% IF Koha.Preference('HideFieldsPatronAddForm') %][% UNLESS step %] |
171 |
<p id="selections"> |
172 |
<input type="checkbox" id="toggle_hidden_fields" title="These fields are hidden by default by the HideFieldsPatronAddForm system preference"><strong>Show hidden fields:</strong> |
173 |
[% FOREACH field IN fieldstohide.split(',') %] |
174 |
[% SWITCH field %] |
175 |
[% CASE 'identity' %] Organization/Patron identity | |
176 |
[% CASE 'guarantor' %] Guarantor information | |
177 |
[% CASE 'primary_address' %] Main address | |
178 |
[% CASE 'primary_contact' %] Contact information | |
179 |
[% CASE 'alt_address' %] Alternate address | |
180 |
[% CASE 'alt_contact' %] Alternate contact | |
181 |
[% CASE 'lib_mgmt' %] Library management | |
182 |
[% CASE 'lib_setup' %] Library setup | |
183 |
[% CASE 'login' %] OPAC/Staff login | |
184 |
[% CASE 'flags' %] Patron account flags | |
185 |
[% CASE 'debarments' %] Patron restrictions | |
186 |
[% CASE 'housebound' %] Housebound roles | |
187 |
[% CASE 'additional' %] Additional attributes and identifiers | |
188 |
[% CASE 'messaging' %] Patron messaging preferences | |
189 |
[% END %] |
190 |
[% END %] |
191 |
</p> |
192 |
[% END %][% END %] |
193 |
|
164 |
<div id="toolbar" class="btn-toolbar"> |
194 |
<div id="toolbar" class="btn-toolbar"> |
165 |
[% UNLESS ( check_member ) %] |
195 |
[% UNLESS ( check_member ) %] |
166 |
[% IF quickadd && opadd %] |
196 |
[% IF quickadd && opadd %] |
Lines 497-503
Link Here
|
497 |
</span> <!-- #/memberentry_guarantor_anchor --> |
527 |
</span> <!-- #/memberentry_guarantor_anchor --> |
498 |
[% END # /IF show_guarantor || guarantor %] |
528 |
[% END # /IF show_guarantor || guarantor %] |
499 |
|
529 |
|
500 |
|
|
|
501 |
[% UNLESS noaddress && noaddress2 && nocity && nostate && nozipcode && nocountry %] |
530 |
[% UNLESS noaddress && noaddress2 && nocity && nostate && nozipcode && nocountry %] |
502 |
[% IF Koha.Preference( 'AddressFormat' ) %] |
531 |
[% IF Koha.Preference( 'AddressFormat' ) %] |
503 |
[% INCLUDE "member-main-address-style-${ Koha.Preference( 'AddressFormat' ) }.inc" %] |
532 |
[% INCLUDE "member-main-address-style-${ Koha.Preference( 'AddressFormat' ) }.inc" %] |
Lines 1377-1383
Link Here
|
1377 |
} |
1406 |
} |
1378 |
} |
1407 |
} |
1379 |
var Sticky; |
1408 |
var Sticky; |
|
|
1409 |
function showHideFields(){ |
1410 |
[% UNLESS step == 1 %] |
1411 |
[% IF fieldstohide.match('identity') %] |
1412 |
$("#memberentry_identity").find('legend').nextAll().toggle(); |
1413 |
[% END %] |
1414 |
[% IF show_guarantor || guarantor %] |
1415 |
[% IF fieldstohide.match('guarantor') %] |
1416 |
$("#memberentry_guarantor").find('legend').nextAll().toggle(); |
1417 |
[% END %] |
1418 |
[% END %] |
1419 |
[% IF fieldstohide.match('primary_address') %] |
1420 |
$("#memberentry_mainaddress").find('legend').nextAll().toggle(); |
1421 |
[% END %] |
1422 |
[% IF fieldstohide.match('primary_contact') %] |
1423 |
$("#memberentry_contact").find('legend').nextAll().toggle(); |
1424 |
[% END %] |
1425 |
[% END %] |
1426 |
[% UNLESS step == 6 %] |
1427 |
[% IF fieldstohide.match('alt_address') %] |
1428 |
$("#memberentry_address").find('legend').nextAll().toggle(); |
1429 |
[% END %] |
1430 |
[% END %] |
1431 |
[% UNLESS step == 2 %] |
1432 |
[% IF fieldstohide.match('alt_contact') %] |
1433 |
$("#memberentry_altaddress").find('legend').nextAll().toggle(); |
1434 |
[% END %] |
1435 |
[% END %] |
1436 |
[% UNLESS step == 3 %] |
1437 |
[% IF fieldstohide.match('lib_mgmt') %] |
1438 |
$("#memberentry_library_management").find('legend').nextAll().toggle(); |
1439 |
[% END %] |
1440 |
[% UNLESS nodateenrolled && noopacnote && noborrowernotes %] |
1441 |
[% IF fieldstohide.match('lib_setup') %] |
1442 |
$("#memberentry_subscription").find('legend').nextAll().toggle(); |
1443 |
[% END %] |
1444 |
[% END %] |
1445 |
[% UNLESS nouserid && nopassword %] |
1446 |
[% IF fieldstohide.match('login') %] |
1447 |
$("#memberentry_userid").find('legend').nextAll().toggle(); |
1448 |
[% END %] |
1449 |
[% END %] |
1450 |
[% UNLESS ( opadd || opduplicate ) %] |
1451 |
[% IF fieldstohide.match('flags') %] |
1452 |
$("#memberentry_account_flags").find('legend').nextAll().toggle(); |
1453 |
[% END %] |
1454 |
[% END %] |
1455 |
[% IF fieldstohide.match('debarments') %] |
1456 |
$("#memberentry_restrictions").find('legend').nextAll().toggle(); |
1457 |
[% END %] |
1458 |
[% END %] |
1459 |
[% UNLESS step == 7 %] |
1460 |
[% IF Koha.Preference('HouseboundModule') %] |
1461 |
[% IF fieldstohide.match('housebound') %] |
1462 |
$("#memberentry_housebound_roles").find('legend').nextAll().toggle(); |
1463 |
[% END %] |
1464 |
[% END %] |
1465 |
[% END %] |
1466 |
[% UNLESS step == 4 %] |
1467 |
[% IF Koha.Preference('ExtendedPatronAttributes') %] |
1468 |
[% IF fieldstohide.match('additional') %] |
1469 |
$("#memberentry_patron_attributes").find('legend').nextAll().toggle(); |
1470 |
[% END %] |
1471 |
[% END %] |
1472 |
[% END %] |
1473 |
[% UNLESS step == 5 %] |
1474 |
[% IF Koha.Preference('EnhancedMessagingPreferences') %] |
1475 |
[% IF fieldstohide.match('messaging') %] |
1476 |
$("#memberentry_messaging_prefs").find('legend').nextAll().toggle(); |
1477 |
$("#messaging_prefs_loading").toggle(); |
1478 |
[% END %] |
1479 |
[% END %] |
1480 |
[% END %] |
1481 |
} |
1482 |
|
1380 |
$(document).ready(function() { |
1483 |
$(document).ready(function() { |
|
|
1484 |
showHideFields(); |
1485 |
$("#toggle_hidden_fields").change(function(){ |
1486 |
showHideFields(); |
1487 |
}); |
1488 |
|
1489 |
$("legend").click(function(){ |
1490 |
$(this).nextAll().toggle(); |
1491 |
$("#messaging_prefs_loading").hide(); |
1492 |
}); |
1493 |
|
1381 |
$("#saverecord").css({ 'margin-left': 0 }); |
1494 |
$("#saverecord").css({ 'margin-left': 0 }); |
1382 |
|
1495 |
|
1383 |
Sticky = $("#toolbar"); |
1496 |
Sticky = $("#toolbar"); |
1384 |
- |
|
|