お世話になっております。
普段はリッチテキストエディタは使わないのですが、外部の人に更新できるようにTinyMCEを使う設定にしました。
自分で使う場合はhtml窓を表示して書き込んでいます。
そこでemタグを使って保存すると、iタグに変換されてしまいます。
ややこしいのはTinyMCE下部のパス選択表示では 保存しても表示はem のままなのです。
html窓をひらくと i になっているし、プレビューしてソースを見ても iタグなのに…。
今更 iタグに変換する意味がわからないです。 強調にはむしろem推奨だし、イタリック体にしたい場合はcssで設定推奨ですよね。
現在はcssで i と em を同じ表示にするよう設定して、対処しています。
1.0.0jではこの現象はおきません。
バグなのかな? と思ったので、報告します。
modxはせっかくw3c準拠なのに、iタグは非推奨ではないにしても、あまり推奨してないタグが使われるのは、気分的にいやなので^^;
-----サーバー環境---------
さくらインターネット 共用サーバ ビジネスプロ
ネットワーク:インターネット
Apache/1.3.41 (Unix) mod_ssl/2.8.31 OpenSSL/0.9.8e
PHP 5.2.11
MySQL 5.1
modx1.0.2J
1.0.2JのリッチテキストエディタTinyMCEでemがiタグに変換される
Re: 1.0.2JのリッチテキストエディタTinyMCEでemがiタグに変換される
http://wiki.moxiecode.com/index.php/Tin ... d_elements
詳細は上記に書いてあります。英語ですが・・
試してないですが、TinyMCEのプラグイン設定で「extended_valid_elements:"em/i",」を追加するとemになると思います。このへんちょっと検証が甘いところなので、いろいろ試していただけるとちょっと助かります orz
詳細は上記に書いてあります。英語ですが・・
試してないですが、TinyMCEのプラグイン設定で「extended_valid_elements:"em/i",」を追加するとemになると思います。このへんちょっと検証が甘いところなので、いろいろ試していただけるとちょっと助かります orz
Re: 1.0.2JのリッチテキストエディタTinyMCEでemがiタグに変換される
こんにちは。
レスありがとうございます。
プラグイン設定で最後の行に入れてみたんですが、場所が違うんでしょうか??
レスありがとうございます。
入れてみたのですが、まだem→iになってしまいます…。TinyMCEのプラグイン設定で「extended_valid_elements:"em/i",」を追加するとemになると思います。
プラグイン設定で最後の行に入れてみたんですが、場所が違うんでしょうか??
Re: 1.0.2JのリッチテキストエディタTinyMCEでemがiタグに変換される
もしソース見てカンで分かるようであれば、tinymce.function.phpに直接書いてもらえたら確実に反映できるはずですが。ちょっと難しいかな?