From: <sy...@us...> - 2008-04-12 11:41:57
|
Revision: 12508 http://tikiwiki.svn.sourceforge.net/tikiwiki/?rev=12508&view=rev Author: sylvieg Date: 2008-04-12 04:41:49 -0700 (Sat, 12 Apr 2008) Log Message: ----------- dos2unix Modified Paths: -------------- branches/1.10/templates/tracker_filter.tpl Modified: branches/1.10/templates/tracker_filter.tpl =================================================================== --- branches/1.10/templates/tracker_filter.tpl 2008-04-11 23:07:09 UTC (rev 12507) +++ branches/1.10/templates/tracker_filter.tpl 2008-04-12 11:41:49 UTC (rev 12508) @@ -1,98 +1,98 @@ -<form action="{$smarty.server.PHP_SELF}" method="get"> -<input type="hidden" name="trackerId" value="{$trackerId|escape}" /> -{if $status}<input type="hidden" name="status" value="{$status}" />{/if} -{if $sort_mode}<input type="hidden" name="sort_mode" value="{$sort_mode}" />{/if} -<table class="normal"><tr> -{if ($tracker_info.showStatus eq 'y' or ($tracker_info.showStatusAdminOnly eq 'y' and $tiki_p_admin_trackers eq 'y')) and $showstatus ne 'n'} -{foreach key=st item=stdata from=$status_types} -<td><div class="{$stdata.class}"> -<a href="tiki-view_tracker.php?trackerId={$trackerId}{if $filtervalue}&filtervalue={$filtervalue|escape:"url"}{/if}{if $filterfield}&filterfield={$filterfield|escape:"url"}{/if}{if $sort_mode}&sort_mode={$sort_mode}{/if}&status={$stdata.statuslink}" -class="statusimg"><img src="{$stdata.image}" title="{$stdata.label}" alt="{$stdata.label}" align="top" border="0" width="12" height="12" /></a></div></td> -{/foreach} -{/if} - -{if $show_filters eq 'y'} -<td style="width:100%;text-align:right;"> -<script type="text/javascript"> -fields = new Array({$cnt}); -{assign var=c value=0} -{foreach key=fid item=field from=$listfields} -{if $field.isSearchable eq 'y' and $field.type ne 'f' and $field.type ne 'j' and $field.type ne 'i'} -fields[{$c}] = '{$fid}'; -{assign var=c value=$c+1} -{/if} -{/foreach} -</script> -<select name="filterfield" onchange="multitoggle(fields,this.options[selectedIndex].value);flip('filterbutton');"> -<option value="">{tr}Choose a filter{/tr}</option> -{foreach key=fid item=field from=$listfields} -{if $field.isSearchable eq 'y' and $field.type ne 'f' and $field.type ne 'j' and $field.type ne 'i' and ($field.isHidden ne 'y' or $tiki_p_admin_trackers eq 'y')} -<option value="{$fid}"{if $fid eq $filterfield} selected="selected"{/if}>{$field.name|truncate:65:"..."}</option> -{assign var=filter_button value='y'} -{/if} -{/foreach} -</select> -</td> -{/if} -<td class="formcolor"> -{assign var=cnt value=0} -{foreach key=fid item=field from=$listfields} -{if $field.isSearchable eq 'y' and $field.type ne 'f' and $field.type ne 'j' and $field.type ne 'i'} -{if $field.type eq 'c'} -<div style="display:{if $filterfield eq $fid}block{else}none{/if};" id="fid{$fid}"><select name="filtervalue[{$fid}]"> -<option value="y"{if $filtervalue eq 'y'} selected="selected"{/if}>{tr}Yes{/tr}</option> -<option value="n"{if $filtervalue eq 'n'} selected="selected"{/if}>{tr}No{/tr}</option> -</select></div> -{elseif $field.type eq 'd' or $field.type eq 'D'} -<div style="display:{if $filterfield eq $fid}block{else}none{/if};" id="fid{$fid}"><select name="filtervalue[{$fid}]"> -{if $field.type eq 'D'}<option value="" />{/if} -{section name=jx loop=$field.options_array} -<option value="{$field.options_array[jx]|escape}" {if $filtervalue eq $field.options_array[jx]}{assign var=gotit value=y}selected="selected"{/if}>{$field.options_array[jx]|tr_if}</option> -{/section} -</select> -{if $field.type eq 'D'}<input type="text" name="filtervalue_other"{if $gotit ne 'y'} value="{$filtervalue}"{/if} />{/if} -</div> - -{elseif $field.type eq 'R'} -<div style="display:{if $filterfield eq $fid}block{else}none{/if};" id="fid{$fid}"> -{section name=jx loop=$field.options_array} -<input type="radio" name="filtervalue[{$fid}]" value="{$field.options_array[jx]|escape}" {if $filtervalue eq $field.options_array[jx]}checked="checked"{/if} />{$field.options_array[jx]|escape} -{/section} -</div> - -{elseif $field.type eq 'e'}{* category *} - -<div style="display:{if $filterfield eq $fid}block{else}none{/if};" id="fid{$fid}"> -<table><tr> - -{cycle name=rows values=",</tr><tr>" advance=false print=false} -{foreach key=ku item=iu from=$field.categories name=eforeach} - <td width="50%" nowrap="nowrap"> - <input type="checkbox" name="filtervalue[{$fid}][]" value="{$iu.categId}" id="cat{$iu.categId}" - {if $fid == $filterfield && is_array($filtervalue) && in_array($iu.categId,$filtervalue)} checked{/if} - /> - <label for="cat{$i.categId}">{$iu.name|escape}</label> - </td> - {if !$smarty.foreach.eforeach.last}{cycle name=rows}{else}{if $fields[ix].categories|@count%2}<td></td>{/if}{/if} -{/foreach} - -</tr></table> -</div> - -{else} - -<div style="display:{if $filterfield eq $fid}block{else}none{/if};" id="fid{$fid}"><input type="text" name="filtervalue[{$fid}]" value="{if $fid == $filterfield}{$filtervalue}{/if}" /></div> -{/if} -{assign var=cnt value=$cnt+1} -{/if} -{/foreach} -</td> -{if $filter_button eq 'y'} -<td> -<input id="filterbutton" type="submit" name="filter" value="{tr}Filter{/tr}" style="display:{if $filterfield}inline{else}none{/if}" /> -</td> -{/if} -</tr> -</table> -<div align='left'>{$item_count}{if $item_count eq 1}{tr} item found{/tr}{else}{tr} items found{/tr}{/if}</div> -</form> +<form action="{$smarty.server.PHP_SELF}" method="get"> +<input type="hidden" name="trackerId" value="{$trackerId|escape}" /> +{if $status}<input type="hidden" name="status" value="{$status}" />{/if} +{if $sort_mode}<input type="hidden" name="sort_mode" value="{$sort_mode}" />{/if} +<table class="normal"><tr> +{if ($tracker_info.showStatus eq 'y' or ($tracker_info.showStatusAdminOnly eq 'y' and $tiki_p_admin_trackers eq 'y')) and $showstatus ne 'n'} +{foreach key=st item=stdata from=$status_types} +<td><div class="{$stdata.class}"> +<a href="tiki-view_tracker.php?trackerId={$trackerId}{if $filtervalue}&filtervalue={$filtervalue|escape:"url"}{/if}{if $filterfield}&filterfield={$filterfield|escape:"url"}{/if}{if $sort_mode}&sort_mode={$sort_mode}{/if}&status={$stdata.statuslink}" +class="statusimg"><img src="{$stdata.image}" title="{$stdata.label}" alt="{$stdata.label}" align="top" border="0" width="12" height="12" /></a></div></td> +{/foreach} +{/if} + +{if $show_filters eq 'y'} +<td style="width:100%;text-align:right;"> +<script type="text/javascript"> +fields = new Array({$cnt}); +{assign var=c value=0} +{foreach key=fid item=field from=$listfields} +{if $field.isSearchable eq 'y' and $field.type ne 'f' and $field.type ne 'j' and $field.type ne 'i'} +fields[{$c}] = '{$fid}'; +{assign var=c value=$c+1} +{/if} +{/foreach} +</script> +<select name="filterfield" onchange="multitoggle(fields,this.options[selectedIndex].value);flip('filterbutton');"> +<option value="">{tr}Choose a filter{/tr}</option> +{foreach key=fid item=field from=$listfields} +{if $field.isSearchable eq 'y' and $field.type ne 'f' and $field.type ne 'j' and $field.type ne 'i' and ($field.isHidden ne 'y' or $tiki_p_admin_trackers eq 'y')} +<option value="{$fid}"{if $fid eq $filterfield} selected="selected"{/if}>{$field.name|truncate:65:"..."}</option> +{assign var=filter_button value='y'} +{/if} +{/foreach} +</select> +</td> +{/if} +<td class="formcolor"> +{assign var=cnt value=0} +{foreach key=fid item=field from=$listfields} +{if $field.isSearchable eq 'y' and $field.type ne 'f' and $field.type ne 'j' and $field.type ne 'i'} +{if $field.type eq 'c'} +<div style="display:{if $filterfield eq $fid}block{else}none{/if};" id="fid{$fid}"><select name="filtervalue[{$fid}]"> +<option value="y"{if $filtervalue eq 'y'} selected="selected"{/if}>{tr}Yes{/tr}</option> +<option value="n"{if $filtervalue eq 'n'} selected="selected"{/if}>{tr}No{/tr}</option> +</select></div> +{elseif $field.type eq 'd' or $field.type eq 'D'} +<div style="display:{if $filterfield eq $fid}block{else}none{/if};" id="fid{$fid}"><select name="filtervalue[{$fid}]"> +{if $field.type eq 'D'}<option value="" />{/if} +{section name=jx loop=$field.options_array} +<option value="{$field.options_array[jx]|escape}" {if $filtervalue eq $field.options_array[jx]}{assign var=gotit value=y}selected="selected"{/if}>{$field.options_array[jx]|tr_if}</option> +{/section} +</select> +{if $field.type eq 'D'}<input type="text" name="filtervalue_other"{if $gotit ne 'y'} value="{$filtervalue}"{/if} />{/if} +</div> + +{elseif $field.type eq 'R'} +<div style="display:{if $filterfield eq $fid}block{else}none{/if};" id="fid{$fid}"> +{section name=jx loop=$field.options_array} +<input type="radio" name="filtervalue[{$fid}]" value="{$field.options_array[jx]|escape}" {if $filtervalue eq $field.options_array[jx]}checked="checked"{/if} />{$field.options_array[jx]|escape} +{/section} +</div> + +{elseif $field.type eq 'e'}{* category *} + +<div style="display:{if $filterfield eq $fid}block{else}none{/if};" id="fid{$fid}"> +<table><tr> + +{cycle name=rows values=",</tr><tr>" advance=false print=false} +{foreach key=ku item=iu from=$field.categories name=eforeach} + <td width="50%" nowrap="nowrap"> + <input type="checkbox" name="filtervalue[{$fid}][]" value="{$iu.categId}" id="cat{$iu.categId}" + {if $fid == $filterfield && is_array($filtervalue) && in_array($iu.categId,$filtervalue)} checked{/if} + /> + <label for="cat{$i.categId}">{$iu.name|escape}</label> + </td> + {if !$smarty.foreach.eforeach.last}{cycle name=rows}{else}{if $fields[ix].categories|@count%2}<td></td>{/if}{/if} +{/foreach} + +</tr></table> +</div> + +{else} + +<div style="display:{if $filterfield eq $fid}block{else}none{/if};" id="fid{$fid}"><input type="text" name="filtervalue[{$fid}]" value="{if $fid == $filterfield}{$filtervalue}{/if}" /></div> +{/if} +{assign var=cnt value=$cnt+1} +{/if} +{/foreach} +</td> +{if $filter_button eq 'y'} +<td> +<input id="filterbutton" type="submit" name="filter" value="{tr}Filter{/tr}" style="display:{if $filterfield}inline{else}none{/if}" /> +</td> +{/if} +</tr> +</table> +<div align='left'>{$item_count}{if $item_count eq 1}{tr} item found{/tr}{else}{tr} items found{/tr}{/if}</div> +</form> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |