Extension:MassMessage

From mediawiki.org
Jump to navigation Jump to search
This page is a translated version of the page Extension:MassMessage and the translation is 87% complete.
Other languages:
Deutsch • ‎English • ‎Türkçe • ‎dansk • ‎español • ‎français • ‎magyar • ‎polski • ‎português do Brasil • ‎čeština • ‎русский • ‎العربية • ‎سنڌي • ‎پښتو • ‎বাংলা • ‎中文 • ‎日本語 • ‎한국어
MediaWiki 拡張機能マニュアル
OOjs UI icon advanced.svg
MassMessage
リリースの状態: 安定
Screenshot of MassMessage MediaWiki extension.png
実装 特別ページ , API
説明 利用者が複数の利用者にメッセージを簡単に送信できるようにする。
作者 Kunal Mehta, wctaiwan
最新バージョン 0.4.0 (2016-12-06)
互換性ポリシー リリースブランチ
MediaWiki 1.25 以降。お使いの MediaWiki バージョンの REL_X ブランチを使用してください
ライセンス GNU 一般公衆利用許諾書 2.0 以降
ダウンロード
  • $wgNamespacesToConvert
  • $wgNamespacesToPostIn
  • $wgMassMessageAccountUsername
  • $wgAllowGlobalMessaging
  • $wgMassMessageWikiAliases
  • massmessage
translatewiki.net で翻訳を利用できる場合は、MassMessage 拡張機能の翻訳にご協力ください

使用状況とバージョン マトリクスを確認してください。

Vagrant role massmessage
問題点 未解決のタスク · バグを報告

MassMessage 拡張機能は、特別ページ「Special:MassMessage」で指定したリストにあるページに簡単にメッセージを送信できるようにします。拡張機能の使用法のヘルプについては Help:Extension:MassMessage を参照してください。API の説明文書は Extension:MassMessage/API にあります。

インストール

  • ダウンロードして、ファイルを extensions/ フォルダー内の MassMessage という名前のディレクトリ内に配置します。
  • 以下のコードを LocalSettings.php の末尾に追加します:
    wfLoadExtension( 'MassMessage' );
    
  • Yes 完了 – ウィキの「Special:Version」に移動して、拡張機能が正しくインストールされたことを確認します。

‎構成パラメーター‎

送信先の名前空間

メッセージを投稿する場合は、名前空間を指定してください。すべてのノート名前空間は既定でホワイトリストに登録されています。

$wgNamespacesToPostIn = [ NS_PROJECT ];
変換する名前空間

利用者が利用者ページへのリンクを追加し、ボットがそのトークページに一括メッセージ配信をできるようにするには、その定義が必要です。

$wgNamespacesToConvert = [ NS_USER => NS_USER_TALK ];
利用者名

What username the bot should post with. By default, this is "MediaWiki message delivery". If the user already exists, the extension will take over the account. It will be impossible for users to rename the account. You can override the default account name by specifying (for example):

$wgMassMessageAccountUsername = 'MessengerBot';
グローバル メッセージの有効化

Whether to enable sending messages from one wiki to another. If running on a wikifarm setup like Wikimedia, you can disable this on all wikis except one to keep the logs in one place.

$wgAllowGlobalMessaging = true;

メンテナンススクリプト

コマンドラインからメッセージを送信するには

php sendMessages.php --pagelist <ページの一覧のファイル> --subject <サブジェクトファイル> --message <メッセージファイル>

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

利用者権限

  • massmessage - メッセージを送信できるようにします。既定では、「管理者」グループの利用者に割り当てられています。

注記

MediaWiki 1.25 ~ MediaWiki 1.34 で使おうとしているならば、$wgContentHandlerUseDBを有効にする必要があります。

統合する拡張機能 : Echo, LiquidThreads

インターフェイス

この拡張子は3カ所で使われている:

関連項目