2023年政策修订增补工作正在进行中,欢迎参与!
  • Moegirl.ICU:萌娘百科流亡社群 581077156(QQ),欢迎对萌娘百科运营感到失望的编辑者加入
  • Moegirl.ICU:账号认领正在试运行,有意者请参照账号认领流程

說明:Echo擴展

萌娘百科,萬物皆可萌的百科全書!轉載請標註來源頁面的網頁連結,並聲明引自萌娘百科。內容不可商用。
跳至導覽 跳至搜尋
Commons-emblem-notice.svg
這個頁面「Help:Echo擴展」是萌娘百科的幫助文檔
  • 本文用於介紹萌娘百科中一些特定功能的操作方法;
  • 本文僅是一篇論述,不屬於方針或指引。如果本指南與相關方針或指引發生衝突或存在不一致的情況,請以方針或指引的條文為準。

Echo擴展是MediaWiki站點的一個通知擴展,它可以向用戶提供與其賬號相關的各種事件的通知,包括新的討論頁消息、編輯回復、提及或連結等。它也可以向討論中提到的用戶發送通知,這也被稱為Ping或@。

技術限制

當產生提及事件時,Echo會分區域處理修訂版本差異,用以檢查用戶何時添加了需要被提及用戶的新留言。若要使提及用戶的通知有效:

  1. 差異區域必須被認為是增加新行,而非對現有行內容的修改。
  2. 用戶必須在留言時簽名(同一個版本提交)。
    • 簽名必須包含用戶頁、用戶討論頁、用戶貢獻頁其一的內部連結([[ ]]),連結不能是由模板所嵌入。
    • 為了辨認簽名,簽名必須與~~~(或~~~~)再次解析後的文本完全相同。這意味着,如果您的簽名代碼含有隨機效果(例如隨機顏色),將很可能無法成功Echo。
  3. 留言必須完全屬於現有的章節(差異區域不能包含新章節的標題),或是新的章節(差異區域是由新的章節標題開始計算)。只有二級以下的章節會被計算。
  4. 被提及用戶的用戶頁內部連結可以被嵌入在模板中,模板會被解析。
    • 解析差異時,{{REVISIONID}}{{REVISIONUSER}}會被展開為空字串。
  5. 如果被提及用戶的數量超過50個,將不會發送通知。

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