目录

升级配置及抛弃数据库

在阅读本文之前,请先阅读:TConfig类和TMeta类

升级配置

请将全部的配置用TConfig类保存,这样可以实现插件数据随数据库保存,保存、读取和升级也更加方便。

以下是一些常用正则:

()<a(.+?)“>(.+?)</a>替换为<a$2”>$1$3</span></a>

Call LoadValueForSetting\(.+?, TRUE, “.+?”, “(.+?)”, (.+?)\)替换为$2 = $1

Call SaveValueForSetting\(.+?, TRUE, “String”, “(.+?)”, (.+?)\)替换为PluginName_Config.Write “$1”,$2

<%=ZC_BLOG_HOST%>PLUGIN替换为<%=BlogHost%>zb_users/PLUGIN

<%=ZC_BLOG_HOST%>cmd.asp替换为<%=BlogHost%>zb_system/cmd.asp

<!– #include file=“../../function/替换为<!– #include file=”../../../zb_system/function/

抛弃自带数据库

2.0版本的插件,在大多数情况下再去创建一个ACCESS数据库纯属浪费空间。

首先,TMeta类,可以存储大部分需要数据库保存的数据,如:

如果由于某些缘故,TMeta无法满足需求,必须创建一个数据表的话强烈建议所有插件以创建一个新表的形式往当前使用的数据库内存放数据。