リソースの編集ができなくなる件  【解決済み】

質問全般・改善要望
maimai
メンバー
メンバー
記事: 18
登録日時: 2010年10月12日(火) 21:20

リソースの編集ができなくなる件

投稿記事by maimai » 2012年6月22日(金) 21:23

-----
ご利用のサーバ:(間違い:エックスサーバー) お名前.comの共用サーバーを使用していました。(26日修正)
MODXのバージョン:1.0.6J-r3
PHPのバージョン:5.2.12
MySQLのバージョン:5.0.67
ブラウザ:google chrome
-----


管理画面上でトラブルが発生しております。

編集作業を続けていると突然、リソースの編集ができなくなります。

内容
作業中に左のリソースメニューをクリックしてもリソースの編集画面が開きません。よってリソースの編集作業が出来ない状態になります。
また、新規のリソースを作ることも出来ません。
その他の作業は出来ます。

ログインをやり直すと作業を復活出来るのですが、時間が経つとまた同じような症状が出ます。

もう一点気になることがあります。
エレメントなど上のメニューボタンをクリックすると別画面で編集画面が立ち上がります。
以前のバージョンでは同一画面上で切り替わっていたと思うのですが、仕様が変更されたのでしょうか?
作業に不都合はないのですが気になりましたので書かせていただきました。

どうぞ、よろしくお願いいたします。
最後に編集したユーザー maimai on 2012年6月26日(火) 21:36 [ 編集 1 回目 ]
osatoh
メンバー
メンバー
記事: 1
登録日時: 2012年6月25日(月) 23:09

Re: リソースの編集ができなくなる件

投稿記事by osatoh » 2012年6月25日(月) 23:32

私も同様の症状を経験しました。
リソースツリーが反応しなくなり、上部横メニュークリックでフレーム内容が別タブで開くというものです。
私の環境ではGoogle Chromeのみで発生する感じなので、とりあえずの対処として管理画面は
Firefoxを使用するようにしています。
maimai
メンバー
メンバー
記事: 18
登録日時: 2010年10月12日(火) 21:20

Re: リソースの編集ができなくなる件

投稿記事by maimai » 2012年6月26日(火) 21:40

osatoh様

ご返答ありがとうございます。

以前のバージョン(modx)では問題無かったのですが、
現行モデルは、chromeと相性が悪いのでしょうか?残念・・・・・
私もとりあえずfirefoxを使ってみます。

大変参考になりました。ありがとうございました。
アバター
yama
管理人
記事: 3077
登録日時: 2009年7月29日(水) 02:50

Re: リソースの編集ができなくなる件

投稿記事by yama » 2012年6月26日(火) 21:41

こちらでは確認できないのですが・・
http://mng.demo.modx.jp/
上記デモサイトで再現できますでしょうか?
maimai
メンバー
メンバー
記事: 18
登録日時: 2010年10月12日(火) 21:20

Re: リソースの編集ができなくなる件  【解決済み】

投稿記事by maimai » 2012年6月27日(水) 21:29

yama様

デモサイトを使わせていただきました。
数分しか利用していませんが、問題はありませんでした。

問題が出るサイトについても本日は特に問題無く作業ができています・・・・・。

なぜあのような現象になったのか原因がわかりませんが、引き続き様子を見ています。

大変お手数をおかけいたしました。
アドバイスありがとうございました。
アバター
yama
管理人
記事: 3077
登録日時: 2009年7月29日(水) 02:50

Re: リソースの編集ができなくなる件

投稿記事by yama » 2012年6月27日(水) 21:41

了解です。おそらくChromeの一過性のバグのような気がします。現在は最新版にアップデートされて問題が解決されているということかもしれません
アバター
yama
管理人
記事: 3077
登録日時: 2009年7月29日(水) 02:50

Re: リソースの編集ができなくなる件

投稿記事by yama » 2012年6月29日(金) 10:01

その後情報をいただきました。
Uncaught TypeError: Cannot read property 'location' of undefined ... といったエラーが内部的に出ているようです。常にエラーになるわけではなく、何かタイミングがあるようです。この部分はしばらく手を入れてないので、やはりChrome側に何か変更があったものとは思われます。
(各フレームが、何らかの原因で自分の親フレームを見失っているような気がします)

http://code.google.com/p/modx-ja/downlo ... e=tree.zip
上記のパッチを解凍し、/manager/frames/ディレクトリに上書きしていただけますでしょうか。
ファイルの編集以外にもコンテキストメニュー操作(移動・削除・複製・公開・非公開など)やDocManagerのメニュー並べ替え操作にも関係します。
アバター
yama
管理人
記事: 3077
登録日時: 2009年7月29日(水) 02:50

Re: リソースの編集ができなくなる件

投稿記事by yama » 2012年6月29日(金) 11:55

とりあえずMODX側での解決方法分かりました
添付のファイルを解凍して assets/plugins/tinymce/jscripts/tiny_mce/themes/advanced/ ディレクトリに上書きしていただけますでしょうか
添付ファイル
editor_template.zip
(11.63 KiB) ダウンロード数: 275 回
アバター
yama
管理人
記事: 3077
登録日時: 2009年7月29日(水) 02:50

Re: リソースの編集ができなくなる件

投稿記事by yama » 2012年6月29日(金) 15:52

さっきのパッチで動作するようなのでTinyMCE本家パッケージと同じ方法でコードを圧縮しました。
viewtopic.php?p=4650#p4650
上記RC1には適用済みです
添付ファイル
editor_template.zip
(8.67 KiB) ダウンロード数: 296 回
アバター
yama
管理人
記事: 3077
登録日時: 2009年7月29日(水) 02:50

Re: リソースの編集ができなくなる件

投稿記事by yama » 2012年7月17日(火) 23:59

こちらの件、ご報告ありがとうございました。おかげさまで、TinyMCE開発元で対応が行なわれることになりました。
https://github.com/tinymce/tinymce/pull/143

おそらくMODXユーザ以外でも困っているケースがそこそこあるものと思います。

MODX Evolutionでは次のリリースで修正を取り込みます。