スプーキーズの中の人。

スプーキーズの中の人が徒然なるままに、垂れ流します。

protocalendar.js

シンプルな日時選択ライブラリ protocalendar.js v1.1.8.2 を公開しました

protocalendar.js v1.1.8.2 を公開しました。 今回のリリースは 1.1.8.1 の不具合修正です。 【不具合修正】 *2006年以降の振替休日の判定を修正しました。(実装済みと思っていましたが、一部問題がありました) 2006年以降:「国民の祝日」が日曜日に当た…

protocalendar.js 用の CakePHP1.2対応のヘルパメソッド(のひな形)セキュリティコンポーネント対応版

redgasukiさんが protocalendar.js 用の CakePHP1.2 対応ヘルパーメソッド(のひな形)のセキュリティコンポーネント対応版を作成してくれました。 ありがとうございます! 詳細は以下のページでご覧下さい。 protocalendar.js 用の CakePHP1.2対応のヘルパ…

シンプルな日時選択ライブラリ protocalendar.js v1.1.8.1 を公開しました

protocalendar.js v1.1.8.1 を公開しました。 今回のリリースは 1.1.8 の不具合修正1点のみです。 【不具合修正】 *日付選択時にページの最上部までスクロールされてしまう不具合を修正しました。 【使い方はこちら】 http://labs.spookies.jp/demo/protocal…

シンプルな日時選択ライブラリ protocalendar.js v1.1.8 を公開しました

protocalendar.js v1.1.8 を公開しました。 【機能追加】 *カレンダーを表示するだけの描画領域が足りない場合の表示オプション(ifInvisible)を追加しました。 動作はそれぞれ以下の通りです。 'None' … 何もしない。 'Scroll' … 表示に必要な量だけ下スク…

protocalendar.js 用の CakePHP1.2対応のヘルパメソッド(のひな形)を公開しました

CakePHP1.2 対応版を作ったので公開します。 以下の funciton を FormHelper を継承した上で、JavascriptHelper を読み込んだヘルパーに追加します。(今回は SpHelper とします。) [php]

シンプルな日時選択ライブラリ protocalendar.js v1.1.7.1 を公開しました

protocalendar.js v1.1.7.1 を公開しました。 1点の不具合修正のみのリリースです。 【不具合修正】 *(月末のみ)入力された日付の月を protocalendar.js が正しく判定できない場合がある不具合を修正しました。 不具合の内容は個人ブログに詳しく書いたの…

シンプルな日時選択ライブラリ protocalendar.js v1.1.7 を公開しました

protocalendar.js v1.1.7 を公開しました。 【変更点】 *ProtoCalendar の表示位置が画面外であった場合、スクロールして表示するようになりました。 *blur イベント時に開いているカレンダーを閉じるようになりました。(タブ移動時のみ) *SelectCalendar …

protocalender.js で値が入る前後に何かの処理を実行する方法

いろいろ応用できそうなので、protocalender.js で値が入る前後に何かの処理を実行する方法を書いてみます。 protocalendar.js には今のところ拡張ポイントのようなものは用意されていないのですが(検討中です)、 値を入れる際に、直前の値と比較して何か…

シンプルな日時選択ライブラリ protocalendar.js v1.1.6 を公開しました

protocalendar.js v1.1.6 を公開しました。 今回の変更点は機能追加と仕様変更が1点ずつです。 【変更点】 *minDate, maxDate オプションにより選択できる日付範囲が指定できるようになりました。(新しい機能を試すには usage の Min-Max Date Calendar を…

シンプルな日時選択ライブラリ protocalendar.js v1.1.5.1 を公開しました

protocalendar.js v1.1.5.1 を公開しました。 今回の変更点は1点の不具合修正です。 【変更点】 *2003年以降の海の日の判定が間違っているのを修正しました。(lang_ja.js) 【使い方はこちら】 http://labs.spookies.jp/demo/protocalendar/sample/calendar…

protocalendar.js が「Web Designing」5月号に掲載されました

protocalenar.js が本日発売の「Web Designing」5月号「Ajax ハジメメマシタ」のコーナーに掲載されました。 「フォームの入力作業をサポートする」という特集(P122~)で、protocalendar.js を使った日付入力例が紹介されています。 同じ特集ではその他に…

シンプルな日時選択ライブラリ protocalendar.js v1.1.5 を公開しました

protocalendar.js v1.1.5 を公開しました。 今回の変更点は2点の不具合修正です。 【変更点】 *InputCalendar 使用時に初期値以外の時間の入力値がカレンダーに反映されない不具合を修正しました。 *SelectCalendar 使用時に年,月などを select タグ経由で変…

シンプルな日時選択ライブラリ protocalendar.js v1.1.4 を公開しました

protocalendar.js v1.1.4 を公開しました。 久々の更新になりました。今回の変更点は以下の通りです。 【変更点】 *表示と非表示のエフェクトが指定できるようになりました。 *DateFormat クラスは競合を避けるため ProtoCalendar.DateFormat に変更になりま…

シンプルな日時選択ライブラリ protocalendar.js v1.1.3 を公開しました

protocalendar.js v1.1.3 を公開しました。 今回の変更点はコメントで報告して頂いた、2点のバグフィックスのみのリリースです。 【変更点】 *8月9月の判定が正しくできない不具合の修正。 *InputCalendar で時間の初期値が入らない不具合の修正。 【使い方…

protocalendar.js 用の cakephp ヘルパメソッド(のひな形)を公開しました

デフォルトで lang:'ja' を使っているため、日付フォーマットが yyyy/mm/dd になるように小細工をしています。 また、オプションは lang, startYear, endYear のみ有効になっています。 function dateInput($fieldName, $htmlAttributes = array(), $calOpti…

protocalendar.js 用の rails ヘルパメソッド(のひな形)を公開しました

今回、本当はモデルの特定アトリビュートだけにバリデーションを実行するプラグイン「valid_attributes」を公開しようかと思っていたのですが、 個人的なサイトの方で公開してしまったので、今回は protocalendar.js の ruby on rails 用ヘルパメソッド(の…

シンプルな日時選択ライブラリ protocalendar.js v1.1.2 を公開しました

protocalendar.js v1.1.2 を公開しました。 変更点は以下の通りです。 【変更点】 *prototype.js 1.5 系で動作しない場合があるのを修正。 【使い方はこちら】 http://labs.spookies.co.jp/static/protocalendar-js-1.1.2/sample/calendar_usage.html 【down…

シンプルな日時選択ライブラリ protocalendar.js v1.1.1 を公開しました

protocalendar.js v1.1.1 を公開しました。 主な変更点は以下の通りです。 【変更点】 *日付フォーマットの不具合の修正。 *SelectCalendar の不具合の修正。 *言語ファイルの更新。(lang_zh-tw.js) 【使い方はこちら】 http://labs.spookies.co.jp/static…

日付選択用ライブラリ「protocalendar.js」が時間入力に対応しました

時間入力にも対応した、prototype.js ベースの日付選択用ライブラリ「protocalendar.js」v1.1.0 を公開しました。 開発自体はかなり前に終了していたのですが、ラボの公式サイトのオープンを待っていたら、 前のリリースから1カ月近く経過していたので、先攻…

シンプルな日付選択用ライブラリ「protocalendar.js」を公開しました

prototype.js ベースの日付選択用 javascript ライブラリ「protocalendar.js」を公開しました。 rails や cakephp でアプリケーションを作っていて、セレクトタグでは日付を選択し辛いと感じていました。 また、オープンソースの Date Picker ライブラリでは…