Extensions/ja

これは、Mirahezeに導入されている全ての拡張機能のリストであり、3つのカテゴリーにソートされています:無効に出来ない全てのグローバル拡張機能(及びその簡単な理由)、新しく作成したウィキの初期設定値で有効になっておりますが、無効に出来る拡張機能及び、初期設定では有効になっていませんが、各々の設定で有効化出来る拡張機能. このページには、リクエストされたが、導入出来なかった拡張機能の幾つかと、その理由も含まれています.

グローバルな拡張機能
一部の機能は、全てのMiraheze Wikiで、デフォルトで有効となっており、ローカルWikiで無効化出来ません. これらの拡張機能は、グローバルで有効化されている簡単な理由と共に以下にリストされています.


 * AbuseFilter – 重要なアンチスパム及び破壊行為防止の拡張機能.
 * AntiSpoof – なりすまし利用者アカウントの作成を防止します.
 * BetaFeatures – ベータ機能はグローバルに導入されていますが、個人設定から各々オフにする事が出来ます.
 * CentralAuth – グローバル利用者アカウントを定義します. これがないと利用者アカウントが機能しません.
 * CentralNotice – 計画的なダウンタイム等、Mirahezeに関する重要な通知に使用します.
 * CheckUser – 重要な破壊行為防止拡張機能. 破壊者のアカウントの基盤となるIP範囲をブロックします.
 * CreateWiki – これが新しいwikiの作成機能です. (おそらく最も重要な機能です！). これは、グローバルに導入されていますが. 機能するのは、メタのみです.
 * CookieWarning – 法的/プライバシー上の理由で必要である為.
 * ConfirmEdit – 重要なスパム防止ツールです. 不正な自動アクションを防止する為のCAPTCHAを作成します.
 * Echo – この拡張機能は、利用者通知機能を実装します.
 * EventLogging – CentralNoticeに必要な依存関係にある拡張機能.
 * GlobalBlocking – 重要なスパム防止及び破壊行為防止拡張機能Miraheze Staffは、複数のウィキを破壊するIPアドレスをブロックする事が出来ます.
 * GlobalCssJS – グローバルアカウントシステムの一部で、利用者は全てのウィキにカスタムインタフェーススタイルを適応出来ます.
 * GlobalPreferences – グローバルアカウントシステムの一部で、利用者は全てのウィキでデフォルトの環境設定(設定)を持つ事が出来ます.
 * IncidentReporting – ダウンタイム等のインジデントを報告する為に、Mirahezeのシステム管理者が内部的に使用します. グローバルに導入されていますが、機能するのはMetaだけです.
 * Interwiki – あるMirahezeにある、ウィキと別のウィキ、及び他のMediaWikiのサイトに直接リンクする際に使用されます. (MediaWiki.orgへのこれらのリンク等. )
 * LocalisationUpdate – MediaWikiインターフェースの必須/コア部分.
 * LoginNotify – Important security feature, notifies users about suspicious attempts to login to their accounts
 * ManageWiki – The extension used for managing wiki settings, including extensions. Turning this off would remove the ability to enable/disable other extensions
 * MatomoAnalytics – Miraheze内部の拡張機能.
 * Nuke – 重要な破壊行為防止機能. ウィキ管理者は、一度に複数のページを一括削除出来ます.
 * OAuth – Internal Miraheze extension, used for linking wiki accounts with accounts for Miraheze Phabricator
 * OATHAuth – ２要素認証の実装に使用される重大なセキュリティ機能.
 * ParserFunctions – MediaWikiインターフェースの必須/コア部分.
 * ParsoidBatchAPI – 拡張機能VisualEditorとFlowに必要な依存関係になっている拡張機能.
 * RenameUser – Implements the ability for Miraheze Staff to rename user accounts on request (otherwise this would be impossible)
 * RottenLinks – Internal Miraheze extension that checks for dead or broken external links on wiki pages
 * Scribunto – MediaWikiインターフェースの必須/コア部分.
 * SpamBlacklist – Important anti-spam feature, allows administrators to blacklist spam websites from being mentioned
 * SyntaxHighlight – MediaWikiインターフェースの必須/コア部分.
 * TitleBlacklist – Important anti-vandalism extension, allows administrators to prevent pages with certain titles and certain usernames from being created
 * TorBlock – Important anti-vandalism and anti-spam extension, prevents vandals from using TOR to rapidly change IP addresses
 * UserMerge – Allows Miraheze Staff to merge contributions of one user account into another. Not used frequently but is used for various maintenance purposes
 * WikiDiscover – Miraheze内部の拡張機能.
 * WikiEditor – MediaWikiインターフェースの必須/コア部分.

