【20230107】提一些PR

发表:1年前 更新:1年前

对于已经解决的问题,建议站长直接给我修改了就好了,例如把我下面的回复前面加个【已解决】 ,便于Mark

   [ ISSUES ]

  1. <重要程度:6> 查看当前用户自己的资料页面时,例如 https://www.runpod.cn/users/{用户自己的id}.html  ,如果点击私信,页面会跳到新的error页面去,建议优化一下,如果是在自己主页点击给自己发信息,就弹出一个小框,类似于本站当前所使用的”成功“的那种弹框就行了,居中title提示:不能私信自己,然后下面加个当前弹框的”关闭“按钮,或者定时自动关闭,需要注意手机端的兼容性问题,有些设备执行动态脚本可能会出问题,discuz就是考虑了这个,所以很多地方都加了手动跳转、关闭。
  2. <重要程度:6> pm发消息的时候,在选择表情的时候,表情占位有点大,建议调整为当前1/2或者3/5左右为佳;
  3. <重要程度:5> 发帖编辑器左下角的提示是神马东西,好像是鼠标位置提示,建议汉化或者跟随语言,目前是  :ol>li 这种显示,对用户不是很友好;
  4. <重要程度:8> CSFR有点问题,我再研究一下。

      [ ADD ]

  1. <重要程度:9> 发帖的时候,错误提示不是很友好:回复帖子的时候,好像是触发了什么(例如IP变化),会直接给用户提示”错误信息获取失败! 详细请查看控制台“,不是很友好,https://www.runpod.cn/291?content=%E6%B5%8B%E8%AF%95%E4%B8%80%E4%B8%8BIP%E5%9C%B0%E5%9D%80&restoredraft=1,建议在当前页面提示错误即可,类似上面的[1],如果不清楚错误是什么,对于用户而言,直接给他提示”网络不稳定,请刷新后重试“就行了,如果是前期期,可以先输出详细信息。
  2. <重要程度:7> 帖子被禁评之后,本来的回复好像看不见了(刚刚站长先回复本贴,然后将本贴禁评了)。上一条[ADD-1]似乎是因为站长把本贴禁评后,我未刷新页面而提交回复而产生的error。
  3. <重要程度:4> 有些页面加载可能比较慢,理论上可以先占位然后加载,类似YouTube那样,先把设计的布局进行占位,然后慢慢过渡加载,这一处在”发帖、编辑帖子“这里比较明显。具体的参考css或者js、图像 之后再补充在这里。
  4. 【拒绝】<重要程度:6>  在用户”发帖、编辑帖子“的时候,右侧”关闭评论“功能或许可以优化一下,对于已经发出的评论,建议继续保持公开, 只是不能继续增加新的评论,这种相对比较常见一些;
  5. 此外,如果管理员想强行关闭用户帖子并且禁止编辑,不知道是否有相应功能(强行关闭帖子且禁止普通用户编辑 & 管理员强行删除帖子到回收站),暂无管理权限,未测试。
  6. <重要程度:8>  在帖子详情页面,如果给(自己或他人的)帖子、回复点赞,右上角会提示红色背景的 “error,请求出错,详细查看控制台”
  7. <重要程度:7> [ADD-6]提到的 各类 右上角弹出的“错误信息”,在显示的时候,配色不是很好看,建议适当优化。

     [ SUGGESTIONS ]

  1. 发帖审核功能:对于新发帖子(或评论),标题or内容在触发关键词的时候需要审核,审核可以由(对应发帖区域的版主、所有版主、管理员、指定的其他一位或者多位用户)进行审核,这里相对复杂,主要适用于中大型论坛,建议后面再完善。
  2. 网站顶部的”Runpod“和”首页、标签,用户列表,本站文档“这里布局有点违和,建议把搜索功能放到和logo同一行,width不变,放在靠近右侧notice的位置可能较好。(”首页、标签,用户列表,本站文档“怎么摆放容我再思考一下看看有没有什么建议)

全部评论

record

发表 :1年前 | 修改过

