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 |
- |
|
|