# Calendarjp プラグイン

## バージョン: 1.1.2

## 作成者: Yoshinori Tahara - dengen

## 公開日: 2010.5.12

## ライセンス: GPL

## 概要:

- Calendarjp プラグインは，Calendar プラグインを日本人ユーザー向けにローカライズしたものです。

## 機能:

- Calendarプラグインの日付や時間などの表記を日本式に変更しています。
- ログインユーザーによる全体イベント登録で、アドバンストエディタを使用できます。

## 条件:

- このプラグインは，Geeklog 1.7.0 用です。

## この説明のセクション:

- １） インストール
- ２） アンインストール
- ３） 改訂履歴

### １） インストール

インストールには，手動でプラグイン用のディレクトリを作成し，適切なディレクトリへファイルをコピーする必要があります。

以下の説明で，

- <geeklog_dir> は，db-config.php が存在するディレクトリ
- <public_html> は，lib-common.php が存在するディレクトリ
- <admin> は，管理者用ファイルが存在するディレクトリ（普通は，<public_html>/admin/ ）

を表しています。

#### Step 0 - データベースのバックアップ

- Calendarjp プラグインはテーブルを追加するので，管理者メニューの「DBのバックアップ」や phpMyAdmin を使用して，事前に Geeklog のデータベースをバックアップしておきます。

#### Step 1 - アーカイブの展開

- Calendarjp プラグインのアーカイブを <geeklog_dir>/plugins ディレクトリに展開します。calendarjp という名前のディレクトリができます。

#### Step 2 - 必要なディレクトリの作成

- <public_html> ディレクトリの下に calendarjp という名前のディレクトリを作ります。
- <admin>/plugins/ ディレクトリの下にも calendarjp という名前のディレクトリを作ります。

#### Step 3 - 必要なファイルのコピー

- <geeklog_dir>/plugins/calendarjp/ ディレクトリに移動します。
- admin ディレクトリの内容を，Step 2 で作成した <admin>/plugins/calendarjp/ ディレクトリにコピーします。
- public_html ディレクトリの内容を，Step 2 で作成した <public_html>/calendarjp/ ディレクトリにコピーします。

#### Step 4 - プラグインエディタでインストールの実行

- Root ユーザとしてログインし，プラグインエディタから calendarjp のインストールを実行します。
- 失敗した場合には，エラーログ（ error.log ）を調べます。
- これで，Calendarjp プラグインはインストールされました。
- 投稿管理メニューまたはサイドバーのメニューから、「カスタムメニュー」をクリックすると、カスタムメニューリストが表示されるでしょう。

Goto Top

### ２） アンインストール

#### Step 0 - データベースのバックアップ

- Calendarjp プラグインはアンインストール時に，Calendarjp プラグインが使用していたテーブルを破棄するので，管理者メニューの「DBのバックアップ」や phpMyAdmin を使用して，事前に Geeklog のデータベースをバックアップしておくことをお勧めします。

#### Step 1 - プラグインエディタでアンインストールの実行

- プラグインエディタから，calendarjp をアンインストールします。このとき，Calendarjp プラグインが使用していたテーブルは破棄され，その中に記録されていたデータも削除されます。

#### Step 2 - ディレクトリの削除

- インストールの過程で作成した3つのディレクトリ（ <geeklog-dir>/plugins/calendarjp/ ，<public_html>/calendarjp/ ，<admin>/plugins/calendarjp/ ）を削除します。

Goto Top

### ３） 改訂履歴

バージョン | 公開日 | 説明
--- | --- | ---
1.1.2 | 2010.5.12 | 修正 calendarプラグインのバージョン1.1.2の変更をマージしました。 追加 フィードに日時、イベントの種類、場所、詳細を書き出すようにしました。
1.1.1.1b2 | 2010.1.21 | 修正 全体イベント投稿したときに、承認待ちリストに追加されない問題を修正しました。
1.1.1.1b1 | 2009.11.12 | 追加 全体イベント投稿にログインを要求するモードを追加しました。
1.1.1 | 2009.11.6 | 修正 calendarプラグインのバージョン1.1.1の変更をマージしました。
1.1.0 | 2009.7.26 | 修正 calendarプラグインのバージョン1.1.0の変更をマージしました。 修正 言語ファイルの$LANG_MONTHの値変更に合わせた変更を行いました。 修正 言語情報（$_CONF['language']）を見て、日本語以外の場合には英語の日付様式を採用するようにしました。
1.0.7 | 2009.2.15 | 修正 calendarプラグインのバージョン1.0.3の変更をマージしました。 修正 ナビゲーションバーの操作で常に全体カレンダを表示してしまう問題を修正しました。 修正 カレンダでの年月日及び時間の選択が、イベントエディタにおいて初期値として入力されるようにしました。 修正 HTMLコードの適正化を実施しました。
1.0.6 | 2008.10.24 | 修正 一般ユーザーが全体イベントを投稿する場合に、calendarプラグインへ投稿されてしまう問題を修正しました。
1.0.5 | 2008.10.19 | 修正 まれにcalendarプラグインからデータを正常に引き継げない場合があることに対応しました。
1.0.4 | 2008.10.8 | 修正 アップグレードに対応していなかったので対応しました。
1.0.3 | 2008.9.26 | 修正 インクルード対策ほかGeeklog1.5.1のcalendarの修正をマージしました。
1.0.2 | 2008.9.10 | 初期バージョン

Goto Top