开源论坛官网:全球最棒的开源论坛安装使用全讲解
开源论坛官网:全球最棒的开源论坛安装使用全讲解1、Username Blacklist: 这是一个Flarum插件,它允许您设置用户在注册的过程中不能使用的用户名。如果激活了不做设置的话 什么名字都不让注册哈2、Email Filter: 过滤您的网站注册的电子邮件与白名单,黑名单和正则表达式描述两者。如果激活了不做设置的话 邮件也不能注册3、Login2SeePlus: 这个不注册不让看链接4、Discussion views: 可以查看用户浏览痕迹底部鲸鱼效果:论坛底部鲸鱼: F12、查看网站找到fish.js文件,保存源码到public/assets/目录下,然后在后台管理 -> 外观 -> 自定义页脚添加刚查新建的js文件<div id="flyfish" class="fly-fish" height="200"></div> <scr
之前被某论坛封了自己的账号后就一直想着自己弄个论坛 先后调研了开源平台感觉都差点意思 最后选择了flarum.
相对于公众号来讲 个人论坛发表的文章随时想起来可以随时编辑补充.不受限制各种审核之类的.感觉超级爽哈哈!~
经过了一天的努力 大运维社区正式退出江湖.
地址: https://it.itboge.com
先来看看样子吧!
除了前端的样式之外 flarum还有很多
这是后台的扩展插件
论坛相关资料:
flarum的论坛地址:
https://discuss.flarum.org.cn
flarum源码地址:
https://github.com/flarum/core
简单说一下flarum的搭建过程:
手动安装过程:
https://docs.flarum.org/zh/install
宝塔控制面板的安装过程:
https://discuss.flarum.org.cn/d/2195
当然如果各位觉得上面的安装方法都比较麻烦 可以去波哥的知识星球中获取一键部署的脚本.并且可以一键安装常用的样式及插件!
https://wx.zsxq.com/dweb2/index/group/51122815415254
论坛比较优秀的三方社区:
https://discuss.teacat.top/
这里对一些重点的插件稍微做一下介绍:
1、Username Blacklist: 这是一个Flarum插件,它允许您设置用户在注册的过程中不能使用的用户名。
如果激活了不做设置的话 什么名字都不让注册哈
2、Email Filter: 过滤您的网站注册的电子邮件与白名单,黑名单和正则表达式描述两者。
如果激活了不做设置的话 邮件也不能注册
3、Login2SeePlus: 这个不注册不让看链接
4、Discussion views: 可以查看用户浏览痕迹
底部鲸鱼效果:
论坛底部鲸鱼: F12、查看网站找到fish.js文件,保存源码到public/assets/目录下,然后在后台管理 -> 外观 -> 自定义页脚添加刚查新建的js文件
<div id="flyfish" class="fly-fish" height="200"></div>
<script src="/assets/fish.js"></script>
配置文件解析:
config.ph
<?php return array (
'debug' => false // enables or disables debug mode used to troubleshoot issues
'offline' => false // enables or disables site maintenance mode. This makes your site inaccessible to all users (including admins).
'database' =>
array (
'driver' => 'mysql' // the database driver i.e. MySQL MariaDB...
<?php return array (
'debug' => false // 启用或禁用调试模式,用于排查问题
'offline' => false // enables or disables site maintenance mode. This makes your site inaccessible to all users (including admins).
'database' =>
array (
'driver' => 'mysql' // 数据库驱动,例如 MySQL MariaDB ……
'host' => 'localhost' // 连接的主机,除非使用外部服务,否则多数情况下是 localhost
'database' => 'flarum' // 数据库实例名
'username' => 'root' // 数据库用户名
'password' => '' // 数据库密码
'charset' => 'utf8mb4'
'collation' => 'utf8mb4_unicode_ci'
'prefix' => '' // 数据表的前缀,如果您和其他服务共享一个数据库,那么添加前缀会很有用
'port' => '3306' // 连接数据库的端口,MySQL 默认为 3306
'strict' => false
)
'url' => 'https://flarum.localhost' // URL 配置,如果您改变了域名,您需要变更这个
'paths' =>
array (
'api' => 'api' // /api 跳转到 API
'admin' => 'admin' // /admin 跳转到 admin
)
);