filter = array('Titleshow_Plugin', 'tshow'); } /** * 禁用插件方法,如果禁用失败,直接抛出异常 * * @static * @access public * @return void * @throws Typecho_Plugin_Exception */ public static function deactivate(){} /** * 获取插件配置面板 * * @access public * @param Typecho_Widget_Helper_Form $form 配置面板 * @return void */ public static function config(Typecho_Widget_Helper_Form $form) { ?>
作者 ❤ 语:'.$say[rand(0,9)].'

')); $form->addInput($tixing); } /** * 个人用户的配置面板 * * @access public * @param Typecho_Widget_Helper_Form $form * @return void */ public static function personalConfig(Typecho_Widget_Helper_Form $form){} /** * 插件实现方法 * * @access public * @return void */ public static function tshow($v, $obj) { $tixing = Typecho_Widget::widget('Widget_Options')->plugin('Titleshow')->tixing;//获取设置参数 if(empty($tixing)){$tixing='请输入密码访问';} //如果未设置则设置默认文字 $v['titleshow'] = false; /** 如果访问权限被禁止【就是如果需要密码】 */ if ($v['hidden']){ $v['text'] = ' !!!
'.'

'.$tixing.'

'.'

 

'.'
!!! '; /** 跳过系统默认 */ $v['hidden'] = false; /** 用于模板判断插件 */ $v['titleshow'] = true; } /** 返回数据 */ return $v; } }