
当解压之后,会有一个插件文件夹!这个文件夹你需要全部上传到你的网站目录source/plugin/ 下面!然后安装即可!这里不讲安装方法了,继续讲内部结构!点击进入文件夹内部,可以看到有很多PHP文件及一些文件夹,如下图;

从文件夹可以看到:
1,首先里面有四个XML文件,这就是插件的配置文件及相关语言包文件!里面包含了插件的名称、版本号、适合的Discuz版本号、版权信息和一些设置的语言说明!其中带有SC的是简体中文版,TC则是繁体中文版,而GBK和UTF8及BIG5则是三种不同的编码格式,这四种XML代表了四种不同的Discuz编码版本,所以插件一般不需要做转码工作,都是自带全编码的!
2,然后是template文件夹,从名字就可以看出这是插件的模板文件,如果需要修改模版的前台样式,在这里面修改即可!当然,很多插件可能没有这个文件夹,而是只有一个HTML文件或者直接写在PHP里面,这样的按文件查找修改即可!
3,install.php文件是安装文件,很多插件都有这个。uninstall.php很明显就是卸载文件了,没什么说的,有些插件作者会加密,一般会有很多其他文件来配合加密,不过入口仍然是在install.php文件里面!
4,images文件夹很明显就是插件所需要的图片等资源文件夹了,不同的插件名称不同,不过作用大同小异!
5,其余的PHP文件就是插件的功能实现核心文件了,这些文件少则一个,多则十几个或者几十个,由插件的复杂程度决定
以上就是Discuz插件的目录文件分析,绝大多数插件都是采用这种结构,一部分插件可能没有install.php文件,不过也能离线安装,所以具体的插件要具体分析,都比较简单!