PluginInstall14

提供: GeeklogJpWiki

[3]管理方法 > 管理者が導入後すぐ試せる簡単カスタマイズ > プラグインをインストールする


プラグインをインストールする

プラグインインストール方法の詳細については各プラグインに同梱されているREADMEにあたるドキュメントを良く読んでインストールしてください。 プラグインの一般的なインストール方法は、以下のとおりです。

  1. セットアップとサーバアクセスによって異なりますが、圧縮ファイルを展開してサーバにアップロードします。
  2. アップロード先について
    1. 圧縮ファイル内のpublic_htmlディレクトリ:
      サイトの公開領域にディレクトリ<plugin name>を作成してその下にコピーします。
      たとえば、/path/to/geeklog/public_html/にGeeklogが導入されていれば、/path/to/geeklog/public_html/<plugin name>にpublic_html以下をコピーします。
    2. 圧縮ファイル内のadminディレクトリ:
      サイトの公開領域の/admin/plugins/ディレクトリにディレクトリ<plugin name>を作成してコピーします。
      たとえば、/path/to/geeklog/public_html/admin/plugins/<plugin name>にadminディレクトリをコピーします。
    3. 圧縮ファイル内のpublic_html以外のディレクトリ:
      非公開領域のpluginsディレクトリに、ディレクトリ<plugin name>を作成してコピーします。

      一般的なプラグインのフォルダ・ファイル構成:

      public_html/admin/plugins/<plugin name>/
      public_html/<plugin name>/
      private/plugins/<plugin name>/language/english.php
      private/plugins/<plugin name>/sql/
      private/plugins/<plugin name>/templates/
      private/plugins/<plugin name>/config.php,functions.inc 他

  3. その他、READMEに従ってファイルの修正や、アップロードを行います。
  4. プラグインのインストールを管理画面プラグインエディタで実行します。「インストール」により、必要なテーブルとデフォルトのデータをGeeklogのデータベースのテーブルに追加されます。

以下は,ナビゲーションプラグイン(navman)のアップロード方法です。

ナビゲーションプラグイン(navman)のアップロード方法


言語ファイルについて

日本語化されていないプラグインを海外のサイトからダウンロードして利用する場合には、日本語で表示されない場合があります。日本語言語ファイルがない場合は、english.phpが参照されるため、英語で表示されることになります。言語ファイルに日本語ファイルが提供されていない場合には翻訳して作成します。english.phpを元にjapanese_utf-8.php(UTF-8の場合)を作成します。

プラグインアップデート方法

  1. データベースをバックアップ
  2. 「管理者メニュー」→「プラグイン」→「該当プラグインの無効化」
  3. 上書き用ファイルをアップロード
  4. 「管理者メニュー」→「プラグイン」→「該当プラグインを編集」→「更新」


一般的には次のようにプラグインをインストールします。

  1. 設定のしかたとサーバへのアクセス手段にもよりますが,圧縮ファイルをローカルで展開してファイルとディレクトリをアップロードします。
  2. 公開ディレクトリの下にプラグインの名前のついたディレクトリを作成し,圧縮ファイルのpublic_htmlディレクトリの内容をこのディレクトリにコピーします。たとえば,Geeklogの公開ディレクトリが/path/to/geeklog/public_html/の場合,圧縮ファイルのpublic_htmlディレクトリの内容は/path/to/geeklog/public_html/<plugin name>にコピーされます。
  3. 圧縮ファイルのadminディレクトリは公開ディレクトリ内のadminディレクトリ内にコピーされます。たとえば,Geeklogのadminディレクトリが/path/to/geeklog/public_html/admin/の場合,圧縮ファイルのadminディレクトリの内容は, /path/to/geeklog/public_html/admin/plugins/<plugin name>にコピーされます。
  4. 管理者としてログインし,プラグイン管理画面からインストールします。
個人用ツール