[% SET tables = module %]
[% IF tables.$pagename.keys and tables.$pagename.keys.size > 0 %]
[% FOR tablename IN tables.$pagename.keys.sort %]
+ [% IF pagename == 'additem' AND tablename == 'itemst' %]
+ <div class="alert">Changes made below will only apply to item subfields that are mapped to the 'items' table. <a href="/cgi-bin/koha/admin/koha2marclinks.pl?tablename=items">Go to Koha to MARC mapping</a></div>
+ [% END %]
<table>
- <caption>[% tablename %]</caption>
- <thead><tr><th>Column name</th><th>Is Hidden by default</th><th>Cannot be toggled</th></tr></thead>
+ <caption>
+ [% IF tablename == 'currencies-table' %]
+ Currency
+ [% ELSIF pagename == 'additem' AND tablename == 'itemst' %]
+ Items Editor
+ [% END %]
+ (id=[% tablename %])
+ </caption>
+ <thead><tr><th>Column name</th><th>Is hidden by default</th><th>Cannot be toggled</th></tr></thead>
<tbody>
[% FOR column IN tables.$pagename.$tablename %]
+ [% SET value = pagename _ '#' _ tablename _ '#' _ column.columnname %]
<tr>
<td>
[% column.columnname %]
- <input type="hidden" name="columnid" value="[% pagename %]_[% tablename %]_[% column.columnname %]" />
+ <input type="hidden" name="columnid" value="[% value %]" />
</td>
<td>
[% IF column.is_hidden %]
[% IF column.cannot_be_modified %]
- <input type="checkbox" name="[% pagename %]_[% tablename %]_[% column.columnname %]_hidden" value="1" checked="checked" disabled="disabled" />
- <input type="hidden" name="[% pagename %]_[% tablename %]_[% column.columnname %]_hidden" value="1" />
+ <input type="checkbox" name="[% value %]_hidden" value="1" checked="checked" disabled="disabled" />
+ <input type="hidden" name="[% value %]_hidden" value="1" />
[% ELSE %]
- <input type="checkbox" name="[% pagename %]_[% tablename %]_[% column.columnname %]_hidden" value="1" checked="checked" />
+ <input type="checkbox" name="[% value %]_hidden" value="1" checked="checked" />
[% END %]
[% ELSE %]
[% IF column.cannot_be_modified %]
- <input type="checkbox" name="[% pagename %]_[% tablename %]_[% column.columnname %]_hidden" value="1" disabled="disabled" />
- <input type="hidden" name="[% pagename %]_[% tablename %]_[% column.columnname %]_hidden" value="0" />
+ <input type="checkbox" name="[% value %]_hidden" value="1" disabled="disabled" />
+ <input type="hidden" name="[% value %]_hidden" value="0" />
[% ELSE %]
- <input type="checkbox" name="[% pagename %]_[% tablename %]_[% column.columnname %]_hidden" value="1" />
+ <input type="checkbox" name="[% value %]_hidden" value="1" />
[% END %]
[% END %]
</td>
<td>
[% IF column.cannot_be_toggled %]
[% IF column.cannot_be_modified %]
- <input type="checkbox" name="[% pagename %]_[% tablename %]_[% column.columnname %]_cannot_be_toggled" value="1" checked="checked" disabled="disabled" />
- <input type="hidden" name="[% pagename %]_[% tablename %]_[% column.columnname %]_cannot_be_toggled" value="1" />
+ <input type="checkbox" name="[% value %]_cannot_be_toggled" value="1" checked="checked" disabled="disabled" />
+ <input type="hidden" name="[% value %]_cannot_be_toggled" value="1" />
[% ELSE %]
- <input type="checkbox" name="[% pagename %]_[% tablename %]_[% column.columnname %]_cannot_be_toggled" value="1" checked="checked" />
+ <input type="checkbox" name="[% value %]_cannot_be_toggled" value="1" checked="checked" />
[% END %]
[% ELSE %]
[% IF column.cannot_be_modified %]
- <input type="checkbox" name="[% pagename %]_[% tablename %]_[% column.columnname %]_cannot_be_toggled" value="1" disabled="disabled" />
- <input type="hidden" name="[% pagename %]_[% tablename %]_[% column.columnname %]_cannot_be_toggled" value="0" />
+ <input type="checkbox" name="[% value %]_cannot_be_toggled" value="1" disabled="disabled" />
+ <input type="hidden" name="[% value %]_cannot_be_toggled" value="0" />
[% ELSE %]
- <input type="checkbox" name="[% pagename %]_[% tablename %]_[% column.columnname %]_cannot_be_toggled" value="1" />
+ <input type="checkbox" name="[% value %]_cannot_be_toggled" value="1" />
[% END %]
[% END %]
</td>
collapsible: true,
autoHeight: false,
header: "h3",
- active: [% panel %]
+ [%- IF panel -%]
+ [%# we were asked to show a specific panel, usually on update %]
+ active: [%- panel -%]
+ [%- ELSE -%]
+ active: false
+ [%- END -%]
});
});
</script>
<h4>Circulation tables</h4>
[% PROCESS pagelist module=modules.circ modulename="circ" %]
</div>
+
+ <h3><a href="#members">Patrons</a></h3>
+ <div id="members">
+ <h4>Patrons tables</h4>
+ [% PROCESS pagelist module=modules.members modulename="members" %]
+ </div>
+
+ <h3><a href="#reports">Reports</a></h3>
+ <div id="reports">
+ <h4>Reports tables</h4>
+ [% PROCESS pagelist module=modules.reports modulename="reports" %]
+ </div>
+
</div>
</div>
</div>