|
Lines 207-217
Link Here
|
| 207 |
</div> |
207 |
</div> |
| 208 |
[% END %] |
208 |
[% END %] |
| 209 |
|
209 |
|
| 210 |
[% SET fieldstohide = Koha.Preference('CollapseFieldsPatronAddForm') %] |
210 |
[% SET fieldstohide = Koha.Preference('CollapseFieldsPatronAddForm').split(',') %] |
| 211 |
[% IF Koha.Preference('CollapseFieldsPatronAddForm') %][% UNLESS step %] |
211 |
[% IF Koha.Preference('CollapseFieldsPatronAddForm') %][% UNLESS step %] |
| 212 |
<p id="selections"> |
212 |
<p id="selections"> |
| 213 |
<label><input type="checkbox" id="toggle_hidden_fields" title="These fields are collapsed by default by the CollapseFieldsPatronAddForm system preference" /><strong>Show collapsed fields:</strong></label> |
213 |
<label><input type="checkbox" id="toggle_hidden_fields" title="These fields are collapsed by default by the CollapseFieldsPatronAddForm system preference" /><strong>Show collapsed fields:</strong></label> |
| 214 |
[% FOREACH field IN fieldstohide.split(',') %] |
214 |
[% FOREACH field IN fieldstohide %] |
| 215 |
[% SWITCH field %] |
215 |
[% SWITCH field %] |
| 216 |
[% CASE 'identity' %] |
216 |
[% CASE 'identity' %] |
| 217 |
<span>Patron identity</span> | |
217 |
<span>Patron identity</span> | |
|
Lines 1668-1741
Link Here
|
| 1668 |
function showHideFields(){ |
1668 |
function showHideFields(){ |
| 1669 |
$("#messaging_prefs_loading, #guarantor_template").hide(); |
1669 |
$("#messaging_prefs_loading, #guarantor_template").hide(); |
| 1670 |
[% UNLESS step == 1 %] |
1670 |
[% UNLESS step == 1 %] |
| 1671 |
[% IF fieldstohide.match('identity') %] |
1671 |
[% IF fieldstohide.grep('^identity$').size %] |
| 1672 |
togglePanel( $("#identity_lgd") ); |
1672 |
togglePanel( $("#identity_lgd") ); |
| 1673 |
[% END %] |
1673 |
[% END %] |
| 1674 |
[% IF show_guarantor || guarantor %] |
1674 |
[% IF show_guarantor || guarantor %] |
| 1675 |
[% IF fieldstohide.match('guarantor') %] |
1675 |
[% IF fieldstohide.grep('^guarantor$').size %] |
| 1676 |
togglePanel( $("#patron_guarantor_lgd") ); |
1676 |
togglePanel( $("#patron_guarantor_lgd") ); |
| 1677 |
[% END %] |
1677 |
[% END %] |
| 1678 |
[% IF fieldstohide.match('nonpatron_guarantor') %] |
1678 |
[% IF fieldstohide.grep('^nonpatron_guarantor$').size %] |
| 1679 |
togglePanel( $("#non_patron_guarantor_lgd") ); |
1679 |
togglePanel( $("#non_patron_guarantor_lgd") ); |
| 1680 |
[% END %] |
1680 |
[% END %] |
| 1681 |
[% END %] |
1681 |
[% END %] |
| 1682 |
[% IF fieldstohide.match('primary_address') %] |
1682 |
[% IF fieldstohide.grep('^primary_address$').size %] |
| 1683 |
togglePanel( $("#main_address_lgd") ); |
1683 |
togglePanel( $("#main_address_lgd") ); |
| 1684 |
[% END %] |
1684 |
[% END %] |
| 1685 |
[% IF fieldstohide.match('primary_contact') %] |
1685 |
[% IF fieldstohide.grep('^primary_contact$').size %] |
| 1686 |
togglePanel( $("#contact_lgd") ); |
1686 |
togglePanel( $("#contact_lgd") ); |
| 1687 |
[% END %] |
1687 |
[% END %] |
| 1688 |
[% END %] |
1688 |
[% END %] |
| 1689 |
[% UNLESS step == 6 %] |
1689 |
[% UNLESS step == 6 %] |
| 1690 |
[% IF fieldstohide.match('alt_address') %] |
1690 |
[% IF fieldstohide.grep('^alt_address$').size %] |
| 1691 |
togglePanel( $("#alt_address_lgd") ); |
1691 |
togglePanel( $("#alt_address_lgd") ); |
| 1692 |
[% END %] |
1692 |
[% END %] |
| 1693 |
[% END %] |
1693 |
[% END %] |
| 1694 |
[% UNLESS step == 2 %] |
1694 |
[% UNLESS step == 2 %] |
| 1695 |
[% IF fieldstohide.match('alt_contact') %] |
1695 |
[% IF fieldstohide.grep('^alt_contact$').size %] |
| 1696 |
togglePanel( $("#alt_contact_lgd") ); |
1696 |
togglePanel( $("#alt_contact_lgd") ); |
| 1697 |
[% END %] |
1697 |
[% END %] |
| 1698 |
[% END %] |
1698 |
[% END %] |
| 1699 |
[% UNLESS step == 3 %] |
1699 |
[% UNLESS step == 3 %] |
| 1700 |
[% IF fieldstohide.match('lib_mgmt') %] |
1700 |
[% IF fieldstohide.grep('^lib_mgmt$').size %] |
| 1701 |
togglePanel( $("#library_management_lgd") ); |
1701 |
togglePanel( $("#library_management_lgd") ); |
| 1702 |
[% END %] |
1702 |
[% END %] |
| 1703 |
[% UNLESS nodateenrolled && noopacnote && noborrowernotes %] |
1703 |
[% UNLESS nodateenrolled && noopacnote && noborrowernotes %] |
| 1704 |
[% IF fieldstohide.match('lib_setup') %] |
1704 |
[% IF fieldstohide.grep('^lib_setup$').size %] |
| 1705 |
togglePanel( $("#library_setup_lgd") ); |
1705 |
togglePanel( $("#library_setup_lgd") ); |
| 1706 |
[% END %] |
1706 |
[% END %] |
| 1707 |
[% END %] |
1707 |
[% END %] |
| 1708 |
[% UNLESS nouserid && nopassword %] |
1708 |
[% UNLESS nouserid && nopassword %] |
| 1709 |
[% IF fieldstohide.match('login') %] |
1709 |
[% IF fieldstohide.grep('^login$').size %] |
| 1710 |
togglePanel( $("#opac_staff_login_lgd") ); |
1710 |
togglePanel( $("#opac_staff_login_lgd") ); |
| 1711 |
[% END %] |
1711 |
[% END %] |
| 1712 |
[% END %] |
1712 |
[% END %] |
| 1713 |
[% UNLESS ( op == 'add_form' || op == 'duplicate' ) %] |
1713 |
[% UNLESS ( op == 'add_form' || op == 'duplicate' ) %] |
| 1714 |
[% IF fieldstohide.match('flags') %] |
1714 |
[% IF fieldstohide.grep('^flags$').size %] |
| 1715 |
togglePanel( $("#account_flags_lgd") ); |
1715 |
togglePanel( $("#account_flags_lgd") ); |
| 1716 |
[% END %] |
1716 |
[% END %] |
| 1717 |
[% END %] |
1717 |
[% END %] |
| 1718 |
[% IF fieldstohide.match('debarments') %] |
1718 |
[% IF fieldstohide.grep('^debarments$').size %] |
| 1719 |
togglePanel( $("#restrictions_lgd") ); |
1719 |
togglePanel( $("#restrictions_lgd") ); |
| 1720 |
[% END %] |
1720 |
[% END %] |
| 1721 |
[% END %] |
1721 |
[% END %] |
| 1722 |
[% UNLESS step == 7 %] |
1722 |
[% UNLESS step == 7 %] |
| 1723 |
[% IF Koha.Preference('HouseboundModule') %] |
1723 |
[% IF Koha.Preference('HouseboundModule') %] |
| 1724 |
[% IF fieldstohide.match('housebound') %] |
1724 |
[% IF fieldstohide.grep('^housebound$').size %] |
| 1725 |
togglePanel( $("#housebound_roles") ); |
1725 |
togglePanel( $("#housebound_roles") ); |
| 1726 |
[% END %] |
1726 |
[% END %] |
| 1727 |
[% END %] |
1727 |
[% END %] |
| 1728 |
[% END %] |
1728 |
[% END %] |
| 1729 |
[% UNLESS step == 4 %] |
1729 |
[% UNLESS step == 4 %] |
| 1730 |
[% IF Koha.Preference('ExtendedPatronAttributes') %] |
1730 |
[% IF Koha.Preference('ExtendedPatronAttributes') %] |
| 1731 |
[% IF fieldstohide.match('additional') %] |
1731 |
[% IF fieldstohide.grep('^additional$').size %] |
| 1732 |
togglePanel( $("#patron_attributes_lgd") ); |
1732 |
togglePanel( $("#patron_attributes_lgd") ); |
| 1733 |
[% END %] |
1733 |
[% END %] |
| 1734 |
[% END %] |
1734 |
[% END %] |
| 1735 |
[% END %] |
1735 |
[% END %] |
| 1736 |
[% UNLESS step == 5 %] |
1736 |
[% UNLESS step == 5 %] |
| 1737 |
[% IF Koha.Preference('EnhancedMessagingPreferences') %] |
1737 |
[% IF Koha.Preference('EnhancedMessagingPreferences') %] |
| 1738 |
[% IF fieldstohide.match('messaging') %] |
1738 |
[% IF fieldstohide.grep('^messaging$').size %] |
| 1739 |
togglePanel( $("#patron_messaging_prefs_lgd") ); |
1739 |
togglePanel( $("#patron_messaging_prefs_lgd") ); |
| 1740 |
$("#messaging_prefs_loading").toggle(); |
1740 |
$("#messaging_prefs_loading").toggle(); |
| 1741 |
[% END %] |
1741 |
[% END %] |
| 1742 |
- |
|
|