"新增特性 [链接] 回帖可选择仅楼主和自己可见 [链接] 帖子浏览数可配置为使用排重机制计数 优化改进 [链接] 问答帖列表入口 [链接] 举报处理优化 [链接] 聊天室重构 [链接] 清风明月记录地理位置 [链接] 消息提示重构 696 清风明月图片处理优化 699 减少验证码字母 开发重构 687 链接访问排重机制 .."

Java 社区平台 Sym 3.2.0 发布,改进问答列表

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

新增特性

优化改进

开发重构

修复缺陷


如果你正在寻找一个 Java 实现的社区系统,请一定不要错过 Sym,细节请浏览 **功能点脑图**!

  • Sym

    Sym 是一个用 Java 实现的现代化社区(论坛 / 社交网络 / 博客)平台,“下一代的社区系统,为未来而构建”。黑客派就是使用该系统搭建的 ❤️

    381 引用 • 3945 回帖 • 645 关注
  • Java

    Java 是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由 Sun Microsystems 公司于 1995 年 5 月推出的。Java 技术具有卓越的通用性、高效性、平台移植性和安全性。

    2165 引用 • 7415 回帖 • 1020 关注
  • 开源

    Open Source, Open Mind, Open Sight, Open Future!

    219 引用 • 2370 回帖 • 1018 关注
  • 社区
    63 引用 • 709 回帖
感谢    关注    收藏    赞同    反对    举报    分享
优质回帖
  • Vanessa  

    能不能每次都发布都配个图呢

    点击展开回帖内容
35 回帖    
请输入回帖内容...
  • cbam      

    mark~

    点击展开回帖内容
       感谢    赞同    反对    举报    折叠    分享       评论    回复
  • heqiao2010      

    👍

    点击展开回帖内容
       感谢    赞同    反对    举报    折叠    分享       评论    回复
  • Vanessa      

    能不能每次都发布都配个图呢

    点击展开回帖内容
       感谢    赞同 1    反对    举报    折叠    分享       评论    回复
  • bovver      

    发现一个问题,启用安全协议后,latke.properties 中的端口配置为 443,发帖的时候会报错,提示安全检查异常

    点击展开回帖内容
    1 回复
       感谢    赞同    反对    举报    折叠    分享       评论    回复
  • 88250            

    安全检查异常需要刷新,这个是因为重启后 CSRF token 过期了。

    点击展开回帖内容
    1 回复
       感谢    赞同    反对    举报    折叠    分享       评论    回复
  • bovver   1 感谢            

    看了一下代码是端口的问题,getServePath 里面获取的服务地址带有端口号 443,而请求头中的 referer 获取的地址中没有端口,结果没匹配上。现在只有将端口配置留空才可以正常发帖

    点击展开回帖内容
    1 回复
       感谢    赞同    反对    举报    折叠    分享       评论    回复
  • 88250            

    感谢反馈,稍后修复。

    点击展开回帖内容
       感谢    赞同    反对    举报    折叠    分享       评论    回复
  • CoreOS   1 感谢      

    语音预览在手机上提示 Error happens …

    点击展开回帖内容
       感谢    赞同    反对    举报    折叠    分享       评论    回复
  • mojie126      

    想问下,何时能支持平滑升级…

    点击展开回帖内容
    1 回复
       感谢    赞同    反对    举报    折叠    分享       评论    回复
  • 88250            

    • 如果没有二开过的话,升级很容易的。主要是看看有没有数据库变更,这个只需要对比下 repository.json,然后手动改下表结构,最简单的办法是在本地部署一个新版本,然后用工具 diff 本地数据库和生产数据库,然后实施表结构覆盖就行了
    • 如果二开过的话就比较麻烦了,需要 diff 源码,然后合并,这个工作量巨大,深度二开过的话不建议跟着升级了,比较二开过的需求才是真正的需求 :)

    点击展开回帖内容
    1 回复
       感谢    赞同    反对    举报    折叠    分享       评论    回复
  • mojie126            

    好吧…还是希望可以官方支持数据库方面的平滑升级…一般二开都会避免修改源文件,都会拉出来重写的…

    点击展开回帖内容
       感谢    赞同    反对    举报    折叠    分享       评论    回复
  • Andy123      

    symphony 线上部署之后,点击注册链接之后会触发 defeat a user 过程,数据中该用户就消失了。这是什么?

    点击展开回帖内容
    1 回复
       感谢    赞同    反对    举报    折叠    分享       评论    回复
  • 88250            

    用户名不能重复。

    点击展开回帖内容
    1 回复
       感谢    赞同    反对    举报    折叠    分享       评论    回复
  • Andy123            

    应该是第一个账号,怎么也会重复,还是其它误操作了😂。老大回复真的好快

    点击展开回帖内容
    1 回复
       感谢    赞同    反对    举报    折叠    分享       评论    回复
  • 88250            

    你都找到 defeat 了,看看代码逻辑嘛。

    点击展开回帖内容
    1 回复
       感谢    赞同    反对    举报    折叠    分享       评论    回复
  • Andy123            

    看过重新试了一遍,点击注册发送邮件之后数据库插入了未验证的新记录,可是点完邮箱里的注册按钮之后,这条记录就置空了😓😓😓😓

    点击展开回帖内容
    1 回复
       感谢    赞同    反对    举报    折叠    分享       评论    回复
  • 88250            

    有空的话帮忙 debug 下,我现在在忙其他事情。

    点击展开回帖内容
    1 回复
       感谢    赞同    反对    举报    折叠    分享       评论    回复
  • dx777    

    2345 浏览器不能进入,不知什么原因,用 QQ 浏览器则可以进入。

    点击展开回帖内容
    2 回复
       感谢    赞同    反对    举报    折叠    分享       评论    回复
  • Andy123            

    本地?

    点击展开回帖内容
       感谢    赞同    反对    举报    折叠    分享       评论    回复
  • 88250            

    只支持较新内核的浏览器。

    点击展开回帖内容
       感谢    赞同    反对    举报    折叠    分享       评论    回复
  • Andy123            

    您先忙别的,我还是没搞定😂😂。

    点击展开回帖内容
       感谢    赞同    反对    举报    折叠    分享       评论    回复
  • linker      

    Sym 能不能加入对 https://disqus.com/home/ 的支持?

    点击展开回帖内容
    1 回复
       感谢    赞同    反对    举报    折叠    分享       评论    回复
  • 88250            

    改模板吧。

    点击展开回帖内容
       感谢    赞同    反对    举报    折叠    分享       评论    回复
  • Andy123      

    [org.b3log.symphony.service.UserMgmtService:613]: Defeated a user [email=] 全部重新线上尝试了仍然是这个问题,点击注册链接后会 defeat 掉这个刚注册的用户。MySQL5.7

    点击展开回帖内容
    1 回复
       感谢    赞同    反对    举报    折叠    分享       评论    回复
  • 88250            

    你说的问题我在本地开发环境没能重现。刚刚我改了下日志记录,你拉最新代码试试看,应该能方便定位问题。

    点击展开回帖内容
    2 回复
       感谢    赞同    反对    举报    折叠    分享       评论    回复
  • Andy123            

    好的

    点击展开回帖内容
       感谢    赞同    反对    举报    折叠    分享       评论    回复
  • Andy123            

    试了最新代码,没有问题。谢谢!打开网页的时候没有提示“打开浏览器通知”是正常的吧😬😬

    点击展开回帖内容
       感谢    赞同    反对    举报    折叠    分享       评论    回复
  • Andy123      

    加入基础的散点图,柱状图之类的?

    点击展开回帖内容
    1 回复
       感谢    赞同    反对    举报    折叠    分享       评论    回复
  • 88250            

    提 issue 吧

    点击展开回帖内容
       感谢    赞同    反对    举报    折叠    分享       评论    回复
  • dx777        

    该内容仅作者和楼主可见。

    点击展开回帖内容
    1 回复
       感谢    赞同    反对    举报    折叠    分享       评论    回复
  • 88250            

    支持最好的是最新版的 Chrome。

    点击展开回帖内容
       感谢    赞同    反对    举报    折叠    分享       评论    回复
  • Andy123      

    Uncaught INVALID_STATE_ERR : Pausing to reconnect websocket send @ libs.min.js:3 (anonymous) @ common.min.js:1 配置了 websocket 呀,而且可以实时收到,只是没有桌面通知。

    点击展开回帖内容
    1 回复
       感谢    赞同    反对    举报    折叠    分享       评论    回复
  • 88250            

    社区版不支持离线通知。

    点击展开回帖内容
       感谢    赞同    反对    举报    折叠    分享       评论    回复
  • husterchen      

    为什么运行的时候很多包不存在

    点击展开回帖内容
    1 回复
       感谢    赞同    反对    举报    折叠    分享       评论    回复
  • 88250            

    请用 mvn install 构建。

    点击展开回帖内容
       感谢    赞同    反对    举报    折叠    分享       评论    回复
请输入回帖内容...