======================================================================
 - UNICALE - Simple Calendar System  version 0.38 utf-8版
======================================================================
 すぐ使い始める方は，「2.3 インストール」をお読みください。

 1.概要
 2.インストール方法
 3.使い方
 4.ライセンス，免責事項
---------------------------------------------------------------------

■1.概要「UNICALEとは」
 ・Webベースカレンダーシステム。
 ・Webブラウザさえあればどこからでも予定の調整可能。
 ・インストール簡単：1分以内に使用開始できるでしょう。
 ・小組織向けに機能厳選：あえて多くの機能を削減。
 ・現実に即し「午前」「午後」等のあいまいな予定入力が可能。
 ・予定表に変更があればRSSで受信。
 ・予定の大まかなジャンル分け，色分け機能。
 ・予定のジャンル毎に所要時間を集計可能。工数集計に使えます。
 ・予定データをiCalendar形式でエクスポート可能。（ver.0.32）

■2.インストール方法

 2.1 サーバ側動作環境
 ・Apache，PHP7以上が稼動するサーバ（UNIX，Linux系，Windows系等）

 2.2 クライアント側動作環境
 PC用およびスマートフォン用Webブラウザ。
 動作確認ブラウザ：Google Chrome，Edge

 2.3 インストール
 2.3.1 新規インストール
  1)ダウンロードした「unicale_***.zip」を展開。（***はバージョン番号）
  2)出来上がったフォルダ「unicale」をFTPやSFTPなどでWebサーバへ転送。
  3)以下のファイル，ディレクトリのパーミッションを
   「666」または「777」へ変更。
    ・unicale/dataディレクトリおよびその配下のファイル
    ・index.rdf
  4) 以下のファイル名を変更
     conf/config.sample.php → conf/config.php
  以上でWebブラウザからアクセスし，使用可能です。

 2.3.2 アップグレードインストール(ver.0.28以前→0.32)
  1)必ず現在運用中のUNICALEのフォルダをローカル環境などにコピーしてバックアップ
    してください。
  2)ダウンロードした「unicale_***.zip」を展開。（***はバージョン番号）
  3)出来上がったフォルダ「unicale」をFTPやSFTPなどでWebサーバへ転送。
  4)config.phpファイルをテキストエディタなどで開き，サーバ設定に関する項目
    をconfig_init.phpに書き写す。
  5)config.phpファイルをテキストエディタなどで開き，メンバー設定に関する項目
    をconfig.sample.phpに書き写す。
  6)祝日データをカスタマイズしていた場合には，config_common.phpファイルを
    テキストエディタなどで開き，内容に倣って書き換えてください。
    ver.0.32からは，年末休暇，年始休暇等の月日指定だけでの休日設定もできる
    ようになっています。
  7)以下のファイル名を変更
     conf/config.sample.php → conf/config.php
  以上でWebブラウザからアクセスし，使用可能です。
  ※ver.0.28以前とver0.32以降では設定データの構造が変わっていますのでご注意く
    ださい。（すみません・・・）
    可変データとあまり変わらないデータを切り分けることで，将来のバージョン
    アップを容易にするための構造変更です。
    うまく行かない場合はバックアップからデータを復元してもう一度挑戦してみて
    ください。

 2.4 カスタマイズ
 下記ファイルをテキストエディタなどで編集してください。

 ◆メインディレクトリ
 ・ucal.css
   メンバーの色，予定のジャンルの色
 ◆confディレクトリ
 ・config.phpファイル
   メンバー名，予定のジャンル名，タイトル
   初めは，config.sample.phpの名前をconfig.phpに変更してお使いください。
 ・config_common.php
   休日データ(2005-2020年までの日本の休日は設定済みです)
   その前後年の休日データも収録してありますがコメントアウトしてありますので，適宜，
   コメントを外してお使いください。
 ・config_init.php
   UNICALEの動作設定に関する項目

   デフォルトでは24人までの色やデータを用意していますが，システム上の
   上限は特にありません。適宜追加してください。

 2.5 データ移行
 他のUNICALEからデータを移行したい時は，dataフォルダの中の年，月，日
 ごとのフォルダやファイルをコピーするだけです。

■3.使い方

 3.1 予定新規入力時
 トップページに表示される上部入力欄に必要情報を入力し登録ボタンを押します。
 もしくは， カレンダーの日付をクリックすると詳細入力画面に行きます。
 その後は修正時と同じ操作です。

 3.2 予定修正時
 カレンダー部分に表示されている予定をクリックし，修正画面に行きます。
 必要事項を入力し，実行ボタンを押します。
 修正時には，その予定を変更／複製／削除するかの処理が選べます。

 3.3 カレンダー操作
 次の週，前の週の文字をクリックすると表示週が移動します。
 画面下部の月をクリックするとその月の1日を先頭とした週に移動します。

 3.4 パスワード保護について
 パスワードによる保護機能は持っていません。
 インターネット上のサーバなどに設置する場合は，.htaccessファイルなど
 を用いて保護したほうが良いでしょう。

■4.ライセンス，免責事項

 4.1 ライセンス
 UNICALEは，LGPL(GNU Lesser General Public License)に基づき公開します。
 http://www.gnu.org/copyleft/lesser.html
 使用，改変，再配布は自由ですが，著作権は開発者であるUNICALE Project Team
 に帰属します。無保証であり，著作権表示の保持が必要です。

 4.2 免責事項
 このスクリプトを使用したことで生じる如何なる損害・不都合に対しても，
 開発者であるUNICALE Project Teamやその他関係者は一切責任を負いません。

 4.3 UNICALE Project Teamについて
 URL:    https://www.unicale.com/
 E-Mail: unicaleprojectteam@unicale.com

 UNICALE Project Teamは，日常の物事を観察し，現実的な効率性をソフト
 ウェア技術を活用し具体化する，技術研究開発チームです。
 最小限の事柄の組み合わせで最大の価値を創出することが目標です。

 4.4 UNICALE とは
 「ユニカレ」と読みます。
 UNICALEは，Uni|Universal|Unique Calendar の略称であり，単機能であるこ
 とで，広く使えるユニークなカレンダーシステムをコンセプトとしています。
-------------------------------------------------------------------------

