Extension:MassMessage/zh

Category:GPL licensed extensions/zh
MassMessage
Category:Stable extensions/zh
Category:Special page extensions/zh, API Category:API extensions/zh
描述 允许用户轻松地对列表中的用户发送信息。
作者 Kunal Mehta, wctaiwan
最新版本 0.5.0 (2023-01-08)
快照跟随MediaWiki发布。
MediaWiki 1.25及以上,对于您的MediaWiki版本请使用REL1_X分支Category:Extensions with manual MediaWiki version
GNU通用公眾授權條款2.0或更新版本
下載 Category:Extensions in Wikimedia version control/zh
Help:Extension:MassMessage/zh
  • $wgNamespacesToConvert
  • $wgMassMessageAccountUsername
  • $wgNamespacesToPostIn
  • $wgAllowlistedMassMessageTargets
  • $wgAllowGlobalMessaging
  • $wgMassMessageWikiAliases
  • massmessage
季度下載量 20 (Ranked 74th)
正在使用的公开wiki数 1,039 (Ranked 257th)
前往translatewiki.net翻譯MassMessage
Vagrant角色 massmessage
問題 开启的任务 ·
Category:All extensions/zh

MassMessage扩展允许用户通过特殊页面Special: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' );
    
  • Yes 完成 – 在您的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 <<span lang="en" dir="ltr" class="mw-content-ltr">page list file</span>> --subject <<span lang="en" dir="ltr" class="mw-content-ltr">subject file</span>> --message <<span lang="en" dir="ltr" class="mw-content-ltr">message file</span>>

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

用户权限

  • massmessage - 让用户发送消息。默认分配给“管理员(sysop)”用户组。

注释

与此集成的扩展:EchoLiquidThreads

介面

This extension is visible in three places:

参见

Category:Extensions used on Wikimedia/zh#MassMessage/zh Category:Notification extensions/zh Category:ContentHandler extensions/zh Category:Extensions with StructuredDiscussions support/zh
Category:APIQuerySiteInfoStatisticsInfo extensions/zh Category:API extensions/zh Category:All extensions/zh Category:BeforeEchoEventInsert extensions/zh Category:BeforePageDisplay extensions/zh Category:ChangeTagsListActive extensions/zh Category:ContentHandler extensions/zh Category:Extensions in Wikimedia version control/zh Category:Extensions included in Canasta/zh Category:Extensions included in Miraheze/zh Category:Extensions included in WikiForge/zh Category:Extensions used on Wikimedia/zh Category:Extensions with StructuredDiscussions support/zh Category:Extensions with manual MediaWiki version Category:GPL licensed extensions/zh Category:ListDefinedTags extensions/zh Category:Notification extensions/zh Category:ParserFirstCallInit extensions/zh Category:RejectParserCacheValue extensions/zh Category:SkinTemplateNavigation::Universal extensions/zh Category:Special page extensions/zh Category:Stable extensions/zh Category:UserGetReservedNames extensions/zh