Extension:WikiForum
リリースの状態: 安定 |
|
|---|---|
| 実装 | データベース, 特別ページ |
| 説明 | Forum extension |
| 作者 | |
| 最新バージョン | 2.9.0 |
| MediaWiki | 1.43+ |
| データベースの変更 | はい |
|
|
|
|
|
|
|
| ライセンス | GNU 一般公衆利用許諾書 3.0 以降 |
| ダウンロード | |
| translatewiki.net で翻訳を利用できる場合は、WikiForum 拡張機能の翻訳にご協力ください | |
| 問題点 | 未解決のタスク · バグを報告 |
WikiForum 拡張機能は、新しい特別ページ Special:WikiForum の形でディスカッションフォーラムを追加します。WikiForumのページはほとんどの場合、検索エンジン(Googleなど)にインデックスされており、WikiForumの内部検索を使用することで検索することができます。
もし SocialProfile 拡張機能がインストールされている場合、そのアバターはフォーラムのスレッド上に表示されます。現在、WikiForum には組み込みのアバター機能はありません。
詳しくはthe WikiForum help page on ShoutWikiを参照してください。
インストール
- ダウンロードして、ファイルを
extensions/フォルダー内のWikiForumという名前のディレクトリ内に配置します。
開発者とコード寄稿者は、上記の代わりに以下を使用してGitからインストールします:cd extensions/ git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/WikiForum
- 以下のコードを LocalSettings.php ファイルの末尾に追加します:
wfLoadExtension( 'WikiForum' );
- 更新スクリプトを実行します。このスクリプトは、この拡張機能が必要とするデータベーステーブルを自動的に作成します。
完了 – ウィキの「Special:Version」に移動して、拡張機能が正しくインストールされたことを確認します。
設定
Via LocalSettings.php
| パラメーター | 既定値 | 説明 |
|---|---|---|
$wgWikiForumAbuseFilterGroup
|
'wikiforum'
|
Custom group name for AbuseFilter, for when that extension is installed. It ensures that AbuseFilter only pulls the filters related to WikiForum. If you would like AbuseFilter to pull all of the filters, enter 'default' here.
|
$wgWikiForumAllowAnonymous
|
true
|
匿名利用者によるスレッドや返信の書き込みを許可するかどうか |
$wgWikiForumLogInRC
|
true
|
WikiForum の記録を Special:RecentChanges (最近の更新) に表示するかどうか |
$wgWikiForumAutoLockInactiveHours
|
null
|
If set to a numeric value, threads are automatically closed by a background job after this many hours. When set to null (which is the default), threads are not automatically closed by the software.
|
Via MediaWiki namespace
| MediaWiki page | Default value | Description |
|---|---|---|
MediaWiki:Wikiforum-day-definition-new
|
3 | A thread is considered new for this many days |
MediaWiki:Wikiforum-max-threads-per-page
|
20 | Number of threads which shall be shown per page on a forum |
MediaWiki:Wikiforum-max-replies-per-page
|
10 | Number of replies which shall be shown per page on a thread |
Anti-abuse features
CAPTCHAs (ConfirmEdit extension)
WikiForum に CAPTCHA 機能が統合されました。
Extension:ConfirmEdit がインストールされている場合、skipcaptcha 権限を持たない利用者には CAPTCHA が表示されます。
CAPTCHA を表示させるためには、ConfirmEdit が必要な箇所の下で $wgCaptchaTriggers['wikiforum'] = true; を LocalSettings.php に設定する必要があるかもしれません。
CAPTCHAを無効にするには、単にそれを false に設定してください。
AbuseFilter
WikiForum version 2.9.0 (released 5 October 2026) supports filtering threads and replies via the AbuseFilter extension. Note that by default WikiForum only uses filters that have been explicitly set for it. A system administrator can change this by setting $wgWikiForumAbuseFilterGroup to 'default' to enable WikiForum to use all the filters meant for regular on-wiki content.
SpamBlacklist
WikiForum version 2.9.0 (released 5 October 2026) supports filtering threads and replies via the SpamBlacklist extension.
SpamRegex
WikiForum version 2.9.0 (released 5 October 2026) supports filtering threads and replies via both the $wgSpamRegex configuration global and the SpamRegex extension.
利用者権限
WikiForum では、新たに wikiforum-admin と wikiforum-moderator という2つの利用者権限が追加されます。wikiforum-admin 権限を持つ利用者はカテゴリやフォーラムの作成・削除・編集が可能で、wikiforum-moderator 権限を持つ利用者はスレッドや個々の返信の編集・削除が行えます。
既定では、管理者 (「sysop」グループ) はこれらの両方の権限を持っています。WikiForum は、これらの両方の利用者権限を持つ新しいグループ「forumadmin」も作成します。ビューロクラットは、利用者を forumadmin グループに割り当てたり、グループから除去することができます。
関連項目
| この拡張機能は以下のウィキ ファーム/ウィキ ホスト/パッケージに含まれています: |
- Stable extensions/ja
- Database extensions/ja
- Special page extensions/ja
- BeforeCreateEchoEvent extensions/ja
- LoadExtensionSchemaUpdates extensions/ja
- ParserFirstCallInit extensions/ja
- GPL licensed extensions/ja
- Extensions in Wikimedia version control/ja
- All extensions/ja
- Social tools/ja
- Extensions included in MyWikis/ja
- Extensions by ShoutWiki/ja
- Discussion and forum extensions/ja
