Extension:DiscussionTools
Appearance
From mediawiki.org
This page is a translated version of the page Extension:DiscussionTools and the translation is 68% complete.
Languages:
Discussion Tools 拡張機能は、議論ページを強化するための一連のツールです。 2024年時点、編集チームにより、トークページプロジェクト の一部として作られています。
Help:議論ツール に利用者向け説明文書があります。
詳細はHelp:DiscussionTools/Magic words and markup に説明したように、個別のページでも見出し単位でも、機能の一部を無効に設定できます。
機能
依存関係
Optional dependencies
- Extension:Echo - Enables topic subscriptions and user pinging.
- Extension:Thanks - Enables comment thanking.
- Extension:MobileFrontend - Enables mobile support.
インストール
この拡張機能は MediaWiki 1.40 以降に同梱されているため、ダウンロードする必要はありません。 残りの設定手順は必ず従ってください。
- 依存関係をインストール.
- ダウンロードして、ファイルを
extensions/フォルダー内のDiscussionToolsという名前のディレクトリ内に配置します。
開発者とコード寄稿者は、上記の代わりに以下を使用してGitからインストールします:cdextensions/ gitclonehttps://gerrit.wikimedia.org/r/mediawiki/extensions/DiscussionTools - 以下のコードを LocalSettings.php ファイルの末尾に追加します:
wfLoadExtension( 'DiscussionTools' );
- 更新スクリプト を実行します。このスクリプトは、この拡張機能が必要とするデータベーステーブルを自動的に作成します。
- LocalSettings.php でタイムゾーン を設定していること、$wgFragmentMode に
html5を設定していることを確認してください。 - 必要に応じて設定。
- Yes 完了 – ウィキの「Special:Version」に移動して、拡張機能が正しくインストールされたことを確認します。
設定
| 設定名 | 既定値 | 説明 | Possible values |
|---|---|---|---|
$wgDiscussionToolsBeta
|
false
|
DiscussionToolsをベータ版機能 にする。 | |
$wgDiscussionTools_visualenhancements
|
'default'
|
Override availability of DiscussionTools visual enhancements. | 'default', 'available', 'unavailable'
|
$wgDiscussionTools_visualenhancements_pageframe
|
'default'
|
Override availability of DiscussionTools visual enhancements’ page frame sub-feature. | 'default', 'available', 'unavailable'
|
$wgDiscussionTools_visualenhancements_reply
|
'default'
|
Override availability of DiscussionTools visual enhancements’ reply buttons sub-feature. | 'default', 'available', 'unavailable'
|
$wgDiscussionTools_visualenhancements_reply_icon_languages
|
{ ar: true, zh: true, yue: true, ja: true, nod: true }
|
A dictionary of language codes which will receive an icon in their enhanced reply-button treatment, due to translation being very short. (T323537) Language fallbacks will be checked unless a language is explicitly set to false. (T352289) Normalized language codes are lower case.
|
|
$wgDiscussionToolsEnablePermalinksBackend
|
true
|
パーマリンクのバックエンドを有効にする (Special:GoToComment) 。 Do not enable this unless the database tables exist. | |
$wgDiscussionToolsEnablePermalinksFrontend
|
true
|
Enable permalinks frontend features: (1) Convert signature timestamps to comment links. (2) Show notification when the target comment is found on another page. | |
$wgDiscussionToolsEnableThanks
|
true
|
Show a button to thank individual comments. Requires Extension:Thanks . | |
$wgDiscussionToolsAutoTopicSubEditor
|
'any'
|
Editor which triggers automatic topic subscriptions. Either 'discussiontoolsapi' for edits made using DiscussionTools’ API (e.g. reply and new topic tools), or 'any' for any editor.
|
|
$wgDiscussionToolsTalkPageParserCacheExpiry
|
0
|
Override $wgParserCacheExpireTime for discussion pages, regardless of DiscussionTools enablement.
|
|
$wgDiscussionToolsReplyIndentation
|
'invisible'
|
返信に採用するインデント構文: 'invisible'(:を出力するにはウィキ文では<dl><dd>タグを書く)もしくは'bullet'(*を出力するにはウィキ文では<ul><li>タグを書く)。
|
|
$wgDiscussionToolsShowFeedbackLinks
|
false
|
MW 1.40+ 「この機能についてフィードバックする」リンクを返信ツールと新トピックツールのフッタに表示。 | |
$wgDiscussionToolsTimestampFormatSwitchTime
|
'2022年07月12日'
|
Date on which the internal timestamp format has changed (T304595), in ISO 8601 format. | |
$wgDiscussionToolsConflictingGadgetName
|
'convenientDiscussions'
|
返信ツールと衝突する Convenient Discussions ガジェットの内部名。 利用者がこのガジェットを有効にすると返信ツールは利用できません。 |
API
編集
| 操作 | 人間が見る名称 | 説明 | 内部要素か? |
|---|---|---|---|
| discussiontoolscompare | 比べる | Get information about comment changes between two page revisions. | internal |
| discussiontoolsedit | 編集 | 議論ページにメッセージを投稿する。 | |
| discussiontoolsfindcomment | コメントを検索 | Find a comment by its ID or name. | |
| discussiontoolspageinfo | ページ情報 | 議論用ツールの初期化に必要なメタデータを返します。 | internal |
| discussiontoolspreview | プレビュー | 議論ページのメッセージをプレビューします。 | internal |
購読
| 操作 | 人間が見る名称 | 説明 | 内部要素か? |
|---|---|---|---|
| discussiontoolsgetsubscriptions | 購読の状況 | 指定されたトピックの購読状態を取得します。 | |
| discussiontoolssubscribe | 購読 | トピックに関する通知を受け取るために、購読(または購読解除)します。 |
特別ページ
他の拡張機能との連携
DiscussionToolsをPlaceNewSection と統合すると、追加された新トピックをどの位置に示すか指定できます。
It can also integrate with AutoModerator to enable community-configured reversion of Machine Language-scored bad edits.
関連項目
- Extension:DiscussionTools/How it works – 技術情報
- Convenient Discussions – another tool for discussions, incompatible with DiscussionTools
この拡張機能は 1 つ以上のウィキメディアのプロジェクトで使用されています。 これはおそらく、この拡張機能が安定していて高いトラフィックのウェブサイトでも十分に動作することを意味します。 この拡張機能がインストールされている場所を確認するには、ウィキメディアの設定ファイル CommonSettings.php および InitialiseSettings.php 内で、この拡張機能の名前を探してください。 特定のウィキにインストールされている拡張機能の完全な一覧は、そのウィキの Special:Version ページにあります。
Categories:
- Stable extensions/ja
- User interface extensions/ja
- MIT licensed extensions/ja
- Extensions in Wikimedia version control/ja
- ApiMain::moduleManager extensions/ja
- BeforeCreateEchoEvent extensions/ja
- BeforeDisplayNoArticleText extensions/ja
- BeforePageDisplay extensions/ja
- ChangeTagsListActive extensions/ja
- DiscussionToolsAddOverflowMenuItems extensions/ja
- EchoGetBundleRules extensions/ja
- EchoGetEventsForRevision extensions/ja
- GetActionName extensions/ja
- GetBetaFeaturePreferences extensions/ja
- GetDoubleUnderscoreIDs extensions/ja
- GetPreferences extensions/ja
- ListDefinedTags extensions/ja
- LoadExtensionSchemaUpdates extensions/ja
- OutputPageBeforeHTML extensions/ja
- OutputPageParserOutput extensions/ja
- ParserAfterTidy extensions/ja
- ParserOutputPostCacheTransform extensions/ja
- RecentChange save extensions/ja
- ResourceLoaderGetConfigVars extensions/ja
- RevisionDataUpdates extensions/ja
- SidebarBeforeOutput extensions/ja
- SkinTemplateNavigation::Universal extensions/ja
- All extensions/ja
- Extensions bundled with MediaWiki 1.40/ja
- Extensions used on Wikimedia/ja
- Extensions included in Canasta/ja
- Extensions available as Debian packages/ja
- Extensions included in Miraheze/ja
- Extensions included in MyWikis/ja
- Extensions included in wiki.gg/ja
- Extensions included in WikiForge/ja
- Discussion and forum extensions/ja
- Extensions with VisualEditor support/ja
- Talk pages project/ja