デフォルトで有効な拡張機能
これらの拡張機能は、全ての新しく作成されたWikiの初期設定で有効化されていますが、Special:ManageWiki/extensionsで無効に出来ます.


 * CategoryTree – 複数のウィキで良く利用される拡張機能.
 * Cite & CiteThisPage – Wikiページの引用を作成する為の重要で良く使われている拡張機能.
 * DarkMode – ダークユーザーインターフェースを提供します. 可視性の理由と利用者の好みで、利用されます.
 * GlobalUserPage – 利用者が、ローカルウィキで利用者ページを作成していない全てのwikiで、Miraheze Login Wikiの利用者ページからコンテンツを表示出来るようにします.
 * MobileFrontend – Important MediaWiki feature for wikis that wish to support editing from mobile devices (which is the vast majority of wikis)

その他の拡張機能
これらの拡張機能は、Mirahezeで導入済みであり、任意のウィキで、Special:ManageWiki/extensionsから有効化出来ますが、初期設定で有効になっていません:


 * AddThis
 * AdminLinks
 * AJAXPoll
 * ApprovedRevs
 * Arrays
 * ArticleFeebackV5
 * ArticleRatings
 * AuthorProtect
 * AutoCreateCategoryPages
 * BetaFeatures
 * BlogPage
 * Calendar-Wikivoyage
 * Capiunto
 * Cargo
 * CharInsert
 * CollapsibleVector
 * Comments
 * ContactPage
 * CookieWarning
 * CreatePage
 * CSS
 * CustomHeader
 * CustomNavBlocks
 * DPLForum
 * DynamicPageList
 * DynamicPageList3
 * Editcount
 * EducationProgranm
 * FancyBoxThumbs
 * FlaggedRevs
 * Flow
 * FeaturedFeeds
 * GroupsSidebar
 * HeaderTabs
 * HideSection
 * HighlightLinksInCategory
 * ImageMap
 * JavascriptSlideshow
 * Josa
 * JsCalendar
 * Labeled Section Transclusion
 * LinkSuggest
 * Loops
 * Maps
 * MassEditRegex
 * MediaWikiChat
 * Moderation
 * MSCalender
 * MsCatSelect
 * MsUpload
 * MsLinks
 * MultiBoilerPlate
 * MultimediaViewer
 * NewestPages
 * Newsletter
 * NewUserMessage
 * NoTitle
 * PageForms
 * PageTitle
 * PDFEmbed
 * PDFHandler
 * Poll
 * Popups
 * Preloader
 * ProtectSite
 * Purge
 * Quiz
 * RandomSelection
 * RelatedArticles
 * Replace Text
 * RSS
 * SandboxLink
 * ScratchBlocks
 * SimpleTooltip
 * SiteScout
 * SocialProfile
 * Subpage Fun
 * SubPageList3
 * SyntaxHighlight
 * Tabber
 * Tabs
 * TemplateStyles
 * Translate
 * TimedMediaHandler
 * TitleKey
 * TwoColConflict
 * UserFunctions
 * Variables
 * VisualEditor
 * WebChat
 * Widgets
 * WikiBase
 * WikiForum
 * WikiHiero
 * WikiLove
 * WikiTextLoggedInOut
 * YouTube

却下された拡張機能
様々な拡張機能がリクエストされていますが、様々な理由で導入されない拡張機能があります. 最も一般的な理由は、拡張機能によって、軽減出来ないセキュリティ及び/又はプライバシーの問題が発生する事、拡張がアップストリームでアクティブに維持できない事、又は、拡張機能が削除出来ないグローバル機能と競合する事です. 以下は、却下された拡張機能のリストと、それらが拒否された簡単な理由です.


 * AccessControl – MediaWiki1.29以降では動作せず、プライバシーの問題もあります.
 * BlueSpice – セキュリティ上リスクがある為.
 * Configure – アップストリームでメンテナンスされなくなり、(MediaWiki1.18以降で機能していません. )ManageWikiで同じ事が出来ます.
 * ConfirmAccount – CentralAuthと互換性がありません. -利用者アカウントは、グローバルに存在する為、個々のウィキにアカウントを承認させる事は、出来ません.
 * DeleteBatch – 技術的な制限、詳しくは、T956をご覧下さい.
 * DNSlookup – 利用者のプライバシーを侵害する為.
 * EditAccount – CentralAuthと互換性がない為-Mirahezeの利用者アカウントはグローバルにある為、Mirahezeにある一つウィキで利用者の情報を変更すると、全てのウィキで影響します. また、他の利用者が電子メールアドレスとパスワードを変更出来るようにする事は、主要なプライバシーとセキュリティのリスクです.
 * EditUser – EditAccountと同様の理由からである.
 * EmbedAnything – セキュリティ上リスクがある為.
 * EmbedVideo – セキュリティ上リスクがある為.
 * External Data – セキュリティ上リスク（SQLインジェクション）が在る為.
 * ExternalLinks – セキュリティ上リスクがある為、詳細は、T1555をご覧ください.
 * Html2Wiki - 解読不可能なコードを含む為. 詳しくは、T2740をご覧ください.
 * Html5mediator – セキュリティ上リスクがあるため却下(勝手なJavaScriptの挿入)、詳細は、T1640をご覧ください. 代わりに、Widget:Html5mediaをご利用ください.
 * Markdown – アップストリームでのメンテナンスがアクティブでない為.
 * MiniInvite – セキュリティ上リスクがある為.
 * MultiUpload – アップストリームでメンテナンスされていません**-類似の機能を提供するMsUploadを利用出来ます.
 * OpenID Connect – セキュリティ上リスクがある為.
 * PluggableAuth – セキュリティ上リスクがある為.
 * SecurePoll – 個人情報を公開してしまう為.
 * Semantic MediaWiki – Mirahezeには現在Semantic MediaWikiをサポートする為のリソースがありません. 代わりにCargoを使用出来ます.
 * Semantic Text Annotator – Semantic MediaWiki（却下）が必要な為.
 * Site settings – ManageWikiは同様の機能を提供(実際にはもっと多く)し、その上この拡張昨日は、直近まで、重大なセキュリティの欠陥がありました.
 * Tasks Extension – 不安定とフラッグされ、少なくとも一つのパーツ又は、拡張機能が壊れている事が示唆されています.
 * UploadWizard – ウィキメディアを対象に特化しすぎているため. 個別のウィキでの使用には不向き.
 * UserGroups – ManageWikiPermissionsが同じ機能を持つ為.
 * WikiBanner – 広告を受け入れていない為.
 * Extensions made by Fandom Wikia製の拡張機能で、mediawiki.orgにページがあるもの. Special:Withoutimages、 MediaWiki:ImportJS及びSpecial:AdminDashboardのような拡張機能はWikia向けに特化しすぎているため. 代わりに類似の拡張機能をご利用ください.

免責事項

 * 新しい拡張機能のリクエスト:新しい拡張機能をリクエストするには、Phabricatorでタスクを作成して下さい. どのウィキメディア財団のプロジェクトでも使用されていない拡張機能は、事前にセキュリティレビューが必要で在る事に注意して下さい. このレビューの目的は、コードをチェックして、Miraheze全体及び/又は、拡張機能個々の利用者のセキュリティ及び/又は、プライバシーのリスクにさらすリスクの脆弱性を確認する為です. 残念ながら、このレビュープロセスは、未処理の物がとてもあり、従ってレビューに数週間から数ヶ月かかります.


 * 制限された拡張機能: グローバルに有効な拡張機能リストの一部は制限されており、個々のウィキや利用者が利用する事が出来ず、Miraheze Staffチームのメンバーである、スチュワード及び/又は、システム管理者のみが利用出来ます. これは通常次の２つの理由いずれかが原因です:拡張機能はほとんどの状況でアクセスすべきではないが、しかしスパムや破壊行為があった場合アクセスする必要があるかもしれない個人情報を明らかにする場合;及び/又は、拡張機能がMirahezeの全体的な操作に影響を与える為、従ってMeta Wiki以外のウィキで拡張機能を使用すると問題が発生する場合.


 * MultiUploadに関する注意:この拡張機能は、アップストリームでアクティブに維持されなくなった為、Mirahezeに適していません. ただし、別のウィキホスティングサービスである、ShoutWikiに精通している利用者ならば、そこで使用されている拡張機能に気付いているかも知れません. この拡張機能は、ShoutWikiの開発者のみが特定のサービスの為に、ローカルコピーとして維持しており、これらの開発者でさえ最終的機能しなくなった場合、維持する事を続けないだろうと表明しています. 従って、MsUploadを使用してください. これにより、類似の機能が提供されます.