From: <jon...@us...> - 2010-08-24 10:08:18
|
Revision: 28691 http://tikiwiki.svn.sourceforge.net/tikiwiki/?rev=28691&view=rev Author: jonnybradley Date: 2010-08-24 10:08:11 +0000 (Tue, 24 Aug 2010) Log Message: ----------- [FIX] trackerlist: Don't show checkbox submit button if no name or title supplied (e.g. for datachannels) Also show example checkbox syntax in param list Modified Paths: -------------- trunk/lib/wiki-plugins/wikiplugin_trackerlist.php trunk/templates/tiki-plugin_trackerlist.tpl Modified: trunk/lib/wiki-plugins/wikiplugin_trackerlist.php =================================================================== --- trunk/lib/wiki-plugins/wikiplugin_trackerlist.php 2010-08-23 23:03:06 UTC (rev 28690) +++ trunk/lib/wiki-plugins/wikiplugin_trackerlist.php 2010-08-24 10:08:11 UTC (rev 28691) @@ -169,6 +169,7 @@ 'required' => false, 'name' => tra('Checkbox'), 'description' => tra('Adds a checkbox on each line to be able to do an action.') . '<br />' . + tra('e.g. fieldId/postName/Title/Submit/ActionUrl/tpl/radio|dropdown') . '<br />' . tra('More info at http://doc.tiki.org/PluginTrackerList#checkbox'), 'advanced' => true, ), Modified: trunk/templates/tiki-plugin_trackerlist.tpl =================================================================== --- trunk/templates/tiki-plugin_trackerlist.tpl 2010-08-23 23:03:06 UTC (rev 28690) +++ trunk/templates/tiki-plugin_trackerlist.tpl 2010-08-24 10:08:11 UTC (rev 28691) @@ -40,7 +40,7 @@ {initials_filter_links _initial='tr_initial'} {/if} - {if $checkbox && $items|@count gt 0}<form method="post" action="{$checkbox.action}">{/if} + {if $checkbox && $items|@count gt 0 && empty($tpl)}<form method="post" action="{if empty($checkbox.action)}#{else}$checkbox.action{/if}">{/if} {if $trackerlistmapview} {wikiplugin _name="googlemap" name=$trackerlistmapname type="objectlist" width="400" height="400"}{/wikiplugin} @@ -220,9 +220,12 @@ {if $items|@count eq 0} {tr}No records found{/tr} {elseif $checkbox} -<br /> {if $checkbox.tpl}{include file="$checkbox.tpl"}{/if} -<input type="submit" name="{$checkbox.submit}" value="{tr}{$checkbox.title}{/tr}" /></form> + {if !empty($checkbox.submit) and !empty($checkbox.title)} + <br /> + <input type="submit" name="{$checkbox.submit}" value="{tr}{$checkbox.title}{/tr}" /> + {/if} + </form> {/if} {/if} This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |