doc

From Encyclopedia of Scientonomy
Jump to navigation Jump to search

Template:Mbox Template:Timw Template:TOC

使用法

<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」に移動して、拡張機能が正しくインストールされたことを確認します。