Extension:GlobalUserPage/ja
GlobalUserPage 拡張機能はウィキファーム上に、グローバルな (ウィキ間で共通の) 利用者ページを実現します。
この拡張機能はJack PhoenixがShoutWiki 向けに開発を担当、原案はKunal Mehta のExtension:HelpPages です (コード共有は既に終了)。
利用者向け説明文書
Help:Extension:GlobalUserPage を参照してください。
注意点
この拡張機能の使用は、若干のセキュリティの危険を伴います。 中央管理ウィキとその管理者を完全に信頼できるかどうかが肝心です。管理者権限で生のHTMLを追加できるため、XSS に穴を開けたりなど悪用ができてしまうからです。
インストール
- ダウンロードして、ファイルを
extensions/
フォルダー内のGlobalUserPage
という名前のディレクトリ内に配置します。
開発者とコード寄稿者は、上記の代わりに以下を使用してGitからインストールします:cd extensions/ git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/GlobalUserPage
- 以下のコードを LocalSettings.php ファイルの末尾に追加します:
wfLoadExtension( 'GlobalUserPage' );
完了 – ウィキの「Special:Version」に移動して、拡張機能が正しくインストールされたことを確認します。
設定
$wgGlobalUserPageAPIUrl
- 中央管理ウィキのapi.php
の URL。 この URL は当初の段階ではグローバルな利用者ページの文字列を取得するために使います。$wgGlobalUserPageCacheExpiry
- 処理した HTML をキャッシュしておく時間の長さを制御 既定値は60 * 60 * 24 * 7
(1週間) です。 HTML は通常、編集により無効にされますが、フォールバック処理としては全く良く不適格です。$wgGlobalUserPageDBname
- グローバルな利用者ページのデータを保存するデータベース名。すなわち通常は$wgSharedDB
と同じ値に設定する必要があります。$wgGlobalUserPageFooterKey
- フッタとしてグローバル利用者ページの最下部に追加するメッセージキー、あるいは false に設定してフッタを非表示にします。$wgGlobalUserPageTimeout
- 内部 API 要求の制限時間、利用するには$wgHTTPTimeout
によって "default" (既定) ストリングに設定します。
![]() | この拡張機能は 1 つ以上のウィキメディアのプロジェクトで使用されています。 これはおそらく、この拡張機能が安定していて高いトラフィックのウェブサイトでも十分に動作することを意味します。 この拡張機能がインストールされている場所を確認するには、ウィキメディアの設定ファイル CommonSettings.php および InitialiseSettings.php 内で、この拡張機能の名前を探してください。 特定のウィキにインストールされている拡張機能の完全な一覧は、そのウィキの Special:Version ページにあります。 |
![]() | この拡張機能は以下のウィキ ファーム/ウィキ ホスト/パッケージに含まれています: これは正式な一覧ではありません。 一部のウィキ ファーム/ウィキ ホスト/パッケージは、ここに記載されていなくてもこの拡張機能を含んでいる場合があります。 必ずご利用のウィキ ファーム、ウィキ ホスト、バンドルで確認してください。 |
Category:All extensions/ja
Category:ArticleDeleteComplete extensions/ja
Category:ArticleFromTitle extensions/ja
Category:Extensions by ShoutWiki/ja
Category:Extensions in Wikimedia version control/ja
Category:Extensions included in Miraheze/ja
Category:Extensions included in ShoutWiki/ja
Category:Extensions included in Telepedia/ja
Category:Extensions included in WikiForge/ja
Category:Extensions used on Wikimedia/ja
Category:Extensions with manual MediaWiki version/ja
Category:GPL licensed extensions/ja
Category:GetDoubleUnderscoreIDs extensions/ja
Category:LinksUpdateComplete extensions/ja
Category:PageSaveComplete extensions/ja
Category:Stable extensions/ja
Category:TitleGetEditNotices extensions/ja
Category:TitleIsAlwaysKnown extensions/ja
Category:User interface extensions/ja
Category:WikiPageFactory extensions/ja