Manual:Echo/zh

From Linux Web Expert

The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

扩展:Echo 為MediaWiki提供了另一套通知系統。

提及

Echo可以向討論中被提及的用戶發送通知;這個功能通常被稱為「ping」。 在帶有簽名的留言中,無論是直接或是透過模板連結其他使用者的用戶頁,將會觸發給他們的提及通知。 技術細節如下。

技術細節

當產生提及事件時,Echo按區塊處理修訂差異,以檢查使用者何時添加了需要搜尋被提及用戶的新留言,以進行ping。至此,要使提及用戶的通知有效:

  • 差異的區塊必須被認為是增加新行,而非對現有行數的修改。
  • 使用者必須在他們的留言簽名。[1]
    • 簽名必須包含連到本地Wiki的用戶頁、用戶討論頁、用戶貢獻頁其一的連結([[ ]]);簽名不能是由模板所嵌入。[2]
    • 為了辨認簽名,文字中的簽名必須由完全符合~~~(或~~~~)的標記來產生。[3]
  • 留言必須完全屬於現有的章節(差異的區塊不能包含新章節的標題)[4][5],或是新的章節(差異的區塊是由新的章節標題開始)。[6][7] 只有二級以下的章節會被計算。[8]
  • 被提及使用者的用戶頁連結可以被嵌入在模板中,因為模板會被展開。[9]
  • 如果發現被提及用戶的數量超過50個,將不會發送通知。[10]

另外,所有的標記都是以正則表達式解析的,過於複雜的標記會觸發錯誤的結果。

參考資料