Xiuno BBS 是一款轻量级的 PHP 论坛系统,以其简洁高效著称。今天来分享如何快速上手 Xiuno 插件开发。
一、插件目录结构
plugin/
└── my_plugin/
├── conf.json # 插件配置
├── hook/ # 钩子文件
├── route/ # 路由文件
├── model/ # 业务逻辑
└── view/ # 模板文件
二、conf.json 配置
{
"name": "我的插件",
"version": "1.0.0",
"bbs_version": "4.0.4",
"installed": 0,
"enable": 0,
"hooks_rank": [],
"dependencies": []
}
三、注册路由
在 hook/index_route_case_end.php 中添加:
case 'my_page':
include APP_PATH . 'plugin/my_plugin/route/my_page.php';
break;
四、编写业务逻辑
在 route/my_page.php 中处理请求:
Hello, Xiuno!
以上就是 Xiuno 插件开发的基础流程,后续会分享更多进阶技巧。