如何玩转 Xiuno BBS “二级导航”?

已认证 已通过实名认证 xiuno
管理员
官方成员
2020-9-10 2612

一般说来,BBS 会被当做一个站点辅助的功能。主站会有自己的业务。比如:http://www.zitijia.com/" target="_blank" title="http://www.zitijia.com/">http://www.zitijia.com/ 是一个以字体下载为功能的站点,BBS 是用来用户交流的。这种情况下,我们改如何玩呢?


在远古时期,人们喜欢下载一个 CMS,然后再下载一个 BBS,然后把他们“整合起来”!然而,两边的程序是完全不同的,整合起来难度相当的大,他们的模板是不一样的,颜色风格也不一样,用户数据也不一样,管理员得两边登陆进行管理设置,用户也是两边登陆,会觉得这是什么垃圾玩意?


基于一套系统直接二次开发是最快速理想的方案。Xiuno BBS 4.0 + 二级导航插件 (xn_nav_2) 可以实现多频道自由扩展。


假定你已经掌握了如下知识点:PHP、MySQL、HTML/CSS、JS、JQuery 3、Bootstrap 4,并且大致知道了 Xiuno BBS 的插件开发流程。如果不太清楚,请先查看: http://bbs.xiuno.com/thread-13108.htm" target="_blank" title="http://bbs.xiuno.com/thread-13108.htm" style="background-color: rgb(255, 255, 255);">http://bbs.xiuno.com/thread-13108.htm


接下来,那么请跟随我来吧。


1. 安装好 Xiuno BBS 4.0.4,并且进入后台,安装好了二级导航插件 (xn_nav_2),进入插件的设置:

启用二级导航的论坛链接:

进入前台,查看效果:


接下来,我们就要开始自定义我们的首页了。因为每个站点的需求都不一样,所以 Xiuno BBS 给大家留白了。有什么需要自行开发。


2. 修改 index.php DEBUG 为 2,切换到开发模式,会显示开发者关心的信息。

// 0: 线上模式; 1: 调试模式; 2: 插件开发模式;

!defined('DEBUG') AND define('DEBUG', 2);


3. 新建插件目录(一个插件一个目录): plugin/my_site


4. 新建插件配置文件 plugin/my_site/conf.json,内容:

{

    "name": "我的站点",

    "brief": "我的站点",

    "version": "1.0",

    "bbs_version": "4.0",

    "installed": 1,

    "enable": 1,

    "hooks_rank": {},

    "dependencies": {}

}

 

5. 新建文件 plugin/my_site/overwrite/plugin/xn_nav_2/view/htm/index.htm,内容:

<?php include _include(APP_PATH.'view/htm/header.inc.htm');?>

Hello, World!

<?php include _include(APP_PATH.'view/htm/footer.inc.htm');?>

<script>

$('li[data-active="index"]').addClass('active');

$('li[data-active="fid-0"]').addClass('active');

</script>


6. 刷新页面,效果如下:

在 index.htm 里面可以直接书写 PHP 代码。完成更加复杂的功能。


上线的时候记得把 index.php DEBUG 改回 0 。


未登录提示:


关闭
他们喜欢这个资源
  • Rainy,
  • jly1998
  • 韩国人
  • 富阿子
  • 15877404804
  • 顺其自然
  • 简、画
  • °街角°
  • JOLY-GAO
  • 奋进
  • jason
  • qweqweqwe321
  • 后视镜里的世界
最新回复 (6)
  • 已通过实名认证 a901361
    黑铁
    2
    这个帖一般般,还可以哦。
    2021-9-11 回复
  • 已通过实名认证 つ飘逸°
    黑铁
    3
    啥也不说了,感谢xiuno顶尖网的分享!
    2022-6-28 回复
  • 已通过实名认证 Aliens
    黑铁
    4
    真心不错,虽然xiuno官方关闭了,但是这些资料能保存下来,也是实数不易
    2022-10-27 回复
  • 已通过实名认证 韩国人
    白银
    5
    我只是路过打酱油的
    2023-2-26 回复
  • 已通过实名认证 bbjyc
    黑铁
    6
    确实是难得好帖啊,顶先
    2023-3-6 回复
  • 已通过实名认证 bbjyc
    黑铁
    7
    确实是难得好帖啊,顶先
    2023-3-20 回复
    • Xiuno顶尖网
      8
        登陆 注册
  • 后视镜里的世界
    8
     点击可以快捷回复 感谢 支持 不错 无奈 一般 生气 回帖 路过 顶帖
    表情
在线客服

特别说明

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

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