新建目錄和文件,假定插件名為 my\_plugin:
plugin/
my\_plugin/
conf.json( 配 置 文 件 )icon.png(圖標寬高:54\*54)hook/
index\_route\_case\_end.php (插入點,該插入點在index.php)hello.php(你的業務邏輯文件)
conf.json 內容:
{
"name":"我的第一個XiunoBBS插件","brief":"我的插件介紹。",
"version":"1.0",
"bbs\_version":"4.0","installed":0,"enable":0,"hooks\_rank":\[\],"overwrites\_rank":\[\],"dependencies":\[\]
}
index\_route\_case\_end.php 內容:
case'hello':include APP\_PATH.'plugin/my\_plugin/hello.php';break;
hello.php 內容:
<?php
message(0,'Hello, Plugin');
?>
網址訪問:<http://mydomain.com/?hello.htm>
- Xiuno BBS 入門
- Xiuno BBS 是什么?
- 如何獲取?
- 如何安裝?
- URL-Rewrite 網址美化
- URL-Rewrite 網址美化
- 轉發規則Nginx:
- Apache:
- Apache .htaccess
- Apache httpd.conf
- 性能優化
- 前端技術棧
- Bootstrap 4
- Bootstrap 4.0
- 效果:
- 中文資料:
- JQuery 3
- JQuery 3.1
- 效果:
- Tether.js
- Tether.js
- 效果:
- 官方網站:
- Fontawesome
- Fontawesome
- 部分圖標預覽
- xiuno.js
- xiuno.js 是什么?
- Xiuno.js 是什么?
- 效果:
- $.alert()
- $.alert()
- 程序結構
- 目錄結構
- Xiuno BBS 4.0 目錄結構
- 表結構
- Xiuno BBS 4.0 表結構
- MVC 分層架構
- MVC 分層架構
- 圖例:
- 插件開發
- Hello, Xiuno Plugin!
- Hello, Xiuno Plugin!
- 補充:
- hook 機制
- Hook 機制
- overwrite 機制
- Overwrite 機制
- 風格模板
- 風格模板
- 發布你的插件
- 風格模板
- 插件示例
- 插件示例
- 一個單頁的例子
- 一個單頁的例子
- 常見問題
- post 表中的 message message_fmt 字段的區別?
- 論壇帖子數據
- 如何調用百度編輯器?
- 如何調用百度編輯器?
- Xiuno BBS 4.0 中的幾種緩存 API
- 插件互相卸載機制
- 插件互相卸載機制
- 其他
- JSON API
- GET:
- POST:
- 注意: