MODX Evolution 1.0.12J をリリースしました
2013年10月12日 07時00分 shortlink:http://modx.jp/?id=937
日本語版1.0.12Jをリリースします。
ダウンロード
https://modx.jp/download/download_evo.html
上記からダウンロードしてください。
アップデートの手順
https://modx.jp/docs/update.html
上記を参照してください。
注意事項
1.0.11は欠番になりました
開発管理の都合上、1.0.11は欠番になりました。1.0.11としてコミットをFIXした直後に重要な改善提案が寄せられたためです。
本家版 1.0.12 の新機能について
本家版 1.0.12 で追加された新機能・新仕様は、今回の日本語版1.0.12Jでは一部採用していません。本家版の機能や実装に問題が確認されたためで、それぞれ解決してから採用します。
本家版は、日本語版とロシア語版に独自に追加された新機能や新仕様を取り込む形で開発を進めています。そのため基本的には日本語版・ロシア語版のほうが開発が進んでおり、フィードバックなどは日本語版に対していただけると助かります。
変更内容
新機能
- Wayfinder &rowTplLastパラメータを追加
https://github.com/modxcms-jp/evolution-jp/commit/c2dff31 - PHxモディファイア - 型変換モディファイア「toint」「tofloat」「tobool」追加
- TopicPath - トピックが一個の場合でも表示するオプション「showAtLeastOneTopic」を追加
- 新機能 - テンプレートのネスト (Cascading Templatesプラグインのような機能)
- 新イベント OnLoadDocumentObject
- MODxMailer smtp対応
- スニペットコールの引数に含まれるMODXタグを展開する
改善
- ユーザ・ウェブユーザの性別設定に「その他」を追加
- ユーザ情報・ウェブユーザ情報編集画面に「市区町村」「番地」を追加
- 同梱のxRayテンプレート - ナビゲーションを改善(新規インストールのみ)
- 管理画面を開いている間は定期的に$modx->checkPublishStatus()を実行
- ユーザ設定画面 - ログイン名変更時のconfirmを廃止
- 管理操作履歴の一覧を微調整
- colorbox.jsを更新 v1.4.27-v1.4.31(QuickManager)
- 定義されていないメソッドやプロパティの呼び出しをトラッキングし、エラーとしてイベントログに蓄積する
- $modx->makeUrl() 処理を整理
- PHP5.2対応
- バックアップマネージャー - ダンプ生成時の負荷を軽減
- 投稿画面の設定でRTEをオフにしていてもRTE型のテンプレート変数をレンダリングできるようにする
- iPadやスマートフォンでも管理画面をある程度操作できるように改善
- アップデート - Forgot Manager Loginプラグイン
- リファクタリング - modxmailer.class.inc.php
- カスタムcontent-typeとしてapplication/jsonを追加
- グループ設定では選択タブを記憶する
- TinyMCE リファクタリング
- jQueryアップデート
- TinyMCE - ディレクトリ構成変更
- SubParser classを追加(使用頻度が低めの関数を分離)
- QuickManager - キャンセルボタンクリック時の書き換えチェックを修正
- エクスポート処理を省メモリ化
- ユーザ作成権限の制限を緩和 thanks kazhさん
http://forum.modx.jp/viewtopic.php?f=32&t=1197 - 変数「charset」を「CharSet」に統一
- モジュールプロセッサのログ出力を改善
- イベントログのデザインを改善
- アップグレードスクリプト修正(既存リソースのコンテントタイプ修正など)
- $modx->getTemplateVars系関数の$tvidnamesの規定値を '*' にする
- ファイル管理画面で非UTF-8のテキストファイルを開いて保存すると中身を失わないように改善
- デファイン漏れの変数(パーサのプロパティ)を追記
- DBAPI $modx->db->truncate()を追加
- $modx->db->delete()の代わりに$modx->db->truncate()を使用
- $modx->clearCache() - パラメータにリソースIDのみを指定すると該当リソースのキャッシュのみを削除できるようにする
- 処理を分離 - mysql_dumper.class.inc.php
- $modx->sendRedirectをサブパーサに移動・引数の初期値をREDIRECT_HEADER・301にする
- $modx->db->freeResult()など3関数を追加
- Ditto - static句を追加(PHP5.4対応)
- MGR_DIR対応
- ファイルブラウザ - $_GETで与えるパラメータを整理
- リファクタリング - tmplvars.commands.inc.php
- イベントログ一覧の列構成を改善
修正
- initialize.inc.php内の関数をカプセル化
http://forum.modx.jp/viewtopic.php?f=7&t=1205 - IE の Helvetica フォント問題を修正
- IE10で管理画面の表示が崩れるため修正
- $modx->regClient*()系の関数を修正
- $modx->getParentIds() 修正(特定条件下においてWayfinderの&hereClassパラメータが効かないことがある)
- $modx->regClientStartupScript()の関数名を修正
- $modx->regClient*()系関数の出力がキャッシュに含まれない不具合を修正
- Dittoで生成したRSSのうちウェブリンクのリソースのリンクが不正
http://forum.modx.jp/viewtopic.php?f=32&t=1232 - Improve file/image set url for inputs that are not direct children of the form (i.e. in a colorbox)
https://github.com/dmi3yy/evolution/commit/4474183 - 内蔵PHx - モディファイアをチャンクで作る場合、値が空の時に処理をスキップしないため修正
- Windows環境でリソース複写時にエラーが発生することがあるため修正
- auto_template_logic - 「テンプレートなし」を処理できないため修正
- Ditto - PHP5.4対応漏れ
- eForm - 変数名($formid)のtypoを修正
- フィールド名「sourcefile」を「resourcefile」に修正
http://forum.modx.jp/viewtopic.php?f=32&t=1179 - Noticeメッセージに反応する不具合を修正
- ヘルプ画面 - mbstring値を正確に取得できるように修正
- $modx->getDocument*()系の関数を修正
- ウェブリンクリソースで「リッチテキストで編集」を保存できないため修正
http://forum.modx.jp/viewtopic.php?p=6777#p6777
その他
気付いた点があればフォーラムまたは問い合わせフォームからフィードバックをお願いします。開発に参加して自ら機能追加・改善などを行なってみたい方もお気軽にご連絡ください。