Bug 7031 Follow-up, More options for AdvancedSearchTypes
This follow-up patch corrects some markup errors and removes some markup which I think is superfluous: - Using template FILTER command to remove invalid punctuation from ID attributes (to quiet the HTML validator) - Removing <fieldset> since options are bordered by the tab box now - Correcting the conditional which controls the table markup to prevent extra/missing </tr> - Adding missing ID attribute in the OPAC template Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
This commit is contained in:
parent
ae737fcde6
commit
effd4d2fd8
|
|
@ -112,18 +112,15 @@
|
|||
</ul>
|
||||
[% FOREACH advsearchloo IN advancedsearchesloop %]
|
||||
<div id="advsearch-[% advsearchloo.advanced_search_type %]" class="advsearch">
|
||||
<fieldset>
|
||||
<legend>Limit to any of the following:</legend>
|
||||
<h4>Limit to any of the following:</h4>
|
||||
<table>
|
||||
<tr>
|
||||
[% FOREACH itemtypeloo IN advsearchloo.code_loop %]
|
||||
<td><input type="checkbox" id="[% itemtypeloo.ccl %]-[% itemtypeloo.number %]" name="limit" value="mc-[% itemtypeloo.ccl %]:[% itemtypeloo.code %]"/><label for="[% itemtypeloo.ccl %]-[% itemtypeloo.number %]">[% UNLESS ( noItemTypeImages ) %][% IF ( itemtypeloo.imageurl ) %]<img border="0" src="[% itemtypeloo.imageurl %]" alt="[% itemtypeloo.description %]" />[% END %] [% END %]
|
||||
<td><input type="checkbox" id="[% itemtypeloo.ccl FILTER remove(',') %]-[% itemtypeloo.number %]" name="limit" value="mc-[% itemtypeloo.ccl %]:[% itemtypeloo.code %]"/><label for="[% itemtypeloo.ccl FILTER remove(',') %]-[% itemtypeloo.number %]">[% UNLESS ( noItemTypeImages ) %][% IF ( itemtypeloo.imageurl ) %]<img border="0" src="[% itemtypeloo.imageurl %]" alt="[% itemtypeloo.description %]" />[% END %] [% END %]
|
||||
[% itemtypeloo.description %]</label></td>
|
||||
[% UNLESS ( loop.count % 5 ) %]</tr><tr>[% END %]
|
||||
[% IF ( loop.last ) %]</tr>[% ELSE %][% UNLESS ( loop.count % 5 ) %]</tr><tr>[% END %][% END %]
|
||||
[% END %]
|
||||
</tr>
|
||||
</table>
|
||||
</fieldset>
|
||||
</div>
|
||||
[% END %]
|
||||
<!-- /MC-TYPE LIMIT -->
|
||||
|
|
@ -283,6 +280,7 @@
|
|||
</fieldset>
|
||||
<!-- /SEARCH BUTTONS -->
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
|
||||
|
|
|
|||
|
|
@ -158,11 +158,10 @@
|
|||
<table>
|
||||
<tr>
|
||||
[% FOREACH itemtypeloo IN advsearchloo.code_loop %]
|
||||
<td><input type="checkbox" id="[% itemtypeloo.ccl %]-[% itemtypeloo.number %]" name="limit" value="mc-[% itemtypeloo.ccl %]:[% itemtypeloo.code %]"/><label for="[% itemtypeloo.ccl %]-[% itemtypeloo.number %]">[% UNLESS ( noItemTypeImages ) %][% IF ( itemtypeloo.imageurl ) %]<img border="0" src="[% itemtypeloo.imageurl %]" alt="[% itemtypeloo.description %]" />[% END %] [% END %]
|
||||
<td><input type="checkbox" id="[% itemtypeloo.ccl FILTER remove(',') %]-[% itemtypeloo.number %]" name="limit" value="mc-[% itemtypeloo.ccl %]:[% itemtypeloo.code %]"/><label for="[% itemtypeloo.ccl FILTER remove(',') %]-[% itemtypeloo.number %]">[% UNLESS ( noItemTypeImages ) %][% IF ( itemtypeloo.imageurl ) %]<img border="0" src="[% itemtypeloo.imageurl %]" alt="[% itemtypeloo.description %]" />[% END %] [% END %]
|
||||
[% itemtypeloo.description %]</label></td>
|
||||
[% UNLESS ( loop.count % 5 ) %]</tr><tr>[% END %]
|
||||
[% IF ( loop.last ) %]</tr>[% ELSE %][% UNLESS ( loop.count % 5 ) %]</tr><tr>[% END %][% END %]
|
||||
[% END %]
|
||||
</tr>
|
||||
</table>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
|
@ -172,7 +171,7 @@
|
|||
<fieldset><legend>Language</legend>
|
||||
<!-- LANGUAGE LIMIT -->
|
||||
<p><label for="language-limit">Language: </label>
|
||||
<select name="limit">
|
||||
<select id="language-limit" name="limit">
|
||||
<option value="">No Limit</option>
|
||||
[% FOREACH search_languages_loo IN search_languages_loop %]
|
||||
[% IF ( search_languages_loo.selected ) %]
|
||||
|
|
|
|||
Loading…
Reference in New Issue