DIY残存模块及模块模板彻底清除的办法-Discuz教程下载

DIY残存模块及模块模板彻底清除的办法

开通本站Svip会员,全站资源免费下
首先,我们要备份当前已经修改好的DIY并且确认其他的模块和模块模版都不需要。
备份教程如下:Discuz的DIY导入导出教程
第二步,数据库字典我们就可以找到需要卸载哪些表
后台,站长数据库,升级,执行操作语句(不会升级的先看教程:Discuz在后台执行SQL语句的方法


第三步,创建两个表,依然是后台,站长,数据库,升级,执行操作语句:

模块表:
  1. DROP TABLE IF EXISTS pre_common_block;
  2. CREATE TABLE pre_common_block (
  3.   bid mediumint(8) unsigned NOT NULL AUTO_INCREMENT,
  4.   blockclass varchar(255) NOT NULL DEFAULT '0',
  5.   blocktype tinyint(1) NOT NULL DEFAULT '0',
  6.   `name` varchar(255) NOT NULL DEFAULT '',
  7.   title text NOT NULL,
  8.   classname varchar(255) NOT NULL DEFAULT '',
  9.   summary text NOT NULL,
  10.   uid mediumint(8) unsigned NOT NULL DEFAULT '0',
  11.   username varchar(255) NOT NULL DEFAULT '',
  12.   styleid smallint(6) unsigned NOT NULL DEFAULT '0',
  13.   blockstyle text NOT NULL,
  14.   picwidth smallint(6) unsigned NOT NULL DEFAULT '0',
  15.   picheight smallint(6) unsigned NOT NULL DEFAULT '0',
  16.   target varchar(255) NOT NULL DEFAULT '',
  17.   dateformat varchar(255) NOT NULL DEFAULT '',
  18.   dateuformat tinyint(1) NOT NULL DEFAULT '0',
  19.   script varchar(255) NOT NULL DEFAULT '',
  20.   param text NOT NULL,
  21.   shownum smallint(6) unsigned NOT NULL DEFAULT '0',
  22.   cachetime int(10) NOT NULL DEFAULT '0',
  23.   cachetimerange char(5) NOT NULL DEFAULT '',
  24.   punctualupdate tinyint(1) NOT NULL DEFAULT '0',
  25.   hidedisplay tinyint(1) NOT NULL DEFAULT '0',
  26.   dateline int(10) unsigned NOT NULL DEFAULT '0',
  27.   notinherited tinyint(1) NOT NULL DEFAULT '0',
  28.   isblank tinyint(1) NOT NULL DEFAULT '0',
  29.   PRIMARY KEY (bid)
  30. ) TYPE=MyISAM;
复制代码
模块模版表:
  1. DROP TABLE IF EXISTS pre_common_block_style;
  2. CREATE TABLE pre_common_block_style (
  3.   styleid smallint(6) unsigned NOT NULL AUTO_INCREMENT,
  4.   blockclass varchar(255) NOT NULL DEFAULT '',
  5.   `name` varchar(255) NOT NULL DEFAULT '',
  6.   template text NOT NULL,
  7.   `hash` varchar(255) NOT NULL DEFAULT '',
  8.   getpic tinyint(1) NOT NULL DEFAULT '0',
  9.   getsummary tinyint(1) NOT NULL DEFAULT '0',
  10.   makethumb tinyint(1) NOT NULL DEFAULT '0',
  11.   settarget tinyint(1) NOT NULL DEFAULT '0',
  12.   `fields` text NOT NULL,
  13.   moreurl tinyint(1) NOT NULL DEFAULT '0',
  14.   PRIMARY KEY (styleid),
  15.   KEY `hash` (`hash`),
  16.   KEY blockclass (blockclass)
  17. ) TYPE=MyISAM;
复制代码

全部评论 0

您需要登录后才可以回帖 立即登录
登录
0
0
0
返回顶部