- このヘルプには更新、または翻訳されていないコンテンツがあります。どなたでも翻訳にご協力いただくことができます。
- 原文 : w:Help:Extensions。
拡張機能 (Extensions) とは、Fandomを作動させているソフトウェア・プラットフォームである MediaWiki 用に開発されている機能 (feature) とアドオンのことです。拡張機能は、カスタマイズする意図でWikiの機能の拡張することあるいはビルトインされた MediaWiki をオーバーライドすることを目的として、サードパーティのディベロッパー (すなわち、Fandomや MediaWiki のスタッフではないということです) によって設計されています 。
拡張機能のリクエスト[]
初めに、あなたが探している拡張機能がまだあなたのコミュニティに存在していないことを確認してください。これは特別:バージョン情報のインストール済み拡張機能のセクションをチェックするか拡張機能のパーサー関数またはそのページの下にある「タグ」と「フック」セクションに対するタグを確認してください。Fandomにはデフォルトで有効な拡張機能が多数存在します。
他の拡張機能の多くはすでにコードベースにあり、リクエストに応じて有効化します。Fandomが提供している拡張機能はこのページの下部で確認できます。マップやパーサー関数などの基本的なコンテンツツールはスタッフによって自動的に設定されています。ダイナミック・ページ・リストなどその他の複雑な拡張機能をリクエストすると、スタッフがそれが適切な処置であるかどうかを確かめるためいくつかの質問をする場合があります。サイトの形状が大きく変わってしまうような他の拡張機能(アビューズ・フィルターなど)はリクエストの内容に応じてスタッフの判断で有効化されます。リクエストの際は、Fandomとの連絡より、英語名の拡張機能の名前も添えてご連絡ください。
Fandomが特定の拡張機能を提供していない場合、Fandomとの連絡を使ってエンジニアリング・スタッフにインストールの調査をリクエストし、MediaWikiの拡張ページにそれが必要な根拠を載せてリンクしてください。エンジニアリング・スタッフが拡張機能を検討するのに数か月かかることとほとんどのリクエストは否決されることにご注意ください。これは主に拡張機能の書き換えがFandomのコードベース・サービスで存在し続けることが原因です。そのため、MediaWiki.orgで拡張機能を探す場合、その機能が最新であるか、更新されているかを確認しキャッシング・レイヤーを考慮してください。これらすべての質問に対する答えがすべて「ノー」ならその拡張機能をインストールすることはできません。
- 本文では以下を貼り付け、ご回答をご記入ください
拡張機能のリクエスト (Extension request)
- WikiのURL (Link to your wiki)
- 導入したい拡張機能 (The extension you are asking for)
- (Fandomが提供していない拡張機能については該当するMediaWikiの拡張機能ページへのリンク)
- その他、Fandomスタッフに伝えたいことをご記入ください。(Any other information:)
プリインストールされた拡張機能[]
w:ja:Category:デフォルトで有効な拡張機能を参照してください。
ユーザーと管理者[]
- ヘルプ:個人用CSSとJavaScript
- Community Central英語版にフェッチされているページにグローバル・ユーザーCSSとJavaScriptを追加します
ウィキツール[]
- CategoryTree
- コミュニティのカテゴリ構造を表示するAjaxベースのガジェット
- CharInsert
- 非標準文字を挿入するためのJavaScriptのボックスの生成を可能にします
- Cite
- 引用 (citation) や出典の提示や脚注に使う <ref[ name=id]> と <references/> タグを追加します
- Community Page (コミュニティ・ページ)
- Provides a page for the community, to list things that need to be done on the wiki
- DPLフォーラム
- ウィキページを使用したDPLベースのフォーラム拡張
- EasyTimeline (タイムライン拡張)
- Editors can create timelines of events using this tool's syntax.
- ImageMap (イメージマップ)
- <imagemap> タグを使用してクライアントサイドで画像に対してクリッカブル・マップを利用可能にします
- Inputbox
- 事前に定義されたHTMLフォームのインクルードを可能にします
- Labeled Section Transclusion
- Allows transclusion of parts of pages rather than just whole pages
- Maps Extension (マップ拡張)
- ウィキファイされた (wiki-fied) マーカーつきのマップを簡単に作成できるようになります
- Math
- Adds syntax for on-page math formulas
- ParserFunctions (パーサー関数)
- 論理関数のパーサを拡張します
- Poem
- ポエム (詩) のフォーマットを形成する <poem> タグを追加します
- RandomImage
- <randomimage /> を用いてメディア (画像や動画など) のランダムピッカーを提供します
- RandomSelection
- 指定された集合からランダムな選択肢 (選択された文章など) を表示します
- RSSPie
- コミュニティのページ上にRSSフィードを埋め込みます
- Scribunto
- MediaWiki ページにスクリプト言語を埋め込むフレームワークです
- StringFunctions
- Defines an additional set of parser functions that operate on strings
- Tabber
- 「タブつき」(tabbed) コンテンツに関するメソッドです
- TemplateData
- Allows editors to specify how templates should be invoked
- Video Embed Tool (動画埋め込みツール)
- YouTube, Metacafe, などその他多数のサイトのビデオを埋め込んでビデオページを追加します
スパムとブロッキング[]
- ConfirmEdit
- シンプルなキャプチャ (Captcha) 実装
- TitleBlacklist
- Regex based tool for blocking disruptive page titles
その他のツール[]
- ArticleMetaDescription (ディスクリプションの設定)
- 記事のスニペットを含めるmetaタグの description属性の値を指定できるようになります
- SyntaxHighlight (シンタックスハイライト)
- コードのシンタックス (構文) ハイライター - 多数の言語をサポートしています
リクエストに応じて[]
これはFandomにリクエストすることで利用可能になる MediaWiki の拡張機能の非包括的な一覧です。リクエストに応じて有効な拡張機能もご覧ください。
- Achievements (アチーブメント)
- Add badges to users to encourage contributions
- Arrays
- Provides parser functions that operate on arrays
- Calendar (カレンダー)
- コミュニティのページ内にカレンダーを埋め込むことができます。
- Community JS (コミュニティのJavaScript)
- Allows for site JS (not including ImportJS)
- Discussions (ディスカッション)
- DynamicPageList (ダイナミック・ページ・リスト)
- <dpl>タグを追加することで実装できる、コミュニティに関するユニバーサルなレポートツールです
- Editcount
- ユーザーの編集カウントを表示します
- Gadgets (ガジェット)
- ガジェットの利用や作成ができるようになります。
- Loops
- Provides parser functions for performing loops
- Recent Changes Patrol (最近の更新の巡回)
- Tells if edits conform to the policies of the wiki
- Timeline
- 編集者がこのツールの構文を利用してイベントのタイムラインを作成することができます。
- Variables (変数)
- ページ上で変数を定義できます。そして同一ページ上で後からその定義された変数を利用することができるようになります。
- WikiHiero
- 象形文字を (ヒエログリフ) を表示する構文
スパムとブロッキング[]
- AntiSpamInput
- シンプルなスパムボット・ブロッキング・メカニズム (spambot blocking mechanism)
- SpamBlacklist (スパム・ブラックリスト)
- 正規表現に基づくアンチURLスパムツール
制限された拡張機能[]
These extensions are subject to access restrictions, and administrators are only given access when there is a clear and current need for them.
- AbuseFilter (アビュース・フィルタ)
- 非建設的な編集を自動的にキャッチするツール。
- CheckUser (チェックユーザー)
- 妥当な許可を得たユーザーに他のユーザーのIPアドレスなどの情報を調査できる権限を与えます (これは通常 スタッフ専用ツールです。ごく一部のコミュニティでは、ごく一部のユーザーがアクセスする権限がありますが、リクエストすることはできません。)
- Nuke
- Gives SOAPs, Helpers, Wiki Representatives, and Staff members the ability to mass delete pages. (Wiki admins can also use the nuke script to mass delete pages by a specific user)
- Protect site (サイト保護)
- Allows Fandom staff, Fandom Helpers, Wiki Representatives and SOAP to temporarily block various site modifications (this is enabled as deemed needed. Local administrators of a wiki generally do not have access to it). サイト管理者が一時的にサイト上のいくらかの変更をブロックすることができます (これは必要と考えられているときのみ有効です)
- SpamBlacklist
- Regex-based tool for filtering URL spam
- Semantic MediaWiki (セマンティック・メディアウィキ)
- 数十のコミュニティサイト(中には最大級のサイトを含む)で使われていますが、問題が多く、公式サポートもなく現在ではリクエストできません。その「ヘルプ」ページはこのウィキのこのページにリダイレクトされていますが、関連する議論はSemantic MediaWikiのオフィシャル・ドキュメント・サイトに詳しくまとめられています。
- TabView (タブビュー)
- Gives an easy way of combining pages into one page with a tab for each sub-page.
外部リンク[]
- MediaWiki Extensions の一覧 MediaWiki ソフトウェアのサイト MediaWiki.org にあるページ
関連情報[]
- ヘルプ:アドミン・ダッシュボード
- ヘルプ:パーサー関数#その他の拡張機能
- JavaScript review process (JavaScriptの審査プロセス) - リクエストに応じて有効になる機能です。
- コミュニティセントラル:各種依頼
その他のヘルプとフィードバック[]
- ヘルプ:コンテンツでは、他のヘルプページを閲覧、検索することができます。
- 最新の情報やヘルプについては、コミュニティセントラルをご覧ください。
- この記事で不明確な点や、曖昧な点がございましたら、Fandomとの連絡方法をご確認ください。
- このヘルプはコミュニティセントラル内にて管理されています。