前言
Flarum 是一款优雅简洁论坛软件。让在线交流变得更加轻松愉快,虽然长期处于beta状态,但是优秀的设计界面和响应速度还是吸引了不少国人使用。
以下整理了一些常用的插件,提供插件的发布源地址,基本功能的介绍,以及安装代码
希望能够给使用这个论坛源码的朋友带来一些便利。可以使用导航方便找到自己需要的插件
一、后台功能类
– ACG Embed 媒体嵌入
嵌入 Bilibili 、AcFun 的视频
#安装代码 composer require lcinhk/flarum-ext-acgembed
1. Analytics 统计面板
给论坛加入谷歌统计
和 Piwik 统计
服务。截图
composer require flagrow/flarum-ext-analytics
2. Author Change 帖子发布者修改
composer require clarkwinkelmann/flarum-ext-author-change
3. Bazaar 插件市场
巴扎插件市场,在论坛后台添加一个面板,允许站长不通过 composer 命令来安装、卸载插件。但是对机器的性能要求较高 ,可以斟酌安装截图
composer require extiverse/bazaar
4. Dashboard 后台仪表盘
在论坛后台,将 Flarum 原生的插件页面整合进“概览”页面,并添加一个表格,统计会员数、主题数、回复数。截图
composer require datitisev/flarum-ext-dashboard
5. Doorman 邀请机制
看门人。邀请码机制。拥有邀请码才可以注册论坛。
composer require reflar/doorman
6. Flagrow Direct Links
主要功能:可以通过 URL 链接 打开“登陆”“注册”“文本编辑器”界面。
composer require flagrow/direct-links
7. Flagrow Sitemap 站长地图
生成论坛的站点地图。
composer require flagrow/sitemap
8. FoF Default User Preferences 用户默认配置
启用后,新用户注册完成时,自动开启他的“有人回复了我”“有人@我”时发送邮件的通知。
9. FoF Filter 筛选
保存出错的问题已修复
敏感词过滤器。发帖时检测帖子内是否存在敏感词、违规词。若有,暂时隐藏该贴,管理员审核通过后才会公开显示。截图
10. FoF Formatting 媒体嵌入
自动识别图片、视频等链接,转换为易于阅读的嵌入式内容。功能截图
11. FoF Linguist 自定义翻译
自定义翻译论坛的各个元素。在论坛后台增加“翻译”页面,在其中可以搜索论坛中的元素,修改它们在不同语言下的翻译。截图
12. FoF Pages 自定义页面
自定义 HTML 页面,可以配合 FoF Links 插件使用。截图
13. FoF Pretty Mail 邮件模板
自定义邮件模板。允许站长在论坛后台修改三种邮件样式。截图
14. FoF Prevent Necrobumping 防止挖坟
防止挖坟。当一个主题长达 n 天没有被回复,则在有人想要回复此主题时,提醒用户“这个主题已经很久没人讨论了,确定要回复吗?”。截图
15. FoF Spamblock
标记垃圾用户。
16. FoF Subscribed
给管理员增加两个通知选项。分别是“当有人发布了新主题”“当有新用户注册”。
17. PWA
渐进式 Web 应用。允许用户将网页以 APP 的形式安装到桌面。支持所有支持 PWA 的浏览器(不限平台)。
18. SEO
搜索引擎优化。
19. Web Push Notification
OneSignal Web 通知推送。
二、前台论坛功能类
1. Announce
在论坛网页顶部,或左侧空白处添加一个“扩音器”公告按钮,用户点击这个按钮,会展示站长自定义的文本通知内容。
2. Back to Top
在论坛右下角添加一个“返回顶部”的按钮,按钮位置、大小自适应屏幕。
3. Close (有bug,别用)
允许版主或管理员关闭某个主题,并且该主题内所有帖子除发布者外,任何人都无法查看。截图
4. Color Circles
如果一个用户加入了一个用户组,则在该用户的头像外围增加一圈与其用户组颜色相同的描边。截图
5. Rainbow Comic Sans
添加动态彩虹色文字。截图
6. Diff
编辑记录功能,开启后,可以查看每个帖子的编辑记录(每次编辑都有哪些地方有修改)。
7. Discussion views
主题浏览记录。一是在首页信息流中,每个主题标题右边显示这个主题被浏览了多少次。截图
二是在每个主题中,添加一个列表,展示有哪些人浏览了主题。截图
8. Emoji Picker
Emoji 选择器。需要原生选择器支持。拥有更多功能的 Emoji 表情选择器,可以替换掉文本编辑器中 Flarum 原生的 Emoji 表情按钮。截图
9. FancyBox
可以放大、平移帖子中的图片,另外也增加了几个不痛不痒的图片排版。截图
10. Flagrow Ads
在论坛三个地方添加广告位,分别是首页左侧侧边栏、首页页眉、帖子中的每个楼层之间。截图
11. FoF Best Answer
类似于百度知道的“被采纳答案”功能,允许每个主题的发布者在所有回复中选择一个“最佳回复”。截图
12. FoF Byōbu
私密主题,只有选定的人才能查看、参与讨论。
13. FoF Drafts
草稿功能,发布、回复帖子时,可以将内容暂存至草稿箱。不用担心不小心关掉网页后码的字丢失。截图
14. FoF Follow Tags
允许用户订阅标签,当标签下有新主题或回复时,通知用户。截图
15. FoF Forum Statistics Widget
在论坛首页左侧侧边栏展示论坛统计信息:主题数、用户数、回复数等。截图
16. FoF Gamification
替换点赞按钮,增加投票功能,可以给帖子点击“踩”。在主页添加点赞排名页面等。帖子页截图 ,排名页截图
17. FoF GeoIP
记录每个帖子发帖时的 ip 地址。截图
18. FoF Links
在论坛左上角 LOGO 右边添加自定义链接。截图
19. FoF Merge Discussions
允许将一个主题合并到另一个主题。截图
20. FoF Night Mode
在论坛右上角用户菜单栏中添加“夜间模式/日间模式”的切换按钮。截图
21. FoF Polls
可以在发布主题时增加投票。截图
22. FoF Profile Image Crop
上传头像时,增加裁剪功能。截图
23. FoF Reactions
戳表情。在点赞按钮左侧添加表情按钮,用户可以选择一个表情,表达看到该帖子的心情。截图
24. FoF Share Social
分享按钮。在主题页面中,添加分享按钮。截图
25. FoF Split
拆分帖子。可以将一个主题内多个帖子拆分出来,组成一个新主题。
26. FoF Terms
添加用户条款。在注册窗口中,添加条款选项。截图
27. FoF Upload
28. FoF User Bio
个性签名。
29. FoF User Directory
论坛用户名单。在主页添加一个页面,列出论坛所有的注册用户。截图
30. FoF Username Request
允许用户申请修改用户名。截图
31. FoF reCAPTCHA
在注册窗口中,加入谷歌验证码。和“用户条款”插件配合使用,可以特别有效的防止恶意注册。截图
32. Link Decisions
外链打开方式。当用户单击论坛中的外链时,弹出窗口提示用户选择“在当前页面打开链接”或“在新标签页中打开链接”。
33. Mailing
邮件群发功能。
34. Money
用户资产。发帖、回复时可获得一定的论坛金钱奖励。截图
35. Online Users
在线用户。在侧边栏显示当前在线的用户。截图
36. Password Strength Indicator
密码强度检测。在用户注册时提示密码的强度。截图
37. Post Date
发布日期修改。修改帖子的发布、编辑日期。
38. Profile views
最近访客。在用户资料卡中显示其访客数量、在用户主页显示最近的访客具体有那些人。
39. ReFlar Cookie Consent
Cookie 同意横幅。
40. ReFlar Level Ranks
经验条。增加等级经验条,发帖、回复可获得经验。截图
41. Realtime Chat
42. Show Last Posts
显示最新回复。在论坛首页的信息流中,每个主题都展示出最新回复,字数自定。
43. Show Password
显示密码。注册或登陆时,可以选择显示密码。截图
44. Sign Up Button
注册按钮。未登录时,将首页发布主题按钮替换为注册按钮。截图
45. Status
用户心情。在个性签名下面添加一行描写自定义心情。截图
三、BBCode 文本功能类
1. BBCode Alerts & Notifications
允许在帖子中插入 提示框、警告框等自定义文本框。效果
2. BBCode FA
允许在帖子中插入 FontAwesome 图标。
3. FoF BBCode Tabs
允许在帖子中插入类似于标签选项卡的表单。截图
4. BBBBcode
大美BBCode。增加大量 BBCode 文本样式。
5. Login 2 See
登录后可见。用户登陆后才可以看见相关内容。
6. Reply 2 See
回复后可见。用户回复后才可以看见相关内容。
四、第三方登录类
1. FoF Discord Login
Discord 登录。允许用户通过 Discord 账号登录。截图
2. GitHub Login
GitHub 登录。Flarum 原生插件,无需另外安装。
3. Google Login
谷歌登录。允许用户通过谷歌账号登录。截图
4. WeChat Login
微信登录。允许用户通过微信账号登录。
5. Steam Login
Steam 登录。Flarum 原生插件,无需另外安装。
五、主题外观类
1. Stargazing Theme
观星主题。
站长啊,flarum的金币不显示金币数量是咋回事,咋在金币前插入金币图标嘞