1 0 0

Xiuno BBS 插件的简单开发教程

学院助手
23-11-07 1219

前言
今天来到本学院学习中勤奋的你~
那么今日带来一个简单的插件制作教程
首先你可以随便找一个插件
目录plugin/xxx (xxx表示插件名称目录)打开后可以获得一个conf.json 文件
我们编辑这个文件
name 表示插件名称
brief  表示插件简介
version 表示插件版本号
bbs_version 表示基于系统最低版本
installed  0表示未安装  1表示已安装
enable  0表示未开启  1表示已开启
hooks_rank   插件的hook使用等级
overwrites_rank   插件overwrite方式使用等级
dependencies  表示依赖关系,例如此插件安装必须依赖与xxx插件才可以安装
好了,了解完conf.json文件后 我们来简单制作一个插件


在你的插件目录建立一个 hook文件夹
然后可以去主题模板里找一些hook  比如到view/htm/index.htm
打开文件后大概3行左右
<!--{hook index_start.htm}-->
那么我们在hook文件夹中建立一个名字为index_start.htm的文件
编辑这个文件
随便写点什么比如  Hello Word !!


然后刷新首页 就会在index_start.htm这个位置出现 hello word !! 字样

同样其他文件,Xiuno BBS 预埋了很多 hook,你可以通过打开源代码查找你想插入的地方,

比如 view/htm/header.inc.htm 中:

Xiuno BBS 插件的简单开发教程

模板目录结构

view/htm/header.inc.htm     头部模板文件

view/htm/footer.inc.htm   页脚模板文件

view/htm/index.htm 首页模板文件

view/htm/forum.htm 列表页模板文件

view/htm/thread.htm 详情页模板文件

view/htm/post.htm 发帖模板页面

route/index.php  首页

route/forum.php 列表页

route/thread.php 详情页

route/post.php 发帖页

展开全文

请先登录后发表评论!

最新回复 (1)
返回
QR Code
学院交流群
294962666
请先登录后发表评论!