我們已經知道了 Hook 機制就是插入合并,那么 Overwrite 就很好理解了。
Overwrite就是覆蓋的意思,Xiuno BBS的overwrite機制就是用來"覆蓋"原來的文件。比如你的插件目錄如下:
plugin/
my\_plugin/
conf.jsonoverwrite/
view/
htm/
header.inc.htm
那么這個插件的 header.inc.htm 就會“覆蓋”view/htm/header.inc.htm,并不是真正的覆蓋,而是它優先加載,最后代碼合并以后存放到了
tmp/view\_htm\_header.inc.htm
以下文件可以被 overwrite:
index.inc.php view/htm/\*.htm route/\*.php model/\*.phpadmin/view/htm/\*.htmadmin/route/\*.php admin/index.inc.php admin/menu.conf.php lang/\*.php
- 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:
- 注意: