!!0.90 作業 !!! 0.90.7 * DynaActionFrom で default option が指定できるように変更 * DynaActionForm minlength depends で、入力がない場合はエラーに引っかからないように修正 * DynaXoopsForm に ElementTray の役割を果たす1抽象クラスと2具象クラスを追加 * SimpleFrontController にアクション名とモジュール名の setter メソッドを追加 * mojaLE に VIEW_INDEX 定義を追加 * DynaActionForm のフォームプロパティに Int[] String[] への対応を追加(未テスト) * フィールドプロパティの depends に requiredif を追加 * DynaActionForm フォームプロパティに XoopsFormDateTime * exXoopsUserObject::assginByObject のスペルミスを対策 * RSS ハンドラ微調整 * シンプルなテストスイートクラス追加 !!! 0.90.6 * DynaActionForm における mixlength ルールのメッセージ指定方式にバグがあったものを修正 * XML 上のエラーメッセージ指定方式をexFrame メッセージカタログメッセージ指定方式(β)に修正 !!! 0.90.5 * exDynaTicketActionForm を追加 * AbstractXMLLoader のコンストラクタを void に変更 * exDynaXoopsForm を追加 * 諸バグを調整 !!! 0.90.4 * DynaActionForm にショート記法追加 * Dyna 処理に関するバグを修正 !!! 0.90.3 * mojaLE の Controller クラスで forward 時、 forward 先で VIEW_NONE を返した場合は元の action の return VIEW を参照するように動作を変更(thanks ryuji!) * DynaActionForm 群追加 !!! 0.90.2 * exFormFileEx クラス追加 * exHttpRequest は標準で exFormFileEx を使用するように修正 * mojaLE_EditAction で、getActionForm メソッドに $controller,$request,$user の3インスタンスを渡すようyに変更 --------------------- ++ ->v0.8.9(pv8) 作業中 * 検索の実装を助ける xoops/search.php を追加 * TotalizePermController.php で ORIG_PATH_INFO への対応を行った * mojaLE を統合 * シリアライズ処理により session_start に対してシビアではない $_SESSION ラッパーとなった exSession クラスを追加 * exSession に対応した exOnetimeTicket クラスの追加 * exOnetimeTicket に対応したシンプルな exConfirmTicketForm クラスの追加 ++ ->v0.8.8 * exController の追加開始 * exForwardConfig に スルー定義を追加。コンポーネント側で処理を終えず、コントローラに戻すことを希望する特殊な処理。 * EXFORWARD_THROW 処理、 InputComponent の標準 Processor で保証 * XMLHandler に ノードのエレメントクラス XMLNodeElement 追加。レンダリングにも対応。 * exPerm に、一度調べた権限のキャッシュ追加 * メッセージの追加 * exXoopsObject は setVar 時に striptagsGPC 相当の処理がデフォルトで入るように変更(thanks for ryuji) ++ ->v0.8.7(pv7) * Smarty キャッシュを手軽に制御するためのクラスメソッド群の追加開始 * ListTable コンポーネント用テーブルモデルの実装を助ける exTypicalListTableModel を試験的に追加 * ListController に filter の set/get 追加 * DB 型 Smarty とスムーズにやりとりを行うため、ListController に getArray() getStructure() を追加 * パーミッションを簡単に取り扱うための xoops/perm.php ほか Input Confirm Processor など追加 * ハンドラだけで ListTable を作成できる GenericListTableModel.php 追加 * ファイルの場所が移動 exComponent/render/ConfirmModelRender.php -> exComponent/confirm/render/ConfirmModelRender.php ++ ->v0.8.6(pv6) * Session に pop および postPop メソッドを追加 * ActionForm を対象にした典型的処理で Bean とつけられていた言葉を Form に変更 * コンファームに対する Typical なコンポーネント群を追加 DeleteConfirm はバージョン互換のため維持するが、削除の方向へ * バージョンチェックのための version.php を追加 * EXFRAME_SALT 値の導入 ++ v0.8.3 -> v0.8.4 * PHP バージョンによっては空オブジェクトを偽判定で true にしてしまう動作をすることがあるため、判定を厳密にした。 * リストコントローラの rendernabi オフセットを標準で 5 に設定した