DokuWiki

It's better when it's simple

ユーザ用ツール

サイト用ツール


ja:plugin:extension

文書の過去の版を表示しています。


拡張機能プラグイン

互換性のある DokuWiki バージョン

(bundled)

plugin プラグインとテンプレートを管理・インストールする(DokuWiki に同梱)。

種類
Admin

This extension is not in the 'plugin' or 'template' namespace and is therefore ignored.

タグ !bundled, configuration, extension, management

概要

拡張機能管理プラグインは、スーパーユーザーがインストール済プラグインとテンプレートを管理し、新規プラグインとテンプレートをインストールできるようにします。

使用方法

拡張機能管理は管理画面からアクセスできます(スーパーユーザーでログイン、「管理」をクリック、「拡張機能管理」を選択します)。

インストール済プラグインとテンプレートの一覧表示

インストール済プラグイン一覧は、拡張機能管理のデフォルトの動作です。 二つ目のタブがインストール済テンプレート一覧です。 各プラグインやテンプレートは、一行毎に表示されます。 右側の列には、無効化/有効化、インストール/アンインストール/再インストール/更新のような操作ボタンが含まれます。

灰色フォントのプラグインとテンプレートは現在無効化されています。

プラグインの有効化・無効化

プラグインを無効化/有効化にするには、右側の無効化と有効化ボタンを使用します。

無効なプラグインは DokuWiki に読み込まれず、スタイルシートJavaScriptは読み込まれず、構文も無効になります。

拡張機能の詳細表示

右下隅にある矢印ボタンを押すと、オンライン上のプラグインリポジトリやローカルのプラグイン情報ファイルから取得したプラグインについての基本的な情報を表示します。 ダウンロード URL は、作者からプラグインリポジトリを経由して提供されます。

管理画面からの検索とインストール

拡張機能管理の三つ目のタブ「検索とインストール」の中で、プラグインとテンプレートを検索し、「インストール」ボタンを利用してインストールできます。 第三者の作成したコードのインストールには、セキュリティ上の危険の可能性があることに注意して下さい。

手動インストール

オンラインリポジトリ経由では未提供提供、別のダウンロード元にあるバージョンのプラグインとテンプレートは、四つ目のタブ「手動インストール」からインストールできます。 URL を指定するか、コンピュータ内のアーカイブを選択できます。

拡張機能の更新

「更新」を押した場合、アップデートを取得するため拡張機能管理はオンラインリポジトリから提供されたダウンロード URL を使用します。 最新のダウンロード URL を検索することで、拡張機能の最新バージョンを保証します。 拡張機能管理は、古いバージョンを上書きするために、拡張機能を再ダウンロードして再インストールします。

[ここに注意:拡張機能管理を使ってインストールされなかった拡張機能は、この方法で更新できません。この拡張機能の「更新」ボタンは無効になっています。FIXME]

ファイルのアクセス権

拡張機能のインストールと変更ができるためには、Web サーバーが lib/pluginslib/tpl ディレクトリ以下の全ファイルに書き込める必要があります。 様々なシステム上でのファイルのアクセス権の設定方法の詳細については、アクセス権限を参照してください。

拡張機能管理は足りないファイルのアクセス権を検出し、プラグインやテンプレートがインストールできない場合は警告します。 この場合には、拡張機能を自分でダウンロードと解凍して、lib/pluginslib/tpl に手動でインストールする必要があります。

可能性のあるエラー原因

If you try to install extensions using the automatic download and install tool and get the error message “No plugins found, or there has been an unknown problem during downloading and installing.”, then you should check:

  • whether your server has activated the zlib (and/or bzip2) extension for php. To be sure, try the following: Download an extension, extract it, and rearchive it into a .tar file (without compression). Now try to use the download and install tool on that .tar file. If it works now, it is most likely that you just need to install the php-zlib package.
  • whether your server is able to retrieve files over SSL (https://). Many extensions (correctly) use secure download links, including all those hosted on github. If your server is incorrectly setup to use SSL for file retrieval, try dropping SSL by deleting the 's' and changing the schema to 'http://' or see below.

開発

DokuWiki の Plugin Manager プラグイン 書き直しは、Piyush Mishra を開発者とした Google Summer of Code 2011 の一部でした。 統合前に MichituxAndi が書き直しました。

バグ・機能要望

バグと機能要望の報告は DokuWiki のバグトラッカーを参照して下さい。

ja/plugin/extension.1409932136.txt.gz · 最終更新: 2014-09-05 17:48 by sawachan

特に明示されていない限り、本Wikiの内容は次のライセンスに従います: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki