/** * 禁用插件方法,如果禁用失败,直接抛出异常 * * @static * @access public * @return void * @throws Typecho_Plugin_Exception */ public static function deactivate() { Helper::removeAction('contribute'); Helper::removePanel(3, 'Contribute/panel.php'); self::dropTable(); self::hiddenPage(); }
/** * 禁用插件方法,如果禁用失败,直接抛出异常 * * @access public * @return void * @throws Typecho_Plugin_Exception */ public static function deactivate() { Helper::removeRoute('routeName'); Helper::removeAction('actionName'); Helper::removePanel(1, 'MyPlugin/panel.php'); Helper::removeMenu('menuName'); }
/** * 禁用插件方法,如果禁用失败,直接抛出异常 * * @static * @access public * @return void * @throws Typecho_Plugin_Exception */ public static function deactivate() { $installDb = Typecho_Db::get(); $installDb->query("DROP TABLE IF EXISTS " . $installDb->getPrefix() . self::$tableName); Helper::removeAction('mostcache'); Helper::removePanel(1, 'MostCache/panel.php'); }
/** * 禁用插件方法,如果禁用失败,直接抛出异常 * * @static * @access public * @return void * @throws Typecho_Plugin_Exception */ public static function deactivate() { Helper::removeRoute('share_note'); Helper::removeAction('notes-manage'); // Helper::removePanel(2, 'Notes/add-note.php'); Helper::removePanel(3, 'Notes/manage-notes.php'); self::uninstall(); }
/** * 禁用插件方法,如果禁用失败,直接抛出异常 * * @static * @access public * @return void * @throws Typecho_Plugin_Exception */ public static function deactivate() { Helper::removeAction('likes'); $delFields = Typecho_Widget::widget('Widget_Options')->plugin('TeStat')->delFields; if ($delFields) { $db = Typecho_Db::get(); $prefix = $db->getPrefix(); $db->query('ALTER TABLE `' . $prefix . 'contents` DROP `viewsNum`;'); $db->query('ALTER TABLE `' . $prefix . 'contents` DROP `likesNum`;'); } }
/** * 禁用插件方法,如果禁用失败,直接抛出异常 * * @static * @access public * @return void * @throws Typecho_Plugin_Exception */ public static function deactivate() { Helper::removeAction('DomainTheme-edit'); Helper::removePanel(1, 'DomainTheme/manage-domaintheme.php'); //删除登录记录的表格 $db = Typecho_Db::get(); $prefix = $db->getPrefix(); try { $sql = "drop table " . $prefix . 'domaintheme'; $db->query($sql); } catch (Typecho_Db_Exception $e) { throw new Typecho_Plugin_Exception('删除登录数据表失败'); } return true; }
public static function deactivate() { Helper::removeAction('SyncPost'); }
/** * 禁用插件方法,如果禁用失败,直接抛出异常 * * @static * @access public * @return void * @throws Typecho_Plugin_Exception */ public static function deactivate() { Helper::removeAction('thumbnail'); }
/** * 禁用插件方法,如果禁用失败,直接抛出异常 * * @static * @access public * @return void * @throws Typecho_Plugin_Exception */ public static function deactivate() { Helper::removeAction('dbmanager'); Helper::removePanel(1, 'DbManager/panel.php'); }
/** * 禁用插件方法,如果禁用失败,直接抛出异常 * * @static * @access public * @return void * @throws Typecho_Plugin_Exception */ public static function deactivate() { Helper::removeAction('wordpress-to-typecho'); Helper::removePanel(1, 'WordpressToTypecho/panel.php'); }
/** * 禁用插件方法,如果禁用失败,直接抛出异常 * * @static * @access public * @return void * @throws Typecho_Plugin_Exception */ public static function deactivate() { Helper::removeAction('tools'); Helper::removeRoute('sitemap'); }
/** * 禁用插件方法,如果禁用失败,直接抛出异常 * * @static * @access public * @return void * @throws Typecho_Plugin_Exception */ public static function deactivate() { $db = Typecho_Db::get(); $db->delete('table.options')->where('name = ?', 'Ukagaka_starttime'); Helper::removeAction('Ukagaka'); }
/** * 禁用插件方法,如果禁用失败,直接抛出异常 * * @static * @access public * @return void * @throws Typecho_Plugin_Exception */ public static function deactivate() { Helper::removeAction('googlecode-svn'); }
/** * 禁用插件方法,如果禁用失败,直接抛出异常 * * @static * @access public * @return void * @throws Typecho_Plugin_Exception */ public static function deactivate() { Helper::removeAction('comment-to-mail'); }
/** * 禁用插件方法,如果禁用失败,直接抛出异常 * * @static * @access public * @return void * @throws Typecho_Plugin_Exception */ public static function deactivate() { Helper::removeAction('emlog-to-typecho'); Helper::removePanel(1, 'EmlogToTypecho/panel.php'); }
/** * 禁用插件方法,如果禁用失败,直接抛出异常 * * @static * @access public * @return void * @throws Typecho_Plugin_Exception */ public static function deactivate() { Helper::removeAction('huifeng-members-edit'); Helper::removePanel(3, 'HuifengMembers/manage-members.php'); }
/** * 禁用插件方法,如果禁用失败,直接抛出异常 * * @static * @access public * @return void * @throws Typecho_Plugin_Exception */ public static function deactivate() { Helper::removeAction('upload-plugin'); Helper::removePanel(1, 'UploadPlugin/panel.php'); }
/** * 禁用插件方法,如果禁用失败,直接抛出异常 * * @static * @access public * @return void * @throws Typecho_Plugin_Exception */ public static function deactivate() { Helper::removePanel(3, 'LoginLimit/manage_log.php'); Helper::removeAction('login_log'); //删除登录记录的表格 $db = Typecho_Db::get(); $prefix = $db->getPrefix(); try { $sql = "drop table " . $prefix . 'loginlog'; $db->query($sql); } catch (Typecho_Db_Exception $e) { throw new Typecho_Plugin_Exception('删除登录数据表失败'); } return true; }
/** * 禁用插件方法,如果禁用失败,直接抛出异常 * * @static * @access public * @return void * @throws Typecho_Plugin_Exception */ public static function deactivate() { Helper::removeAction('avatars-delete'); }
/** * 禁用插件方法,如果禁用失败,直接抛出异常 * * @static * @access public * @return void * @throws Typecho_Plugin_Exception */ public static function deactivate() { Helper::removeAction('typexport'); Helper::removePanel(1, 'TypExport/panel.php'); }
/** * 禁用插件方法,如果禁用失败,直接抛出异常 * * @static * @access public * @return void * @throws Typecho_Plugin_Exception */ public static function deactivate() { Helper::removeAction('RoutesHelper'); Helper::removePanel(4, 'RoutesHelper/panel.php'); }
/** * 禁用插件方法,如果禁用失败,直接抛出异常 * * @static * @access public * @return void * @throws Typecho_Plugin_Exception */ public static function deactivate() { Helper::removeAction('gallery-edit'); Helper::removePanel(3, 'HighSlide/manage-gallery.php'); }
public static function deactivate() { Helper::removeAction('OptimizeDB'); Helper::removePanel(1, 'OptimizeDB/Panel.php'); }
/** * 禁用duoshuo方法,如果禁用失败,直接抛出异常 * * @static * @access public * @return void * @throws Typecho_Plugin_Exception */ public static function deactivate() { Helper::removeAction('duoshuo-edit'); Helper::removeRoute('DuoShuoSync'); Helper::removePanel(3, 'Duoshuo/manage-duoshuo.php'); }
/** * 禁用插件方法,如果禁用失败,直接抛出异常 * * @static * @access public * @return void * @throws Typecho_Plugin_Exception */ public static function deactivate() { Helper::removeAction('links-edit'); Helper::removePanel(3, 'Links/manage-links.php'); }
/** * 禁用插件方法,如果禁用失败,直接抛出异常 * * @static * @access public * @return void * @throws Typecho_Plugin_Exception */ public static function deactivate() { Helper::removeAction(github_git); }
/** * 禁用插件方法,如果禁用失败,直接抛出异常 * * @static * @access public * @return void * @throws Typecho_Plugin_Exception */ public static function deactivate() { Helper::removeAction(self::$action); Helper::removePanel(1, self::$panel); }
/** * 禁用插件方法,如果禁用失败,直接抛出异常 * * @static * @access public * @return void * @throws Typecho_Plugin_Exception */ public static function deactivate() { Helper::removeAction('kgsoft_dbbak'); Helper::removePanel(1, "TEDbBak/MainView.php"); Helper::removeRoute("forbiddenUrl"); }
/** * 禁用插件方法,如果禁用失败,直接抛出异常 * * @static * @access public * @return void * @throws Typecho_Plugin_Exception */ public static function deactivate() { Helper::removeAction('plugins-kind-upload'); }
/** * 禁用插件方法,如果禁用失败,直接抛出异常 * * @static * @access public * @return void * @throws Typecho_Plugin_Exception */ public static function deactivate() { Helper::removeAction('like'); }