ページ 1 / 1
MODX Evolution 1.2 ベータです
Posted: 2013年2月26日(火) 00:39
by yama
MODX Evolution 1.2J ベータです。
ベータではありますが、現時点で公開されている1.0.8Jよりも安定動作します。ぜひお試しください。
今回より、MODX Evolutionに関して複数のバージョンを並行リリースします。
1.2J系(偶数) - 原則的に不具合修正のみの安定版。必要に応じて不定期リリース
1.3J系(奇数) - 新仕様・新機能を盛り込んだ開発版。定期的にリリース(毎月一回)
現時点でもRevolutionに劣らない品質を持つEvolutionのバージョンを年内に2以上に上げることを目標にします。
今回の1.2Jベータの修正内容は下記のとおりです。
- システム情報画面を改善
- リソース検索画面 - デザイン調整
- Ditto - 年号を自動更新
- Dittoページング - 必要な場合のみページリンクを表示
- Ditto - buildURL改善
- Ditto - スクリプト整理
- RevoStyle - デザイン調整
- TinyMCE - テキストエリアのデザインを改善
- TinyMCE - fullpageプラグインの読み込みを改善(新規リソース作成時に必ず起動するため)
- パーミッション設定値が8進数表記になってない場合に自動的に修正
- ロールを更新できないことがあるため修正
- キャッシュ初期化時にtableを最適化
- $modx->db->optimize()を追加
- キャッシュプロセッサ改善
- default config追加
- $modx->getDocuments() 修正
- 言語ファイル調整
- エクスポート処理を改善
- バックアップマネージャー - DB名によってはエラーが発生することがあるため修正
- manager/index.php - アクション指定を整理
- インストーラ整理
- インストーラ - 処理プロセスを整理
- robots.txt - 不要なタブ文字を削除
- インストーラ - 画像ファイル削除
- インストーラ - 画像ファイル軽量化
- mm_accessdenied - 画像ファイル軽量化
- QuickManager - エクスポート実行時に起動しないように改善
- QuickManager - IE8でエラーが発生するため修正
- リソース移動直後にリソースツリーを再描画
- リソースのundelete時にエラーが発生するため修正
- ユーザ設定 - 新規ユーザ設定を正しく保存できないことがあるため修正
- 言語ファイル調整
- ファイルブラウザ - アップロード時にパーミッションを設定
- $modx->db->escape() - 配列が渡ってきた時の誤動作を修正
- PHP5.4対応 - set_magic_quotes_runtime
- 投稿画面 - エイリアス入力フィールド修正
- eForm - メールが重複して届くことがあるため修正
- eForm - トリガーファイルのバージョンチェックを廃止
- ManagerManager - mm_ddMultipleFieldsとmm_createTabの相性問題を修正
- アップグレードスクリプト修正
- 複数選択タイプのテンプレート変数修正
- デリミタウィジェットを修正
- リソースにグループ設定を行なう時にエラーが発生
- IE7でQuickManagerが誤動作を起こすため修正
- $modx->setOption()と$modx->regOption()の処理を修正
- インストーラの処理を整理
MODX Japanでは開発協力者を募集しています。興味のある方は気軽に問い合わせフォームなどを通じてご連絡ください。
プログラミングに自信がない場合でも、基礎からできるだけフォローいたします。
Re: MODX Evolution 1.2 ベータです
Posted: 2013年2月26日(火) 11:29
by yasu
お世話になります。
1.2J系(安定板)と1.3J系(開発版)で分けられるのは良いですね!
ユーザー側も、バージョンアップのタイミングやテストなどがやり易くなると思います。
さっそくバージョンアップしてテスト、気付いた点があったので報告です。
インストールすると、TinyMCE(3.5.8.p1)の”システムイベント”にチェックが入っておらず、アップデート後にテキストエディターを使えない状態でした。。
「OnRichTextEditorRegister」 「OnRichTextEditorInit」 「OnInterfaceSettingsRender」にチェックして解決しました。
また、気付いた点があれば報告いたします。
Re: MODX Evolution 1.2 ベータです
Posted: 2013年2月26日(火) 11:39
by yama
ありがとうございます。こちらでは再現できませんでしたが、たぶんインストーラ側の問題のような気がします。
システムイベントが登録されなかったプラグインはTinyMCEだけでしょうか?
インストールオプションの構成はどのようにしたでしょうか?たとえばサンプルコンテンツをインストールした/しなかった、などです。
※追記
バージョンアップですね。あとで試してみます
Re: MODX Evolution 1.2 ベータです
Posted: 2013年2月26日(火) 11:54
by yasu
ん…!?
そういえば、サンプルコンテンツのインストール有無のチェックは出てきたかな…。
最近、バージョンアップばかりなのでサンプルコンテンツをインストールするかどうか聞かれる画面をみていないような気がします。
すみません。うる覚えで・・・。
「108j-r1b12」からバージョンアップしましたが、”TinyMCE”と”Forgot Manager Login”をバージョンアップするかどうか聞かれたのは覚えています。
”Forgot Manager Login”はシステムイベント、正常でした。
あと気になったのは、TinyMCEはのバージョンが「108j-r1b12」のときも「ver_3.5.8.p1」だったのに、インストール後も同じバージョンだったという事ですね。
Re: MODX Evolution 1.2 ベータです
Posted: 2013年2月26日(火) 12:23
by yama
なるほど、昔からあるバグですね。108j-r1b12からのバージョンアップで発生する不具合と思います。
安定版では処理自体は直さず、tplファイルのバージョン表記をp2に変更することで対応したいと思います。
Re: MODX Evolution 1.2 ベータです
Posted: 2013年2月27日(水) 21:54
by kazuike
-----
ご利用のサーバ:KAGOYA 専用サーバー3G Quad
MODXのバージョン:1.2J-b1
PHPのバージョン:5.3.13
MySQLのバージョン:5.0.95
ブラウザ:Firefox19.0
-----
1.2J-b1をインストールしたところ、
テンプレートを除くエレメント、モジュールが全て空です。
「modx_site_snippets」「modx_site_plugins」等、
phpMyAdminでも確認しましたが、やはり空です。
#
http://forum.modx.jp/viewtopic.php?f=34 ... t=20#p6031
と同じような現象ですが…
Re: MODX Evolution 1.2 ベータです
Posted: 2013年2月27日(水) 21:56
by yama
了解です。やはりインストーラの改善がちょっとした峠ですね。少し目が慣れてきたので、がんばって修正したいと思います。
これがうまくいけば、オンラインアップデートやパッケージインストールなど次の目標に向かえると思います。
Re: MODX Evolution 1.2 ベータです
Posted: 2013年3月03日(日) 13:02
by yama
1.2J-b2です。
- TinyMCEリビジョンアップ
- インストーラ - LFI対策
- インストーラ - 全体的にリファクタリング
- ウェブユーザ設定画面 - 誕生日をセットできないため修正
- 管理画面リソースツリー - 下部のスクロールバーを調整
- チャンクの公開/非公開が機能しないため修正
- Ditto - エクステンダーを正しく読み込めないことがあるため修正
インストーラの改修とDittoのエクステンダー読み込み周りが少し大きな修正になっています。綿密なテストが難しい箇所のため、興味のある方はテストいただけると助かります。
本家版MODX Evolutionですが、2年ぶりに開発を再開することになりました。日本語版は1.2・1.3をリリースすることになっていましたが、本家に合わせて調整したいと思います。
Re: MODX Evolution 1.2 ベータです
Posted: 2013年3月04日(月) 09:33
by yama
エクステンダーの不具合を確認しました。パッチファイルのみ添付します。
(assets/snippets/ditto/ディレクトリに上書き)
Re: MODX Evolution 1.2 ベータです
Posted: 2013年3月10日(日) 14:31
by yama
ベータ3です。そろそろ正式リリースを検討します(本家版の開発が再開されたことを考慮し、従来どおり1.0.8J-r1とする予定です)
- PHxフィルターが必要な場合のみPHxClassを読み込む
- Ditto - phxという文字列で始まるテンプレート変数を扱えない
- Ditto - Fix エクステンダー
- Ditto - テンプレート変数名に関連する不具合を修正( http://forum.modx.jp/viewtopic.php?f=32&t=1096 )
- Fix - リソース更新時に必要に応じてキャッシュを再生成(大規模サイトで更新時の負荷を回避)
- 不要な変数を削除
- デバッグ情報の表示が見づらいため修正
Re: MODX Evolution 1.2 ベータです
Posted: 2013年3月12日(火) 19:24
by yama
1.2J-rc1です。実際には1.0.8J-r1としてリリースされます。
- jQuery ColorBoxプラグインを v1.3.20.1 からv1.4.4にアップデート
- assets/cache/ディレクトリにブラウザでアクセスできないようにする
- ログイン画面の不要なスクロールバーを消す
- $modx->config['site_url']の設定が違っているとログインできなくなるため修正
- 内蔵PHxでif文を使えるようにする
- TinyMCE - ひな形が定義されてない場合はTemplateプラグインを読み込まない
1.0.8J-r1のRC1です
Posted: 2013年3月18日(月) 18:53
by yama
Re: MODX Evolution 1.2 ベータです
Posted: 2013年3月20日(水) 14:40
by yama
1.0.8J-r1-rc1改め1.0.9JのRC1です。
http://forum.modx.jp/viewtopic.php?f=19&t=1106
今日リリースされた1.0.9の変更を取り込みました。特に問題なければ今日中に正式リリースします。
Re: MODX Evolution 1.2 ベータです
Posted: 2013年3月21日(木) 12:13
by yama