From: <sy...@us...> - 2009-08-07 15:45:57
|
Revision: 20669 http://tikiwiki.svn.sourceforge.net/tikiwiki/?rev=20669&view=rev Author: sylvieg Date: 2009-08-07 15:45:48 +0000 (Fri, 07 Aug 2009) Log Message: ----------- [MOD]tabse: option toggle=n not to show the toggle Modified Paths: -------------- trunk/lib/smarty_tiki/block.tabset.php trunk/templates/wiki-plugins/wikiplugin_stat.tpl Modified: trunk/lib/smarty_tiki/block.tabset.php =================================================================== --- trunk/lib/smarty_tiki/block.tabset.php 2009-08-07 15:44:13 UTC (rev 20668) +++ trunk/lib/smarty_tiki/block.tabset.php 2009-08-07 15:45:48 UTC (rev 20669) @@ -10,7 +10,8 @@ /** * \brief smarty_block_tabs : add tabs to a template * - * params: TODO + * params: name + * params: toggle=y on n default * * usage: * \code @@ -38,21 +39,24 @@ global $smarty_tabset_name, $smarty_tabset; return; } else { + $ret = ''; //closing if ( $prefs['feature_tabs'] == 'y') { - require_once $smarty->_get_plugin_filepath('function','button'); - if (isset($_COOKIE["tabbed_$smarty_tabset_name"]) and $_COOKIE["tabbed_$smarty_tabset_name"] == 'n') { - $button_params['_text'] = tra('Tab View'); - } else { - $button_params['_text'] = tra('No Tab'); + if (empty($params['toggle']) || $params['toggle'] != 'n') { + require_once $smarty->_get_plugin_filepath('function','button'); + if (isset($_COOKIE["tabbed_$smarty_tabset_name"]) and $_COOKIE["tabbed_$smarty_tabset_name"] == 'n') { + $button_params['_text'] = tra('Tab View'); + } else { + $button_params['_text'] = tra('No Tab'); + } + $button_params['_auto_args']='*'; + $button_params['_onclick'] = "setCookie('tabbed_$smarty_tabset_name','".((isset($_COOKIE["tabbed_$smarty_tabset_name"]) && $_COOKIE["tabbed_$smarty_tabset_name"] == 'n') ? 'y' : 'n' )."') ;"; + $notabs = smarty_function_button($button_params,$smarty); + $ret = "<div class='tabstoggle floatright'>$notabs</div><br class='clear'/>"; } - $button_params['_auto_args']='*'; - $button_params['_onclick'] = "setCookie('tabbed_$smarty_tabset_name','".((isset($_COOKIE["tabbed_$smarty_tabset_name"]) && $_COOKIE["tabbed_$smarty_tabset_name"] == 'n') ? 'y' : 'n' )."') ;"; - $notabs = smarty_function_button($button_params,$smarty); } else { return $content; } - $ret = "<div class='tabstoggle floatright'>$notabs</div><br class='clear'/>"; if ( isset($_COOKIE["tabbed_$smarty_tabset_name"]) && $_COOKIE["tabbed_$smarty_tabset_name"] == 'n' ) { return $ret.$content; } Modified: trunk/templates/wiki-plugins/wikiplugin_stat.tpl =================================================================== --- trunk/templates/wiki-plugins/wikiplugin_stat.tpl 2009-08-07 15:44:13 UTC (rev 20668) +++ trunk/templates/wiki-plugins/wikiplugin_stat.tpl 2009-08-07 15:45:48 UTC (rev 20669) @@ -1,5 +1,5 @@ {* $Id$ *} -{tabset} +{tabset toggle='n'} {foreach from=$stat key=when item=typeStat} {capture name='tabtitle'} {if $when eq 'lastday'}{tr}Last Day{/tr} This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |