社区讨论

C++ Chat Room - 最近的大 UPD

灌水区参与者 4已保存回复 4

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
4 条
当前快照
1 份
快照标识符
@locv95cc
此快照首次捕获于
2023/10/30 20:18
2 年前
此快照最后确认于
2023/11/05 06:50
2 年前
查看原帖
由于有点忙所以没有准备预览图。大家可以前往 Repo 里面的网址进行体验。
提示:服务器的代码中不小心把所有标题字符设置为 14px 了,可以按下 F12 后前往 source ,在 Client.css 中临时修改。

在昨天和今天的更新中,我们对消息和细节进行了调整和优化。
首先,我们引入 showdown 作为 Markdown 的支持。目前大家可以放心使用 Markdown 进行消息的发送。但是有两个并没有被解决的问题。一是 showdown 依赖的高亮插件和 LaTeX 插件全部需要使用 node.js 运行,二是目前并未修复 @ 功能。
同时,为了免除之后判断 @ 的问题以及误识别为 HTML 标签的问题,我们对用户名进行了进一步的把控。现在建议大家使用和变量名一样的标准命名。
在用户栏的最左方,我们添加了免打扰按钮,按下去之后可以拒收来自该用户的消息,防止刷屏和卡 bug。
最后就是修修补补了。我们定义了横向的滚动条属性,并且将窗口拉大,以准备接下来对长消息的处理。增加 Ctrl+Shift+A 快捷键切换输入模式,并且进行对服务器漏洞的修补。

目前来讲,我们对 Markdown 的 css 编写尚未完成, 如果看到一些不兼容的东西请提交 issue(引用因为会被识别成 HTML 标签而暂时废除。我们将寻找更具有兼容性的正则表达式匹配)。
还是要感谢 @Schwarzkopf-Henka 的完美配合!
接下来的话先解决 Markdown 的问题.

回复

4 条回复,欢迎继续交流。

正在加载回复...