PHPwind插件结构

所有插件被放置在“/hack/”目录下管理。一般插件包含以下几个文件:

1info.xml  插件默认安装基本信息

2admin.php  插件后台管理程序页面

3index.php  插件前台运行程序页面

4template  插件所需模板文件此文件夹一般包含admin.htm index.htm

5sql.txt  创建插件需要的数据表

 

Sql.txt语法规则:

CREATE TABLE `pw_tablename1` (

 `lottery_id` smallint(6) unsigned NOT NULL,

 `user_uid` mediumint(8) unsigned NOT NULLDEFAULT '0',

 `draw_count` int(3) unsigned NOT NULL DEFAULT'0',

 KEY`lottery_id` (`lottery_id`,`user_uid`)

) ENGINE=MyISAM;

 

CREATE TABLE ` pw_tablename2` (

 `win_id` mediumint(8) unsigned NOT NULLAUTO_INCREMENT,

 `lottery_id` smallint(6) NOT NULL DEFAULT '0',

 `win_time` int(10) unsigned NOT NULL DEFAULT'0',

 `user_uid` mediumint(8) unsigned NOT NULLDEFAULT '0',

 `user_name` varchar(15) NOT NULL,

 `award_content` text NOT NULL,

 PRIMARY KEY (`win_id`),

 KEY`lottery_id` (`lottery_id`),

 KEY`user_uid` (`user_uid`)

) ENGINE=MyISAM;

 

每一个创建语句末尾用“;”结束,create语句间有一行间隔,数据表的名称自定义创建。

 

Info.xml语法规则:

<?xml version="1.0" ?>

<hack>

<hackname>插件名称</hackname>

<ifopen>0/1/2 </ifopen>     前版本会将插件菜单显示为:隐藏、下拉显示、直接显示,8.7以上版本暂无用处

</hack>

 

 

制作人:飞虎                                           无兄弟不编程!

====================================================

 

欢迎加QQ群进行更多交流:305397511     专注于php、mysql以及开源框架

 

 

posted @ 2012-02-16 20:08  飞虎cnblog  阅读(249)  评论(0编辑  收藏  举报
友情链接:技术迷 | JSM官方博客 | 阿旭博客 | 有声小说在线听