设计 $plugin['name']

 $plugin['version']
唯一标识符(identifier)

检 测 检测插件 ID 是否在 应用中心 已被占用

插件的唯一英文标识,不能够与现有插件标识重复。可使用字母、数字、下划线命名,不能包含其他符号或特殊字符,最大 40 个字节
插件名称(name) 此插件的名称,中英文均可,最多 40 个字节
插件版本号(version) 此插件的版本,中英文均可,最多 20 个字节。版本号高于旧版本号时,安装给用户时将会提示更新
兼容 Discuz! X 版本号 此插件兼容 Discuz! X 的版本,例如:X1.5, X2, X2.5
插件描述(description): 插件的简单描述,最多 100 个字节,可选填
版权信息(copyright):

插件变量设置 - $pluginvar[title]

配置名称 中英文均可,用于显示在插件配置的菜单中,最多 100 个字节。此处支持语言定义,例如:lang_admincp.php 定义了 'myaction'=>'我的操作' ,则此处填写 myaction 即可,这样有利于多语言版本插件的制作
配置说明 描述此项配置的用途和取值范围,详细的描述有利于插件使用者了解这个设置的作用,最多 255 个字节。此处和配置名称类似,也支持语言定义
双击输入框可扩大/缩小
配置类型 设置此配置的数据类型,用于程序中检查和过滤相应配置值
配置变量名 设置配置项目的变量名,用于插件程序中调用,可包含英文、数字和下划线,在同一个插件中需要保持变量名的唯一性,最多 40 个字节
扩充设置 只在配置类型为“选择(select)”时有效,用于设定选项值。等号前面为选项索引(建议用数字),后面为内容,例如:
1 = 光电鼠标
2 = 机械鼠标
3 = 没有鼠标

注意: 选项确定后请勿修改索引和内容的对应关系,但仍可以新增选项。如需调换显示顺序,可以通过移动整行的上下位置来实现
双击输入框可扩大/缩小
  显示顺序 配置名称(必填) 配置变量名(必填) 配置类型 +{eval echo $devlang['plugins_script_add'];}
$var[title] $var[variable] $var[type] 详情
 跳过
扩展 CSS 插件的扩展 CSS
 跳过
  • 插件程序包中包括您设置过的脚本、插件配置XML文件
  • 下载插件包后您可以解压到"source\plugin\$plugin['identifier']"目录下进行开发
  • 插件XML是在您开发过程中,不断修改插件配置时要用到的,为了方便您省去从插件程序包在解压出这个XML而增加的,XML文件需要导到“source\plugin\$plugin['identifier']”
  • 插件钩子添加后,您可以导出插件包与您正在开发的"source\plugin\$plugin['identifier']"进行对比,把您需要的代码合并过去