protocalendar.js v1.1.2 を公開しました。
変更点は以下の通りです。
【変更点】
*prototype.js 1.5 系で動作しない場合があるのを修正。
【使い方はこちら】
http://labs.spookies.co.jp/static/protocalendar-js-1.1.2/sample/calendar_usage.html
【download はこちら】
http://code.google.com/p/protocalendar/downloads/detail?name=protocalendar-js-1.1.2.zip
【今後の展望】
*Appear 以外のエフェクトに対応。
*スタイルの追加。
*「閉じる」、「クリア」を表示するオプションの追加。
*rails, cakephp の helper 作成。
今回は不具合修正のみのリリースです。
時間入力対応などで、英語、中国語、日本語以外の言語ファイルが精査できていないので、
外国語に詳しい方は言語ファイルを修正して頂けると大変助かります!
ラボのサイトもあと少しで公開です。
次回は rails プラグインをリリースします。

スプーキーズラボブログは株式会社スプーキーズの技術関連の情報を発信するブログです。プロダクト一覧、お問い合わせなどはスプーキーズラボのサイトをご覧ください。
バグ報告はコメントか、お問い合わせからお願いします。
設置サポートは有料でのみ受け付けています。その場合も、お問い合わせからお願いします。
1月 30th, 2008 at 11:55 PM
yyyy/mm/ddのフォーマットで使わせてもらってます。
操作感が良いですね^^)。
1.1.0での内容なのですが、1.1.2のソースを少し見させてもらったところ同じ現象が起きそうなので、コメントを入れます。
間違いだったり、迷惑だったりしたらゴメンナサイ。
parseIntを第2引数無しで使っているため、8月9月に動作が不安があるように思います(’08′、’09′を渡すと「0」が返ってくる)。
※自分はテキストボックスから初期値をもらってきてカレンダーを表示するように
していたので、その影響を受けました。
2月 9th, 2008 at 4:42 PM
>>Lili さん
間違えてコメントを消してしまったので、再度書きます(^^;;
コメントありがとうございます!
次のバージョンアップ時に修正します。
2月 11th, 2008 at 3:50 AM
enableHourMinute: true で使ったときに、初期値を処理しているにもかかわらず、時刻が表示されないようです。とりあえず、次のような修正で期待したとおり動くようになりました。
— protocalendar.js Sun Jan 13 22:03:52 2008
+++ protocalendar.js Mon Feb 11 03:47:40 2008
@@ -789,6 +789,9 @@
afterSet: function() {
this.calendarRender.rerender(this.calendar);
this.selectDate(this.selectedDate);
+ if (this.options.enableHourMinute) {
+ this.calendarRender.selectTime(this.selectedDate);
+ }
this.observeEvents();
},
2月 12th, 2008 at 11:26 AM
>>komeda さん
コメント&修正コードまで(!)ありがとうございます!
テストなども行いまして、近日中に修正版(1.1.3)をリリース致します。