diff --git a/public/about.html b/public/about.html index 14305d17..d138ade8 100644 --- a/public/about.html +++ b/public/about.html @@ -43,7 +43,7 @@


- 新T树洞首先在安全性和匿名性上有显著加强。 + 新T树洞首先在安全性和匿名性上有显著加强,而且不搞虚假宣传欺骗用户。

第一,采用第三方认证而非邮箱验证进行注册,从根源上避免新T树洞接触到敏感信息(如果你像某人一样担心树洞和认证提供方勾结,则安全性退化为了直接使用邮箱)。目前实际使用的是闭社,因为闭社提供了授权接口,而且支持匿名注册应用(参考文档)。 @@ -54,10 +54,10 @@


- 功能上,新T树洞将秉持自由、平等、透明的原则,尽量给用户自主性,减少管理员不必要的介入。 + 功能上,新T树洞将秉持自由、平等、透明的原则,尽量给用户自主性,减少管理员不必要的介入,也不会由管理员预设什么分类等。

- 新T树洞将允许用户自己决定是否折叠、自己写折叠警告。用户也可以自己打任意想打的tag,不需要找管理员求tag。为了加强私密性,搜索时仅允许根据tag搜索,而非全文搜索(在关注列表中搜索除外),点击tag即可搜索所有相同tag。在设置中,可以设定展开特定的折叠警告,还可以选择直接忽略(而非折叠)所有带折叠警告的洞——这就相当于提供了两个新T树洞,想看纯净版的看纯净版,想看完整版的看完整版。同时,用户还可以删除自己的发布的回复和没有回复的洞。 + 新T树洞允许用户自己决定是否折叠、自己写折叠警告。用户也可以自己打任意想打的tag,不需要找管理员求tag。为了加强私密性,搜索时仅允许根据tag搜索,而非全文搜索(在关注列表中搜索除外),点击tag即可搜索所有相同tag。在设置中,可以设定展开特定的折叠警告,还可以选择直接忽略(而非折叠)所有带折叠警告的洞——这就相当于提供了两个新T树洞,想看纯净版的看纯净版,想看完整版的看完整版。同时,用户还可以删除自己的发布的回复和没有回复的洞。

新T树洞不会有举报过多自动删除、口球X天、敏感词这些东西,取而代之的是所有举报、管理员删除记录、封禁记录都会在系统日志栏向所有人公示。 diff --git a/src/UserAction.js b/src/UserAction.js index aea73ea6..bead7ce1 100644 --- a/src/UserAction.js +++ b/src/UserAction.js @@ -112,7 +112,14 @@ export function InfoSidebar(props) { P大树洞网页版 by @xmcp 、 - + + T大树洞网页版 by @thuhole + + 、 React 、 diff --git a/src/text_splitter.js b/src/text_splitter.js index a3e76ea3..b0d4e3bb 100644 --- a/src/text_splitter.js +++ b/src/text_splitter.js @@ -5,7 +5,7 @@ export const PID_RE = /(^|[^\d\u20e3\ufe0e\ufe0f])(#\d{1,7})(?![\d\u20e3\ufe0e\u // export const URL_PID_RE=/((?:https?:\/\/)?thuhole\.com\/?#(?:#|%23)([2-9]\d{4,5}|1\d{4,6}))(?!\d|\u20e3|\ufe0e|\ufe0f)/g; export const URL_PID_RE = /((?:https?:\/\/)?hole\.thu\.monster\/?#(?:#|%23)(\d{1,7}))(?!\d|\u20e3|\ufe0e|\ufe0f)/g; export const NICKNAME_RE = /(^|[^A-Za-z])((?:(?:Angry|Baby|Crazy|Diligent|Excited|Fat|Greedy|Hungry|Interesting|Jolly|Kind|Little|Magic|Naïve|Old|PKU|Quiet|Rich|Superman|Tough|Undefined|Valuable|Wifeless|Xiangbuchulai|Young|Zombie)\s)?(?:Alice|Bob|Carol|Dave|Eve|Francis|Grace|Hans|Isabella|Jason|Kate|Louis|Margaret|Nathan|Olivia|Paul|Queen|Richard|Susan|Thomas|Uma|Vivian|Winnie|Xander|Yasmine|Zach)|You Win(?: \d+)?|洞主)(?![A-Za-z])/gi; -export const URL_RE = /(^|[^.@a-zA-Z0-9_])((?:https?:\/\/)?(?:(?:[\w-]+\.)+[a-zA-Z]{2,3}|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?::\d{1,5})?(?:\/[\w~!@#$%^&*()\-_=+[\]{};:,./?|]*)?)(?![a-zA-Z0-9])/gi; +export const URL_RE = /(^|[^.@a-zA-Z0-9_])((?:https?:\/\/)?(?:(?:[\w-]+\.)+[a-zA-Z]{2,7}|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,5})(?::\d{1,5})?(?:\/[\w~!@#$%^&*()\-_=+[\]{};:,./?|]*)?)(?![a-zA-Z0-9])/gi; export const TAG_RE = /(^|\s)(#[^#\s]{1,32})($|\s|#)/g;