深圳市金黑网络技术有限公司始终坚持以用户需求为导向,提供安全、稳定、高效的产品和服务!
签到 · 搜索导航 · 服务热线 · 微信/手机:17817817816

深圳网站建设

查看: 464|回复: 0

修罗xiuno插件 overwrites_rank先执行或后执行问题

[复制链接]

UID
1
贡献
844
金币
1540
主题
520
在线时间
333 小时
注册时间
2022-1-15
最后登录
2024-11-12
QQ
发表于 2023-2-9 20:35:18 | 464 | 0 | 显示全部楼层 |阅读模式
修罗xiuno插件 overwrites_rank先执行或后执行问题
正确的配置方法是这样的:
  1. "hooks_rank": {
  2.     "index_inc_start.php": 100},
  3.     "overwrites_rank": {
  4.     "view/htm/index.htm": 100},
  5.     "dependencies": {
  6.     "wish_test2": "1.0"}
复制代码
注意这里的json键名必须是hook的名,而不是插件名,数组越大越优先执行。这个排序只能让某个hook优先,而不是你理解的配置插件名,让整个插件优先。如果让插件的的所有hook都优先,就需要把插件用到的所有hook都配置较大的数值。
同理overwrite_rank也是这个道理。只不过键名是要覆盖的文件名 这个文件名必须包含路径。
  1. {
  2.     "name": "用户组上色",
  3.     "brief": "用户组上色",
  4.     "version": "1.1",
  5.     "bbs_version": "4.0",
  6.     "installed": 1,
  7.     "enable": 1,
  8.     "hooks_rank": [],
  9.     "overwrites_rank": [
  10.         "view/htm/thread.htm",
  11.         100
  12.     ],
  13.     "dependencies": []
  14. }
复制代码


楼主热帖

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

快速回复 返回顶部 返回列表