Extension:大量信息
Appearance
发行状态: 稳定版 |
|
|---|---|
| 实现 | 特殊页面, 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 |
|
|
|
|
| 前往translatewiki.net翻譯MassMessage扩展 | |
| Vagrant角色 | massmessage |
| 問題 | 开启的任务 · 报告错误 |
MassMessage扩展可讓用户通过特殊页面Special:MassMessage发送一则消息至一列頁面清單之中。 有關如何使用此擴充功能的說明,請參閱Help:Extension:MassMessage(群发消息)。 API文件可於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;
维护脚本
您可透過命令列發送訊息,使用下列:
php sendMessages.php --pagelist <頁面清單的檔案> --subject <主題的檔案> --message <訊息的檔案>
其中每行<頁面清單的檔案>包含一個頁面名稱、後接維基(資料庫)名稱,兩者以tab分隔。
用户权限
massmessage- 让某個用户能发送消息。默认分配给“系統管理员(sysop)”用户组。
注释
与此集成的扩展:Echo、LiquidThreads。
介面
可以在三個地方看到此擴充功能:
- Special:CreateMassMessageList, 建立配送的清單。
- 採用
MassMessageListContent內容模型的維基頁面,此內容模型代表配送的清單。這些頁面會自動歸類於Category:MassMessage delivery lists之下。 - Special:MassMessage,可發送訊息到配送清單之中。
参阅
- Extension:MassMessageEmail - 向用户发送电子邮件而不是在他们的讨论页上发布。
| 此扩展用于一个或多个维基媒体项目。 这可能意味着扩展足够稳定、运作足够良好,可以用在这样的高流量的网站上。 请在维基媒体的CommonSettings.php和InitialiseSettings.php配置文件中查找此扩展的名称以查看哪些网站安装了该扩展。 特定wiki上的已安装的扩展的完整列表位于Special:Version页面。 |
| 此扩展在以下wiki农场/托管网站和/或软件包中提供: |
Categories:
- Stable extensions/zh
- Special page extensions/zh
- API extensions/zh
- GPL licensed extensions/zh
- Extensions in Wikimedia version control/zh
- APIQuerySiteInfoStatisticsInfo extensions/zh
- BeforeEchoEventInsert extensions/zh
- BeforePageDisplay extensions/zh
- ChangeTagsListActive extensions/zh
- CodeMirrorSpecialPage extensions/zh
- ListDefinedTags extensions/zh
- ParserFirstCallInit extensions/zh
- RejectParserCacheValue extensions/zh
- SkinTemplateNavigation::Universal extensions/zh
- UserGetReservedNames extensions/zh
- All extensions/zh
- Pages using deprecated NoteTA template
- Extensions used on Wikimedia/zh
- Extensions included in Canasta/zh
- Extensions included in Miraheze/zh
- Notification extensions/zh
- ContentHandler extensions/zh
- Extensions with StructuredDiscussions support/zh
