doc
Jump to navigation
Jump to search
Template:Mbox Template:Timw Template:TOC
Contents
使用法
<templatedata> {
"description": "拡張機能のインストール手順を追加します。", "params": { "1": { "label": "拡張機能名", "description": "拡張機能名を手動で設定します。", "default": "現在のページ名から名前空間接頭辞を除去したもの。" }, "download-link": { "label": "ダウンロード リンク", "description": "ダウンロード リンクを上書きします。", "default": "拡張機能名付きの、ExtensionDistributor へのリンク。" }, "repo-name": { "label": "リポジトリ名", "description": "手順に git clone コマンドを追加します。" }, "localsettings": { "label": "LocalSettings", "description": "LocalSettings.php に含めるべきカスタム PHP コードを渡します。" }, "db-update": { "label": "データベースの更新", "description": "この拡張機能が、update.php でデータベース テーブルを作成することを必要とする場合は、このパラメーターに任意の値を設定してください。" }, "custom-steps": { "label": "カスタム手順", "description": "追加の手順 (番号なしの箇条書き (\"* list\") として)" } }
} </templatedata>
例
Below a few examples of how to use this template:
シンプル
{{ExtensionInstall/ja}}
- ダウンロードして、ファイルを
extensions/
フォルダー内のMyExtension
という名前のディレクトリ内に配置します。- 以下のコードを LocalSettings.php の末尾に追加します:
require_once "$IP/extensions/MyExtension/MyExtension.php";
- {{ Template:TNTN }} - ウィキの「Special:Version」に移動して、拡張機能が正しくインストールされたことを確認します。
拡張機能名
{{ExtensionInstall/ja|CategoryTree}}
- ダウンロードして、ファイルを
extensions/
フォルダー内のCategoryTree
という名前のディレクトリ内に配置します。- 以下のコードを LocalSettings.php の末尾に追加します:
require_once "$IP/extensions/CategoryTree/CategoryTree.php";
- {{ Template:TNTN }} - ウィキの「Special:Version」に移動して、拡張機能が正しくインストールされたことを確認します。
ダウンロード リンク
{{ExtensionInstall/ja |download-link=[http://bits.wikimedia.org/example.zip Download] }}
- Downloadして、ファイルを
extensions/
フォルダー内のMyExtension
という名前のディレクトリ内に配置します。- 以下のコードを LocalSettings.php の末尾に追加します:
require_once "$IP/extensions/MyExtension/MyExtension.php";
- {{ Template:TNTN }} - ウィキの「Special:Version」に移動して、拡張機能が正しくインストールされたことを確認します。
LocalSettings
{{ExtensionInstall/ja |localsettings= $wgUseAjax = true; }}
- ダウンロードして、ファイルを
extensions/
フォルダー内のMyExtension
という名前のディレクトリ内に配置します。- 以下のコードを LocalSettings.php の末尾に追加します:
require_once "$IP/extensions/MyExtension/MyExtension.php"; $wgUseAjax = true;
- {{ Template:TNTN }} - ウィキの「Special:Version」に移動して、拡張機能が正しくインストールされたことを確認します。
データベースの更新
{{ExtensionInstall/ja |db-update=Yes }}
- ダウンロードして、ファイルを
extensions/
フォルダー内のMyExtension
という名前のディレクトリ内に配置します。- 以下のコードを LocalSettings.php の末尾に追加します:
require_once "$IP/extensions/MyExtension/MyExtension.php";
- 更新スクリプトを実行します。このスクリプトは、この拡張機能が必要とするデータベース テーブルを自動的に作成します。
- {{ Template:TNTN }} - ウィキの「Special:Version」に移動して、拡張機能が正しくインストールされたことを確認します。
カスタム手順
{{ExtensionInstall/ja |custom-steps= * Lorem ipsum dolor sit amet * Foo bar baz quux [[sandbox]] }}
- ダウンロードして、ファイルを
extensions/
フォルダー内のMyExtension
という名前のディレクトリ内に配置します。- 以下のコードを LocalSettings.php の末尾に追加します:
require_once "$IP/extensions/MyExtension/MyExtension.php";
- Lorem ipsum dolor sit amet
- Foo bar baz quux sandbox
- {{ Template:TNTN }} - ウィキの「Special:Version」に移動して、拡張機能が正しくインストールされたことを確認します。
すべて
{{ExtensionInstall/ja|Example |download-link=[http://bits.wikimedia.org/example.zip Download] |localsettings= $wgUseAjax = true; |db-update=Yes |custom-steps= * Lorem ipsum dolor sit amet * Foo bar baz quux [[sandbox]] |repo-name=Example }}
- Downloadして、ファイルを
extensions/
フォルダー内のExample
という名前のディレクトリ内に配置します。- 以下のコードを LocalSettings.php の末尾に追加します:
require_once "$IP/extensions/Example/Example.php"; $wgUseAjax = true;
- 更新スクリプトを実行します。このスクリプトは、この拡張機能が必要とするデータベース テーブルを自動的に作成します。
- Lorem ipsum dolor sit amet
- Foo bar baz quux sandbox
- {{ Template:TNTN }} - ウィキの「Special:Version」に移動して、拡張機能が正しくインストールされたことを確認します。