header = array('WikimoeBangumi_Plugin', 'header'); //Typecho_Plugin::factory('Widget_Archive')->footer = array('WikimoeBangumi_Plugin', 'footer'); Helper::addRoute("route_WikimoeBangumi","/WikimoeBangumi","WikimoeBangumi_Action",'action'); //Typecho_Plugin::factory('Widget_Abstract_Contents')->contentEx = array('WikimoeBangumi_Plugin', 'setak'); //Typecho_Plugin::factory('Widget_Abstract_Contents')->excerptEx = array('WikimoeBangumi_Plugin', 'setak'); } /** * 禁用插件方法,如果禁用失败,直接抛出异常 * * @static * @access public * @return void * @throws Typecho_Plugin_Exception */ public static function deactivate(){ Helper::removeRoute("route_WikimoeBangumi"); } /** * 获取插件配置面板 * * @access public * @param Typecho_Widget_Helper_Form $form 配置面板 * @return void */ public static function config(Typecho_Widget_Helper_Form $form) { /**表单设置 */ $userID = new Typecho_Widget_Helper_Form_Element_Text('userID', NULL, NULL, _t('输入Bangumi账号')); $form->addInput($userID); $password = new Typecho_Widget_Helper_Form_Element_Password('password', NULL, NULL, _t('输入Bangumi密码(推荐设置成不是常用的密码)')); $form->addInput($password); } /** * 个人用户的配置面板 * * @access public * @param Typecho_Widget_Helper_Form $form * @return void */ /** * 页头输出CSS * * @access public * @param unknown header * @return unknown */ public static function header() { $Path = Helper::options()->pluginUrl . '/WikimoeBangumi/'; echo ''; } public static function footer() { $Path = Helper::options()->pluginUrl . '/WikimoeBangumi/'; echo ''; } public static function personalConfig(Typecho_Widget_Helper_Form $form){} public static function output() { $Path = Helper::options()->pluginUrl . '/WikimoeBangumi/'; echo ''; echo '
追番数据加载中...
'; echo " "; } }