Extension:MassMessage
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/ja |
|
|
|
|
四半期ごとのダウンロード数 | 66 (Ranked 76th) |
使用中の公開ウィキ | 1,039 (Ranked 257th) |
translatewiki.net で翻訳を利用できる場合は、MassMessage 拡張機能の翻訳にご協力ください | |
Vagrant role | massmessage |
問題点 | 未解決のタスク · バグを報告 |
MassMessage 拡張機能は、特別ページ Special:MassMessage で指定したリストにあるページに簡単にメッセージを送信できるようにします。 拡張機能の使用法のヘルプについては Help:Extension:MassMessage を参照してください。 API の説明文書は Extension:MassMessage/API にあります。
インストール
- ダウンロードして、ファイルを
extensions/
フォルダー内のMassMessage
という名前のディレクトリ内に配置します。
開発者とコード寄稿者は、上記の代わりに以下を使用してGitからインストールします:cd extensions/
git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/MassMessage - 以下のコードを LocalSettings.php ファイルの末尾に追加します:
wfLoadExtension( 'MassMessage' );
- 完了 – ウィキの「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
- メッセージを送信できるようにします。既定では、「管理者」グループの利用者に割り当てられています。
注記
統合する拡張機能 : Echo, LiquidThreads
インターフェイス
この拡張子は3カ所で使われている:
- Special:CreateMassMessageList, to create delivery lists.
- Wiki pages with the
MassMessageListContent
content model, which represent delivery lists. These are automatically categorised under Category:MassMessage delivery lists .
- Special:MassMessage, to send a message to a delivery list.
関連項目
- Extension:MassMessageEmail - 会話ページではなく、メールで投稿する。
この拡張機能は 1 つ以上のウィキメディアのプロジェクトで使用されています。 これはおそらく、この拡張機能が安定していて高いトラフィックのウェブサイトでも十分に動作することを意味します。 この拡張機能がインストールされている場所を確認するには、ウィキメディアの設定ファイル CommonSettings.php および InitialiseSettings.php 内で、この拡張機能の名前を探してください。 特定のウィキにインストールされている拡張機能の完全な一覧は、そのウィキの Special:Version ページにあります。 |
この拡張機能は以下のウィキ ファーム/ウィキ ホスト/パッケージに含まれています: これは正式な一覧ではありません。 一部のウィキ ファーム/ウィキ ホスト/パッケージは、ここに記載されていなくてもこの拡張機能を含んでいる場合があります。 必ずご利用のウィキ ファーム、ウィキ ホスト、バンドルで確認してください。 |