|
Lines 235-245
Link Here
|
| 235 |
</div> |
235 |
</div> |
| 236 |
[% END %] |
236 |
[% END %] |
| 237 |
|
237 |
|
| 238 |
[% SET fieldstohide = Koha.Preference('CollapseFieldsPatronAddForm') %] |
238 |
[% SET fieldstohide = Koha.Preference('CollapseFieldsPatronAddForm').split(',') %] |
| 239 |
[% IF Koha.Preference('CollapseFieldsPatronAddForm') %][% UNLESS step %] |
239 |
[% IF Koha.Preference('CollapseFieldsPatronAddForm') %][% UNLESS step %] |
| 240 |
<p id="selections"> |
240 |
<p id="selections"> |
| 241 |
<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> |
241 |
<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> |
| 242 |
[% FOREACH field IN fieldstohide.split(',') %] |
242 |
[% FOREACH field IN fieldstohide %] |
| 243 |
[% SWITCH field %] |
243 |
[% SWITCH field %] |
| 244 |
[% CASE 'identity' %] |
244 |
[% CASE 'identity' %] |
| 245 |
<span>Patron identity</span> | |
245 |
<span>Patron identity</span> | |
|
Lines 1696-1769
Link Here
|
| 1696 |
function showHideFields(){ |
1696 |
function showHideFields(){ |
| 1697 |
$("#messaging_prefs_loading, #guarantor_template").hide(); |
1697 |
$("#messaging_prefs_loading, #guarantor_template").hide(); |
| 1698 |
[% UNLESS step == 1 %] |
1698 |
[% UNLESS step == 1 %] |
| 1699 |
[% IF fieldstohide.match('identity') %] |
1699 |
[% IF fieldstohide.grep('^identity$').size %] |
| 1700 |
togglePanel( $("#identity_lgd") ); |
1700 |
togglePanel( $("#identity_lgd") ); |
| 1701 |
[% END %] |
1701 |
[% END %] |
| 1702 |
[% IF show_guarantor || guarantor %] |
1702 |
[% IF show_guarantor || guarantor %] |
| 1703 |
[% IF fieldstohide.match('guarantor') %] |
1703 |
[% IF fieldstohide.grep('^guarantor$').size %] |
| 1704 |
togglePanel( $("#patron_guarantor_lgd") ); |
1704 |
togglePanel( $("#patron_guarantor_lgd") ); |
| 1705 |
[% END %] |
1705 |
[% END %] |
| 1706 |
[% IF fieldstohide.match('nonpatron_guarantor') %] |
1706 |
[% IF fieldstohide.grep('^nonpatron_guarantor$').size %] |
| 1707 |
togglePanel( $("#non_patron_guarantor_lgd") ); |
1707 |
togglePanel( $("#non_patron_guarantor_lgd") ); |
| 1708 |
[% END %] |
1708 |
[% END %] |
| 1709 |
[% END %] |
1709 |
[% END %] |
| 1710 |
[% IF fieldstohide.match('primary_address') %] |
1710 |
[% IF fieldstohide.grep('^primary_address$').size %] |
| 1711 |
togglePanel( $("#main_address_lgd") ); |
1711 |
togglePanel( $("#main_address_lgd") ); |
| 1712 |
[% END %] |
1712 |
[% END %] |
| 1713 |
[% IF fieldstohide.match('primary_contact') %] |
1713 |
[% IF fieldstohide.grep('^primary_contact$').size %] |
| 1714 |
togglePanel( $("#contact_lgd") ); |
1714 |
togglePanel( $("#contact_lgd") ); |
| 1715 |
[% END %] |
1715 |
[% END %] |
| 1716 |
[% END %] |
1716 |
[% END %] |
| 1717 |
[% UNLESS step == 6 %] |
1717 |
[% UNLESS step == 6 %] |
| 1718 |
[% IF fieldstohide.match('alt_address') %] |
1718 |
[% IF fieldstohide.grep('^alt_address$').size %] |
| 1719 |
togglePanel( $("#alt_address_lgd") ); |
1719 |
togglePanel( $("#alt_address_lgd") ); |
| 1720 |
[% END %] |
1720 |
[% END %] |
| 1721 |
[% END %] |
1721 |
[% END %] |
| 1722 |
[% UNLESS step == 2 %] |
1722 |
[% UNLESS step == 2 %] |
| 1723 |
[% IF fieldstohide.match('alt_contact') %] |
1723 |
[% IF fieldstohide.grep('^alt_contact$').size %] |
| 1724 |
togglePanel( $("#alt_contact_lgd") ); |
1724 |
togglePanel( $("#alt_contact_lgd") ); |
| 1725 |
[% END %] |
1725 |
[% END %] |
| 1726 |
[% END %] |
1726 |
[% END %] |
| 1727 |
[% UNLESS step == 3 %] |
1727 |
[% UNLESS step == 3 %] |
| 1728 |
[% IF fieldstohide.match('lib_mgmt') %] |
1728 |
[% IF fieldstohide.grep('^lib_mgmt$').size %] |
| 1729 |
togglePanel( $("#library_management_lgd") ); |
1729 |
togglePanel( $("#library_management_lgd") ); |
| 1730 |
[% END %] |
1730 |
[% END %] |
| 1731 |
[% UNLESS nodateenrolled && noopacnote && noborrowernotes %] |
1731 |
[% UNLESS nodateenrolled && noopacnote && noborrowernotes %] |
| 1732 |
[% IF fieldstohide.match('lib_setup') %] |
1732 |
[% IF fieldstohide.grep('^lib_setup$').size %] |
| 1733 |
togglePanel( $("#library_setup_lgd") ); |
1733 |
togglePanel( $("#library_setup_lgd") ); |
| 1734 |
[% END %] |
1734 |
[% END %] |
| 1735 |
[% END %] |
1735 |
[% END %] |
| 1736 |
[% UNLESS nouserid && nopassword %] |
1736 |
[% UNLESS nouserid && nopassword %] |
| 1737 |
[% IF fieldstohide.match('login') %] |
1737 |
[% IF fieldstohide.grep('^login$').size %] |
| 1738 |
togglePanel( $("#opac_staff_login_lgd") ); |
1738 |
togglePanel( $("#opac_staff_login_lgd") ); |
| 1739 |
[% END %] |
1739 |
[% END %] |
| 1740 |
[% END %] |
1740 |
[% END %] |
| 1741 |
[% UNLESS ( op == 'add_form' || op == 'duplicate' ) %] |
1741 |
[% UNLESS ( op == 'add_form' || op == 'duplicate' ) %] |
| 1742 |
[% IF fieldstohide.match('flags') %] |
1742 |
[% IF fieldstohide.grep('^flags$').size %] |
| 1743 |
togglePanel( $("#account_flags_lgd") ); |
1743 |
togglePanel( $("#account_flags_lgd") ); |
| 1744 |
[% END %] |
1744 |
[% END %] |
| 1745 |
[% END %] |
1745 |
[% END %] |
| 1746 |
[% IF fieldstohide.match('debarments') %] |
1746 |
[% IF fieldstohide.grep('^debarments$').size %] |
| 1747 |
togglePanel( $("#restrictions_lgd") ); |
1747 |
togglePanel( $("#restrictions_lgd") ); |
| 1748 |
[% END %] |
1748 |
[% END %] |
| 1749 |
[% END %] |
1749 |
[% END %] |
| 1750 |
[% UNLESS step == 7 %] |
1750 |
[% UNLESS step == 7 %] |
| 1751 |
[% IF Koha.Preference('HouseboundModule') %] |
1751 |
[% IF Koha.Preference('HouseboundModule') %] |
| 1752 |
[% IF fieldstohide.match('housebound') %] |
1752 |
[% IF fieldstohide.grep('^housebound$').size %] |
| 1753 |
togglePanel( $("#housebound_roles") ); |
1753 |
togglePanel( $("#housebound_roles") ); |
| 1754 |
[% END %] |
1754 |
[% END %] |
| 1755 |
[% END %] |
1755 |
[% END %] |
| 1756 |
[% END %] |
1756 |
[% END %] |
| 1757 |
[% UNLESS step == 4 %] |
1757 |
[% UNLESS step == 4 %] |
| 1758 |
[% IF Koha.Preference('ExtendedPatronAttributes') %] |
1758 |
[% IF Koha.Preference('ExtendedPatronAttributes') %] |
| 1759 |
[% IF fieldstohide.match('additional') %] |
1759 |
[% IF fieldstohide.grep('^additional$').size %] |
| 1760 |
togglePanel( $("#patron_attributes_lgd") ); |
1760 |
togglePanel( $("#patron_attributes_lgd") ); |
| 1761 |
[% END %] |
1761 |
[% END %] |
| 1762 |
[% END %] |
1762 |
[% END %] |
| 1763 |
[% END %] |
1763 |
[% END %] |
| 1764 |
[% UNLESS step == 5 %] |
1764 |
[% UNLESS step == 5 %] |
| 1765 |
[% IF Koha.Preference('EnhancedMessagingPreferences') %] |
1765 |
[% IF Koha.Preference('EnhancedMessagingPreferences') %] |
| 1766 |
[% IF fieldstohide.match('messaging') %] |
1766 |
[% IF fieldstohide.grep('^messaging$').size %] |
| 1767 |
togglePanel( $("#patron_messaging_prefs_lgd") ); |
1767 |
togglePanel( $("#patron_messaging_prefs_lgd") ); |
| 1768 |
$("#messaging_prefs_loading").toggle(); |
1768 |
$("#messaging_prefs_loading").toggle(); |
| 1769 |
[% END %] |
1769 |
[% END %] |
| 1770 |
- |
|
|