bbs-go功能建议搜集
61 / 1318

bbs-go 是一个开源的、开放的平台,国内目前类似的社区系统有很多,所以想做得有特色一点。 现在向朋友们征集 bbs-go 功能上意见和建议,你的宝贵建议会决定 bbs-go 接下的功能和方向。 欢迎大家在评论中提交建议,被采纳的建议会统一整理到该帖子正文中。

希望 bbs-go 和大家一起成长。

TODO

  • 话题置顶功能
  • 完善 bbs-go 文档 (@MangoGeek)
  • 用户加 V(@nyfooo9
  • 用户加上地区、职业(@nyfooo9
  • 动弹功能(@luhua
  • 在话题底部加上一个点赞按钮 (鲸汐)
  • 回复输入框功能完善,支持 emoji 表情 (鲸汐)

已完成

  • 话题点赞功能
  • bbs-go 项目介绍主页 (@MangoGeek)
  • QQ 登录功能
  • 用户密码注册功能
  • nlh1996 13天前

    请问一下 nuxt 的 https 是配置 node 还是通过反向代理来实现的

    我是使用 nginx 来做反向代理,配置 nginx 来实现的。

  • 请问一下 nuxt 的 https 是配置 node 还是通过反向代理来实现的

  • Ten 14天前 回复
    大猫猫 14天前

    列表显示缩略图,是这个意思吧?

    是的

  • Ten 14天前

    就是如果主题内部有图片,外部可以有预览缩放图

    列表显示缩略图,是这个意思吧?

  • Ten 14天前 回复

    就是如果主题内部有图片,外部可以有预览缩放图

  • Ten 14天前 回复

    外部图片

  • 鲸汐 19天前

    小黑屋,IP 限制发帖之类,防广告,功能后期希望加入

    这个后续可以考虑。 但是现在都没人发帖,哪儿来的广告。 😂

  • 鲸汐 19天前

    要不要加入删除自己打错字的功能。重新编辑

    现在自己发的帖子和文章都是可以重新编辑的, 评论是没法自己再重新编辑和修改的。

  • 小黑屋,IP 限制发帖之类,防广告,功能后期希望加入

  • 要不要加入删除自己打错字的功能。重新编辑

  • 鲸汐 19天前

    我是个体工商户要不用我的申请?

    感谢,暂时不需要,另外申请微信开放平台是是否的哈。 好像是三百块钱。

  • 微信登录啥的

  • 我是个体工商户要不用我的申请?

  • shiguangking 20天前

    嵌入视频功能 匿名提问功能 收费提问功能

    收到,感谢反馈。 我们的编辑器用的是 markdown,我还没在 markdown 中插入过视频呢,我要研究下。 你们提问和收费提问也是我计划的功能。

  • 嵌入视频功能 匿名提问功能 收费提问功能

  • y 20天前

    微信登陆很简单, 我有个完美方案 等我 PR

    感谢,大家一起来完善这个项目是我的心愿啊。

  • y 20天前 回复
    大猫猫 22天前

    不是我不想做,主要是个人开发者没法申请微信开放平台。账号系统最开始设计的时候就是独立出来的,但是我现在用不到,而且独立出来部署也麻烦。等需要的时候抽出来也是很容易的。

    微信登陆很简单, 我有个完美方案 等我 PR

  • Kevin Yuan 22天前

    同样建议是微信登陆,可能比 QQ 用的范围更广。 小声说一下(其实如果把账户系统单独拿出来,就更好玩了)

    不是我不想做,主要是个人开发者没法申请微信开放平台。账号系统最开始设计的时候就是独立出来的,但是我现在用不到,而且独立出来部署也麻烦。等需要的时候抽出来也是很容易的。

  • 苦涩Coffee 22天前

    可否加入:1,微信登录,2,百度迷你编辑器,3,积分等功能

    一. 微信登录

    不是我不想做,主要是个人开发者没法申请微信开放平台。

    二. 百度迷你编辑器

    你说的是umeditor吗,这种 html 形式的富文本编辑器太臃肿样式不好控制,大部分网站应用都弃用了,还是markdown好。

    三. 积分功能

    这个确实是有这个必要的,其他同学也提过这个建议,这块功能还比较大,要好好规划下。

  • 苦涩Coffee 22天前

    可否加入:1,微信登录,2,百度迷你编辑器,3,积分等功能

    同样建议是微信登陆,可能比 QQ 用的范围更广。 小声说一下(其实如果把账户系统单独拿出来,就更好玩了)

  • 可否加入:1,微信登录,2,百度迷你编辑器,3,积分等功能

  • 鲸汐 26天前

    文章 | 话题 中,文章分类下,作者的名字和标签颜色应该区分开

    这个建议可以。

  • 鲸汐 25天前

    加油啊,大兄弟,我有一系列想法,可惜不认识 golang,而且平时时间都要学习专业知识,没法自己改装,我平时上吾爱的习惯就是看热门和最新,不知道能不能把专栏改成热门。或者后台给上一个横栏开关。睡觉了,明天还要看病。

    哈哈,感谢鼓励和建议。 我也是用业余时间做的,努力把它变得更好。

  • 加油啊,大兄弟,我有一系列想法,可惜不认识 golang,而且平时时间都要学习专业知识,没法自己改装,我平时上吾爱的习惯就是看热门和最新,不知道能不能把专栏改成热门。或者后台给上一个横栏开关。睡觉了,明天还要看病。

  • 文章 | 话题 中,文章分类下,作者的名字和标签颜色应该区分开

  • 鲸汐 26天前

    文章和项目希望规定列表显示的字数,不然有些眼花缭乱。

    之前一直没空,最近会加上 QQ 登录和邮箱登录。

  • 文章和项目希望规定列表显示的字数,不然有些眼花缭乱。

  • 至少先加入邮箱注册吧,我先搞个论坛跑着呀。有 github 的人不太多。studygolang 功能挺全的,就是我不会安装。

  • 鲸汐 26天前

    希望加入评论表情包 希望加入统计功能:注册人数,访问人数,在线人数 希望加入积分和积分兑换奖品功能,活动评论送积分功能,充值积分功能。

    感谢建议!

    • 评论输入框现在功能确实太简单了,这个后面会优化。
    • 在线人数、注册人数目前还不合适加,如果现在放出来数字会很小,太尴尬了。
    • 积分功能算是一个很大的功能模块,这个还需要我认真构思一下。

  • 鲸汐 26天前

    主页的点赞在右边好看,进入文章后,点赞放最后,更适合阅读浏览习惯,就像吃完饭再掏钱。如果是长篇文章,又要上拉回去点赞。

    这个建议很好,感谢。 我已经放到 todo 里面了。

  • 主页的点赞在右边好看,进入文章后,点赞放最后,更适合阅读浏览习惯,就像吃完饭再掏钱。如果是长篇文章,又要上拉回去点赞。

  • 希望加入评论表情包 希望加入统计功能:注册人数,访问人数,在线人数 希望加入积分和积分兑换奖品功能,活动评论送积分功能,充值积分功能。

  • 大猫猫 2019-10-10 11:15:38 回复
    Vanson 2019-10-09 16:42:24

    搞一套 api 可以给 app 用

    现在 Go 语言提供的服务端接口是通用的,你可以看下bbs-go/server中提供的接口,只是我不会写 App,如果有兴趣可以一起来弄 app 啊。 不过相对于 app,我更想做一个小程序。

  • Vanson 2019-10-09 16:42:24 回复

    搞一套 api 可以给 app 用

  • 大猫猫 2019-10-09 09:48:49 回复
    BJSidney 2019-10-08 16:15:43

    注册登录流程不知道能不能加上呀~

    感谢建议, 注册登录功能原本是有的,只是我感觉体验没有直接使用 Github 一键登录好,所以功能暂时被我隐藏了。

    等下个版本我会放出来。

  • BJSidney 2019-10-08 16:15:43 回复

    注册登录流程不知道能不能加上呀~

  • 大猫猫 2019-09-12 10:37:19 回复
    luhua 2019-09-12 10:05:04

    建议建立分类的功能,和 wordpress 类似,选归类,可选标签,毕竟标签太自由化了,不一定准确。或者像 V2ex 这样,用户直接选标签,并且只能选一个标签,标签上是有归类的。

    首页分类 image.png

    发帖选标签 image.png

    嗯, 确实是这样的,标签确实太自由,我很早也意识到这个问题了,包括首页的标签引导都是我后来加上的。这块我想办法优化一下。

  • 大猫猫 2019-09-12 10:36:11 回复
    luhua 2019-09-12 10:10:23

    回帖功能建议参考 flarum,我觉得他们的效果最好。

    比如这个贴: https://discuss.flarum.org/d/20605-dev-diary-beta-10

    可以体验下尝试有回复引用的内容:

    鼠标放上去和点击的效果

    内容在当前页和不在当前页的效果

    flarum 确实是我特别喜欢的一个论坛程序, 我的界面很多地方都是模仿他的。

    目前的回帖效果确实是有待优化,后面功能迭代中我会一一优化的。

  • luhua 2019-09-12 10:10:23 回复

    回帖功能建议参考 flarum,我觉得他们的效果最好。

    比如这个贴: https://discuss.flarum.org/d/20605-dev-diary-beta-10

    可以体验下尝试有回复引用的内容:

    鼠标放上去和点击的效果

    内容在当前页和不在当前页的效果

  • luhua 2019-09-12 10:05:04 回复
    大猫猫 2019-09-12 09:28:13

    嗯, 感谢你的建议,动弹功能确实是可以加上的。 但是子论坛功能,和 bbs-go 的设计可能不太相同, bbs-go 全部是按照标签来分类帖子的, 一篇帖子可以属于多个标签。

    建议建立分类的功能,和 wordpress 类似,选归类,可选标签,毕竟标签太自由化了,不一定准确。或者像 V2ex 这样,用户直接选标签,并且只能选一个标签,标签上是有归类的。

    首页分类 image.png

    发帖选标签 image.png

  • 大猫猫 2019-09-12 09:31:24 回复
    Kevin Yuan 2019-09-11 19:33:37

    个人觉得第三方登录可以依靠将登陆系统单独提出来能获得更好的扩展性。也就是独立的用户中心,可以参考:https://account.xiaomi.com ,或者https://account.youku.com 一个足够健壮的用户中心,可以对接多种账户系统进行认证登录(qq,wx,weibo,github 等)。而网站其他服务的账户则完全依靠用户中心来做 oauth 认证登录。 以前一朋友做的一个用户中心前段和 api 后台:https://github.com/Coolpy7/oauth2_server
    https://github.com/Coolpy7/oauth2_ui

    关于用户中心, 我开始也是按照你的思路做的,并且也已经实现了的。 但是由于目前我们的量级很小,单独将用户中心抽离出来无论是部署、管理、还是成本都会有所提高,后来才将用户中心重新设计成现在的样子。后期如果真的量级大了, 你的方案肯定是趋势的。

  • 大猫猫 2019-09-12 09:29:14 回复
    luhua 2019-09-11 23:14:44

    learnku.com 的论坛功能不错,细节也挺好的,原来 phphub 的作者开发的,建议参考下功能改进开发 进入一个分论坛(板块功能)https://learnku.com/laravel,看看上面导航里,功能很多,从发帖到书籍到 wiki 进入一个帖子,看看里面的细节功能 进入一个用户中心 https://learnku.com/users/1 用户的博客中心 https://learnku.com/blog/summer 里面内容的关联性质,加强互动 哦,对了,还有首页的动弹 https://learnku.com/tweets 模板好看细腻... 好了,可以撸好多框代码了,逃...

    动弹功能已经加到 todolist 了。

  • 大猫猫 2019-09-12 09:28:13 回复
    luhua 2019-09-11 23:14:44

    learnku.com 的论坛功能不错,细节也挺好的,原来 phphub 的作者开发的,建议参考下功能改进开发 进入一个分论坛(板块功能)https://learnku.com/laravel,看看上面导航里,功能很多,从发帖到书籍到 wiki 进入一个帖子,看看里面的细节功能 进入一个用户中心 https://learnku.com/users/1 用户的博客中心 https://learnku.com/blog/summer 里面内容的关联性质,加强互动 哦,对了,还有首页的动弹 https://learnku.com/tweets 模板好看细腻... 好了,可以撸好多框代码了,逃...

    嗯, 感谢你的建议,动弹功能确实是可以加上的。 但是子论坛功能,和 bbs-go 的设计可能不太相同, bbs-go 全部是按照标签来分类帖子的, 一篇帖子可以属于多个标签。

  • 大猫猫 2019-09-12 09:26:00 回复
    luhua 2019-09-12 08:42:55

    发现回帖有点乱哦,怎么没换行呢

    回帖是 markdown 格式的哈,按照 markdown 的语法来,是可以换行的。

  • luhua 2019-09-12 08:42:55 回复

    发现回帖有点乱哦,怎么没换行呢

  • luhua 2019-09-11 23:14:44 回复

    learnku.com 的论坛功能不错,细节也挺好的,原来 phphub 的作者开发的,建议参考下功能改进开发 进入一个分论坛(板块功能)https://learnku.com/laravel,看看上面导航里,功能很多,从发帖到书籍到 wiki 进入一个帖子,看看里面的细节功能 进入一个用户中心 https://learnku.com/users/1 用户的博客中心 https://learnku.com/blog/summer 里面内容的关联性质,加强互动 哦,对了,还有首页的动弹 https://learnku.com/tweets 模板好看细腻... 好了,可以撸好多框代码了,逃...

  • Kevin Yuan 2019-09-11 19:34:24 回复
    大猫猫 2019-09-10 13:38:20

    用 vuepress 做了个项目主页,文档完善以后也放到这个上面,你可以看下: http://docs.bbs-go.com

    看到了,vuepress 做这个还挺漂亮

  • Kevin Yuan 2019-09-11 19:33:37 回复
    大猫猫 2019-09-10 11:23:27

    接入其实很简单,只是我目前是个人开发者,而且网站没备案,很多资质都没有,没法申请更多的第三方登录。

    Github 的第三方登录申请是最简单的,所以目前只申请了 Github 的第三方登录。

    个人觉得第三方登录可以依靠将登陆系统单独提出来能获得更好的扩展性。也就是独立的用户中心,可以参考:https://account.xiaomi.com ,或者https://account.youku.com 一个足够健壮的用户中心,可以对接多种账户系统进行认证登录(qq,wx,weibo,github 等)。而网站其他服务的账户则完全依靠用户中心来做 oauth 认证登录。 以前一朋友做的一个用户中心前段和 api 后台:https://github.com/Coolpy7/oauth2_server
    https://github.com/Coolpy7/oauth2_ui

  • 大猫猫 2019-09-11 15:58:22 回复
    nyfooo9 2019-09-11 15:25:10

    能支持认证好点 头像加个 v, 对用户进行分类,地区或者职业等,分类标识显示出来

    感谢,建议很好, 我添加到 todolist 了。

公众号
关注公众号订阅更多技术干货!
目录