自定义布局可以增多,例如右侧的这种小组件布局,预留位置,然后允许用户自定义代码就行了,这里可以产生很多东西,例如展示最新的一些帖子、用户等等,就可以不一定用插件来实,如果有相关自定义代码的插件应该也不错。

底部建议也允许自定义代码,用户可以做到类似图2(字数限制,见31楼)这样。

图1:

184_1673166611_9KgD7tM2Ox.png

 

next
record

发表 :1年前
编辑器插入图片的时候,初始图片尺寸过大,建议水平方向可以修改为编辑器的1/2-2/3大小,然后用户再自己调,大量用户可能不清楚图片可以调大小,如果用默认尺寸,比较占面积,影响视觉体验。
next
record

发表 :1年前

发帖Error测试:
经过测试:
1、如果发帖时未填写标题,则在前端会判断提示填写标题,但如果未填写内容,好像是后端返回error然后右上角再提示的,建议内容也加个前端验证,为空的时候提示”正文不能为空“,建议注意图片问题,不清楚图片是否算入内容。

2、如果未选择标签,提交发帖的时候后端会验证返回”错误,提示标签无效,建议也在前端就先进行验证,类似标题那样,在用户点击发帖的时候验证:标题、标签、内容是否为空,如果为空就像标题的提示那样提示需要填写或选择。

next
record

发表 :1年前
404的跳转可能需要适当优化,例如该页面:https://www.runpod.cn/users/pm/,默认页面里面的404好像是用的 bcak_history,只能返回上一级,如果用户从外部跳转过来,该链接如果失效会被路由到404页面,此时的返回按钮无效,建议同时并列加一个:”返回首页“的bottom。
next
record

发表 :1年前
record 发表 1年前
【已解决】 楼中楼(对评论 进行评论)测试结果:  情况1-提交后...
建议优化一下情况2,如果在限制时间内,显示出提示:两次回复不能短于xx秒,不然用户可能会认为程序bug。 经测试,普通回帖也有时间限制,会提示错误,但未详细说明原因,建议提示存在时间限制。 如果限制的时间是动态的可以在后台修改的,记得做好限制时间的调用”用户两次回复之间不能短于{reply_limit_time}分/秒“
next
record

发表 :1年前

 

对于手机版,可能跳转到登录页然后再登陆的体验好一些。

手机主页的登陆按钮好像不太好看,目前用的那个按钮一般被认为是”退出登陆“。可以用一个“user"的图标代替。

184_1673118713_u1K31pBPf8.png

next
record

发表 :1年前 | 修改过

登陆建议新增一个弹出式,游客在某个页面如果需要登陆,对于电脑版,直接在当前页面弹出登录窗口即可,类似这样,可以加个关闭按钮,因为有人可能不想登陆。也可以在这个弹出框里面添加个按钮,跳转到完整的登陆页面去登陆。记得带上url参数,登陆后尽量自动跳到上一个正在查看的页面,如果是新注册则另外讨论,群主可以灵活处理。

184_1673118429_b2Mj82C0us.jpg

 

对于独立的那个登陆页面,建议在此页面添加一个返回上一级或者主页的按钮,优化用户体验。

字数限制,补充至25楼

next
record

发表 :1年前 | 修改过

回复的时候建议允许使用表情,简单回复这里允许使用就可以了,直接copy私信模块;高级回复如果实现起来不困难的话建议也加上表情。 此外:从简单回复切换到高级回复好像会丢失内容,即丢失在简单回复里面已经输入的内容,可以优化一下,把数据传过去。此处优化必要性:低。

表情不清楚是怎么导入的,如果允许后台直接新增表情分类导入表情图片更好,不用修改源码;如果不能直接导入也问题不大,修改代码和文件即可。

next
record

发表 :1年前 | 修改过

【已完成】采纳存在文本显示BUG:用户采纳某条回复,然后取消采纳该回复,显示情况如下。

184_1673116146_ETibuYIMVs.png

next
record

发表 :1年前

私信通知页面:建议将此处的个人签名修改为最近的一条消息(取双方里面最新的一条消息显示在此处,防止有新消息但是点进去之后又关闭页面,下次忘记了这条消息)

184_1673115948_Dh3Iyr0j28.png

评论

无权限

请登录后评论