Xiuno BBS 4.0 插件开发标准。

已认证 已通过实名认证 xiuno
管理员
官方成员
2021-7-5 1288

需要进官方插件库,需要遵守以下原则:


1. 插件名格式:{username}_{pluginname}

比如:xn_oauth

xn: 是作者的名字的缩写,这个前缀要具有唯一性,如果冲突则无法进入官方后台。

oauth:是插件名,这个表示这个插件是什么功能,注意,同类的插件在安装的时候会被卸载,但是数据保留!比如之前装了 jack_oauth,那么 jack_oauth 就会被卸载,数据保留,这样保证各个插件之间数据互通,用户选择起来不用考虑数据不兼容的问题。


2. 表名、字段、索引

因为要考虑数据的通用性,表名、字段、索引需要谨慎设计。


3. 前端参考 Bootstrap 4 的 UI 规范和 Xiuno BBS 4.0 已有的交互模式。


4. 服务端代码请参考 http://git.oschina.net/xiuno/xiunobbs   

view, model, route, admin 目录下的代码,作为二次开发人员,应该通读这几个目录的业务代码,JQuery, Bootstrap, XiunoPHP 框架代码不必读懂,熟悉原理和用法即可。


5. Xiuno 的插件审核非常严格

会从代码格式,安全,性能,易用性,一致性,等方面指出问题便于改进,正常情况下是6,7个来回,请做好心理准备,不要指望一次通过。对于新手来说不是一件容易的事情,但是是一个很好的学习和进步的机会,凡是通过的用户,我们在后台会记录下他的名字作为荣誉记录,并且插件分成也是一个很好的奖励。



最后于 2021-7-5 被xiuno编辑 ,原因:

未登录提示:


关闭
他们喜欢这个资源
  • ╄→Baby、你太卑鄙
  • Aliens
  • just1605
  • 奇迹
  • 龙杏苔
  • 清风?斜巷
  • Vincent
  • 小A
  • 七上八下
  • 小胖
  • 顺其自然
  • niuniu365
最新回复 (1)
  • 已通过实名认证 danjipai
    黑铁
    2
    正需要,支持xiuno顶尖网了!
    2021-9-13 回复
    • Xiuno顶尖网
      3
        登陆 注册
  • niuniu365
    3
     点击可以快捷回复 感谢 支持 不错 无奈 一般 生气 回帖 路过 顶帖
    表情
在线客服

特别说明

QQ客服仅提供有偿服务,如无付费意愿,请勿扰!一般问题请站内发帖咨询!
服务项目:
1,xiuno插件模板定制开发
2,xiuno网站BUG修复
3,xiuno个性化定制
4,xiuno仿站等

客服工作时间:8:00~22:00
在线客服