求助 Sym 社区版的回复回帖功能

本贴最后更新于 252 天前,其中的信息可能已经时移俗易

萌新我最近想做一个科幻设定论坛,定位是一个硬核小众非盈利网站,但是因为就我一个开发者,所以我打算用开源论坛做二次开发,然后我在 GitHub 和码云上找了一圈,感觉 Java 开源论坛中 symphony 最强大,打算就用这个。

运行了一下,的确算得上功能强大而丰富,但是我发现社区版有一个很大的问题,那就是没有“回帖回复”功能,也就是没有常见的“楼中楼”。我觉得这个功能应该很重要,比如说大家讨论问题时候需要回复对方,结果没有回帖回复,很多东西压根没法讨论。但是商业版,对于我一个人做小众网站来说,太贵了。只能琢磨琢磨二次开发。

看了看代码,数据库方面似乎是在正常回复功能中多一个 commentOriginalCommentId 字段,后台代码似乎可以复用新增回复接口,前端部分只看见一层的展开父评论,没看见展开子评论,没看见评论回复按钮,没看见树型结构(楼中楼)。自己写倒也不难,但是硬插进去感觉比较难受。。。

我比较好奇诸位前辈在用社区版适合,是怎么解决这个问题的?
万分感谢

v24a77f96a293791b1560c350c6a4d1967hd.jpg

  • Sym

    Sym 是一款用 Java 实现的现代化社区(论坛/BBS/社交网络/博客)系统平台,“下一代的社区系统,为未来而构建”。

    489 引用 • 4455 回帖 • 651 关注
  • Q&A

    提问之前请先看《提问的智慧》,好的问题比好的答案更有价值。

    1823 引用 • 11818 回帖 • 578 关注

赞助商 我要投放

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • 88250

    社区版有回复的,只是展现界面不是所谓的“楼中楼”,而是手动触发展开引用内容。

    1 回复
  • huiantianming
    作者

    我在黑客派这里的确看见了回复,并且可以手动触发展开引用,但是我在社区版本里,在评论区,只看见了感谢/点赞/踩/举报几个按钮,没看见回复按钮。而当我在数据库修改字段后,强行加上去的 commentOriginalCommentId 字段,但是展示的时候也只能展示一层引用,并且显示还有问题。

    回复回帖是需要在哪里设置吗?

    1 回复
  • 88250

    用户自己不能回复自己的,你需要用两个账号进行测试。

    1 回复
  • huiantianming
    作者

    惊了,这也太奇葩了,头一次看见不能回复自己的论坛。多谢大佬解惑,我回去试试把回复自己的功能加上。

    1 回复
  • 88250

    自己和自己对话岂不是很无聊么,如果需要补充内容直接用更新回帖就行了呀。

    2 回复
  • Eddie
    捐赠者

    我公司的产品也曾经提过这样的要求。。。

  • cxgreat2014 1 评论

    有的时候一个帖子下面开多线程聊天,又需要对自己前面的某一层歧义发言回复进行补充时确实是需要。

    不过一般这时候都吵起来了 hh

    可以用评论。
    88250
请输入回帖内容 ...