XCC 功能更新:@提及補全與話題通知

評論與話題裡的 @提及 這次更新了三處:在輸入框裡打 @ 可以彈出使用者列表補全,@使用者名稱 渲染成可以點的個人主頁連結,話題下的 @ 也會真正發出通知。

@ 補全

在評論框、回覆框、話題正文、作品簡介與 README 這些輸入框裡打下 @,會彈出候選列表,帶頭像、暱稱和使用者名稱;繼續打字按使用者名稱或暱稱篩選,↑↓ 選擇、回車或 Tab 插入、Esc 關閉。編輯工具條上也多了一個 @ 按鈕,點了直接在游標處補一個 @。列表一次最多給 8 個人,登入後可用。

@ 變成連結

@使用者名稱 在討論區、留言板和話題正文裡渲染成指向對方主頁的連結。改過名的舊使用者名稱寫的連結會自動跳到現在的主頁;打了一個不存在的使用者名稱,點進去就是普通的「頁面不存在」,站裡不做額外校驗。

話題裡的 @ 會通知了

以前 @ 只在作品評論和留言板裡發通知,在話題下 @ 了人對方並不知道。現在話題下的評論、回覆和正文裡 @ 到的人都會收到通知;同一次操作裡已經因為評論或回覆收到過通知的人,不會再收到一條重複的 @ 通知。作品簡介、README、更新日誌這類資料頁裡的 @ 只做成連結,不發通知。

其他

信箱地址和網頁連結裡的 @ 不會被誤認成提及,比如 a@bc.com。

使用中有問題或建議,歡迎寫信到 xcc@caellab.com,也可以在 XMUER Coding Community 的公告帖下回復。