Xiuno BBS 插件开发 之 实例篇

笔记 410℃

以一个单页的例子,介绍说明 Xiuno BBS 4.0 插件开发

新建

新建目录和文件,假定插件名为 my_plugin:

plugin/
    z_theme/
        conf.json (配置文件)
        icon.png (图标宽高:54*54)
        hook/
           index_route_case_end.php  (插入点,该插入点在 index.php)
        hello.php (你的业务逻辑文件)

插件配置

conf.json 内容:

{
	"name":"我的第一个 Xiuno BBS 插件",
	"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://域名/?hello.htm

更多内容可看官方手册:https://www.kancloud.cn/xiuno/bbs4/214655

   登录 注册
最新回复 (0)
返回