This page is a translated version of the page Extension:MassMessage and the translation is 58% complete.
Outdated translations are marked like this.
MediaWiki擴充功能手冊
MassMessage
發行狀態: 穩定版
實現 特殊頁面 , API
描述 允許用戶輕鬆地對列表中的用戶發送信息。
作者 Kunal Mehta, wctaiwan
最新版本 0.5.0 (2023-01-08)
相容性政策 快照跟隨MediaWiki發佈。 master分支不向後相容。
MediaWiki 1.25及以上,對於您的MediaWiki版本請使用REL1_X分支
授權條款 GNU通用公眾授權條款2.0或更新版本
下載
說明 Help:Extension:MassMessage/zh
  • $wgNamespacesToConvert
  • $wgMassMessageAccountUsername
  • $wgNamespacesToPostIn
  • $wgAllowlistedMassMessageTargets
  • $wgAllowGlobalMessaging
  • $wgMassMessageWikiAliases
  • massmessage
季度下載量 50 (Ranked 90th)
正在使用的公開wiki數 1,039 (Ranked 257th)
前往translatewiki.net翻譯MassMessage擴充功能
Vagrant角色 massmessage
問題 開啟的任務 · 回報錯誤

大量信息(MassMessage)擴展允許用戶通過特殊頁面Special:MassMessage發送一則消息至一個頁面列表。有關如何使用擴展的幫助,參見$ext-massmsg。API文檔可在MassMessage找到。 For help on how to use the extension, see Help:擴展:群發消息 . The API documentation can be found at Extension:MassMessage/API .

安裝

  • 下載檔案,並將解壓後的MassMessage資料夾移動到extensions/目錄中。
    開發者和代碼貢獻人員應從Git安裝擴展,輸入:cd extensions/
    git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/MassMessage
  • 將下列程式碼放置在您的LocalSettings.php 的底部:
    wfLoadExtension( 'MassMessage' );
    
  •   完成 – 在您的wiki上導覽至Special:Version,以驗證已成功安裝擴充功能。

組態參數

要發佈的名字空間

發佈消息時,僅將其發佈在指定的命名空間中。所有討論名稱空間都已列入白名單。

$wgNamespacesToPostIn = [ NS_PROJECT ];
要轉換的名字空間

如果您希望用戶能夠提供指向用戶頁的連結,但是在用戶討論頁上有bot帖子,您可以在此處定義。

$wgNamespacesToConvert = [ NS_USER => NS_USER_TALK ];
用戶名

機械人應該發佈什麼用戶名。默認使用「MediaWiki message delivery」。如果用戶已存在,則分機將接管該帳戶。用戶不可能重命名帳戶。您可以通過指定(例如)來「覆蓋」默認帳戶名稱:

$wgMassMessageAccountUsername = 'MessengerBot';
啟用全域信息

是否啟用從一個Wiki發送消息到另一個wiki。如果在像維基媒體這樣的維基農場設置上運行,你可以在所有wiki上禁用它,除了一個以將日誌保存在一個地方。

$wgAllowGlobalMessaging = true;

維護腳本

You can send messages from the command line with

php sendMessages.php --pagelist <page list file> --subject <subject file> --message <message file>

where each line of <page list file> contains a page name followed by a wiki (database) name, separated by a tab.

用戶權限

  • massmessage - 讓用戶發送消息。默認分配給「管理員(sysop)」用戶組。

註釋

與此集成的擴展:EchoLiquidThreads

Interface

This extension is visible in three places:

參見