IE11(10も?)だとTinyMCEのリンクの挿入/編集のURLが空欄になる

質問全般・改善要望
返信する
shobu
メンバー
メンバー
記事: 91
登録日時: 2011年5月26日(木) 16:54

IE11(10も?)だとTinyMCEのリンクの挿入/編集のURLが空欄になる

投稿記事 by shobu »

いつもお世話になっております。

タイトルのままなのですが、IE11を使用し、1.0.12 (& r1) 上のTinyMCEにて、既存リンクを編集しようとした場合、表示されるダイアログの「リンクのURL」入力欄が空欄になってしまうようです。
デモサイトにて1.0.12以降で発生することを確認しました。

ここ最近、IEで編集していなかったので気づいていなかったのですが、Chrome/Firefoxでは問題ありません。
TinyMCEの問題、またはMODX側の問題、どちらなのか切り分けもできていないのですが、お心当たりの情報があれば教えて頂けないでしょうか。

引き続きよろしくお願いいたします。
アバター
yama
管理人
記事: 3251
登録日時: 2009年7月29日(水) 02:50

Re: IE11(10も?)だとTinyMCEのリンクの挿入/編集のURLが空欄になる

投稿記事 by yama »

たぶんTinyMCEの問題だと思います。パッチを作成しますので、試していただいてよいでしょうか?
shobu
メンバー
メンバー
記事: 91
登録日時: 2011年5月26日(木) 16:54

Re: IE11(10も?)だとTinyMCEのリンクの挿入/編集のURLが空欄になる

投稿記事 by shobu »

いつも御手数おかけします。
パッチを頂ければこちらで試してみますので、お待ちしております。

※TinyMCEの置き換えになるのだと思いますが、ディレクトリ差分でもとればバージョンアップ時に調整すべき箇所などがわかるものでしょうか?
 TinyMCE<>MODXでのインターフェース、TinyMCE置換え時のポイントが判れば、今後は自分で対応して御報告できそうなのですが…。
 かなり前、自身でアップデートした記憶もあるのですが、書き換えが必要なMODX側のjsを見つけるまでが大変だったりで苦労した覚えがあります…。
アバター
yama
管理人
記事: 3251
登録日時: 2009年7月29日(水) 02:50

Re: IE11(10も?)だとTinyMCEのリンクの挿入/編集のURLが空欄になる

投稿記事 by yama »

tiny_mce.zip
(380.13 KiB) ダウンロード数: 824 回
パッチを作成しました。assets/plugins/tinymce/ディレクトリに上書きしてみてください。
MODXのために特に手を加えている部分はないので、
http://www.tinymce.com/download/download.php
上記からダウンロードしたTinyMCEパッケージ内のtiny_mceディレクトリをそのまま上書きすれば動作すると思います。
MODXのパッケージに含める際には、srcファイルやsimpleスキンなど不要なファイルを削除しています。
shobu
メンバー
メンバー
記事: 91
登録日時: 2011年5月26日(木) 16:54

Re: IE11(10も?)だとTinyMCEのリンクの挿入/編集のURLが空欄になる

投稿記事 by shobu »

お世話様です。
これからテストをしてみます。

以前のバージョンではMODX側で用意したJSなどに設定値が埋込まれていて、それを渡していなかったでしょうか?
最近のバージョンだとMODX側の設定画面で触れる範囲内のデータが引き渡されるようになって完結している、またはTinyMCEのバージョンが大きく上がって特定箇所に変更がある場合はMODX側の変更も必要というようイメージのいずれかでしょうか…。気軽に置換えできるようならばとても嬉しいのですが…。

※別件な上に蛇足ですが、MODXの古めのバージョンからアップデートすると、旧バージョンにあったTinyMCEプラグイン clearfloat が無くなっている関係でJavascriptエラーが発生し、編集領域が真っ白になる現象があるみたいです。
MODX管理画面のPlugin設定からclearfloatを除去すると治ります。
shobu
メンバー
メンバー
記事: 91
登録日時: 2011年5月26日(木) 16:54

Re: IE11(10も?)だとTinyMCEのリンクの挿入/編集のURLが空欄になる

投稿記事 by shobu »

連投スミマセン。
ディレクトリ差し替え後、ブラウザのキャッシュクリア。IE11で確認したところ、問題が解消していました!
ありがとうございました。
返信する