Jump to content

Extension:MassMessage

From mediawiki.org
This page is a translated version of the page Extension:MassMessage and the translation is 82% complete.
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/ja
  • $wgNamespacesToConvert
  • $wgMassMessageAccountUsername
  • $wgNamespacesToPostIn
  • $wgAllowlistedMassMessageTargets
  • $wgAllowGlobalMessaging
  • $wgMassMessageWikiAliases
  • massmessage
四半期ごとのダウンロード数 62 (Ranked 73rd)
使用中の公開ウィキ 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' );
    
  • 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 - メッセージを送信できるようにします。既定では、「管理者」グループの利用者に割り当てられています。

注記

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

インターフェイス

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

関連項目