UNICALEは,PHPによるオープンソースのウェブカレンダーシステムです。スケジュール管理,工数集計ができます。

あなたの時間,節約します。
UNICALE(ユニカレ)は,PHPによるWebベースの軽量でシンプルなカレンダーシステムです。
少人数のスケジュール,工数管理に適した機能を搭載しています。
UNICALEはフリーソフトです。
ver2.0のデモはこちらから。
unicale2demo
こちらからダウンロードできます。
unicale2download

ver0.35のデモはこちら
demo

動作要件
サーバ側:PHP4以上の動くLinux,Windows系OSとWebサーバ(DB不要)
クライアント側:
InternetExplorer,Firefox,
Safari等のWebブラウザ

特徴

・すぐに使える少人数向けスケジューラ
・簡易的な工数集計とスケジュール管理の両立が可能
・単純化された操作性で迷いません
動作デモを体験できます。
(このデモは10分ごとにデータが元に戻るようになっています。)


UNICALEPortableが公開されています。

2009/6/11

ユーザさんがすばらしい改良をしてくださっているので紹介します。
cottonさんいつもありがとうございます。

UnicalePortable
http://www.csync.net/mt/2009/06/000154.html (Windows用)

USBメモリなどでも持ち運べる最小のApacheとPHPの実行環境とUNICALEを同梱したパッケージです。
これによって,ネットワーク上ではもちろんのこと,ローカルで全くプライベートなカレンダツールが簡単に動き出します。
面倒なサーバ設定も不要で,解凍してダブルクリックでUNICALEが動きます。
社内ネットワーク等のネットワーク上で使用する場合は,パーソナルファイアウォール等の設定を変更してポートを適切に開けてください。(デフォルトだと8800番)

今まで,サーバの準備が面倒だった方も,是非お試しください。

UNICALE 0.34公開

2009/6/07

UNICALE 0.34を公開しました。

大変申し訳ありませんが,ver.0.32より,設定ファイルのデータ構造に変更があります。
バージョンアップの際は,UNICALEをインストールしたフォルダごとコピーするなどして,バックアップを取ってから作業を行うようにしてください。

features
・カスタムリンク(別なリンク先)の指定が設定ファイルで行えます。あるシステムの一部に組み込みたい場合などに便利です。
・ファイルロック,パーミッション変更処理でエラーや速度低下が出る場合,設定ファイルの変更で回避できるようにしました。

bugfix
・月移動ナビゲーション,週移動ナビゲーションの不具合修正
・無駄にファイルを読み込み速度低下をしていた箇所修正
・RSSのタイムスタンプが正しく更新されていなかった箇所修正
・他,細かなバグをたくさん修正

今回のバージョンアップに関しては,cottonさんに多大なご協力をいただきました。
心よりお礼申し上げます。

いずれ,簡単にアップグレードできる手段も提供したいと思います。

UNICALE 0.32公開

2009/5/09

UNICALE 0.32を公開しました。

大変申し訳ありませんが,ver.0.32より,設定ファイルのデータ構造に変更があります。
バージョンアップの際は,UNICALEをインストールしたフォルダごとコピーするなどして,バックアップを取ってから作業を行うようにしてください。

features
データのエクスポート機能の実装。iCalendar形式ですべてのデータをエクスポートできます。エクスポートデータは,Googleカレンダー,iCal2.0.5,Outlook2007で読み込めることを確認しています。なるべくバックグラウンドで非同期にてデータ生成するようにしていますが,データ生成まで時間がかかる場合があります。
これにより,UNICALEを使ってみたけど期待はずれだったとか,大規模になったので他のシステムに乗り換えたいという場合にも簡単に移行できますので,気軽に使い始めることができます。
・表示開始する年と表示終了の年の設定が可能になりました。(config_init.phpファイル)
・初期状態で,config.phpファイルの名前をconfig.sample.phpとしてアーカイブしてあります。これにより,現在の設定データを上書きしてしまうことを防ぐようにしました。
休日データを1990年から2038年まで盛り込んでいます。実際に有効にしているのは2005年から2015年までです。必要に応じてコメントアウトを外してください。
・休日データの設定はこれまで年月日のすべての指定が必要でしたが,月日だけでの指定も可能になりました。会社別の特定休日などの設定が容易になりました。(config_common.phpファイル)
サーバOS側としてWindows系でも動くようにしました。
ユーザーのcottonさんから具体的な改良コードまで示していただきました。大変感謝しています。
・クライアント動作環境からZaurusを外し,iPodTouchを加えました。
・初期設定のメンバーを色設定も含めて24人に増やしています。(初期状態では非表示)
・初期設定のジャンル名を変更しました。

bugfix
・月移動ナビゲーションを表示する設定にしている場合,工数のサマリ表示時に曜日が表示されて表示が乱れるのを修正。
・月間工数のサマリ表示および,詳細工数表時の最下段の列表示のメンバー毎の色の表示がはみ出していたのを修正。
・プリント時に,月移動ナビゲーションが印刷されてしまうのを修正。

インストール方法
続きを読む »

UNICALE 0.28公開

2009/4/07

UNICALE 0.28を公開しました。

features
・1月ごとに色合いが変わるようにしました。
・「ひっそり」機能がつきました。弱めに表示したい予定を書き込めます。
・ほぼ1行掲示板のデザインを柔らかくしました。
・デフォルトで,予定の開始時刻順に予定が並ぶようにしました。
・デフォルトで凡例を表示しないようにしました。
bugfix
・Firefoxで入力時に,textareaの位置ずれを修正。

併せて,デモページが今まで動作していなかったのを動作するようにしました。
これまで,メールいただいていた皆さん,返信できませんでしたが,ありがとうございます。

unicale 0.26公開

2008/5/14

UNICALE 0.26を公開しました。
downloadのページに最新版を置いてあります。
変更点は以下のとおりです。

■バグフィックス
・時刻選択のドロップダウンリストボックスで,表示されている時刻と実際の値の時刻が異なっていたのを修正。

■機能追加
・画面下部の現在の年を強調表示(背景色をつけた)

アップグレードの手順
以下のファイルを上書きしてください。
・index.php
・ucal_common.css

ユーザーの方からのご指摘でバグ修正を行いました。情報提供ありがとうございます。