プロジェクト

全般

プロフィール

Task(タスク) #4071

未完了

OpenPNEに同梱されている TinyMCE 3.4.4 が IE11 に対応していないため、バージョンアップについて調査する

kaoru n さんがほぼ8年前に追加. ほぼ5年前に更新.

ステータス:
New(新規)
優先度:
High(高め)
担当者:
対象バージョン:
開始日:
2016-12-20
期日:
進捗率:

0%

予定工数:
(合計: 0:00時間)

説明

Overview (概要)

OpenPNE がリッチテキストエディタとして採用している TinyMCE のバージョンが古く IE11 で正常に動作しないため、バージョンアップについて調査を行う。

正常に動作しない例
・プレビューモードが動作しない
・<meta http-equiv="X-UA-Compatible" content="IE=10"> を追加した場合、下記のような不自然な動作となる
1. プレビューモード を選択
2. 1行目に適当な文字を入力し、行末でEnterキーを押下するが、改行されずカーソルが行末に残る
3. 再度Enterキーを押下すると改行され、2行目の行頭にカーソルが移動する
4. 文字を入力すると、カーソルが3行目に移動し3行目行頭に文字が入力される

OpenPNE に同梱されている TinyMCE のバージョンは、3.4.4 であるが、TinyMCE 3.x は IE11 に対応していない。
http://archive.tinymce.com/wiki.php/TinyMCE3x:Browser_compatiblity
IE11 に対応している TinyMCE のバージョンは、4.x となる。
https://www.tinymce.com/docs/get-started/system-requirements/

TinyMCE3.x の最新版は 3.5.12(2016/10/31)
https://github.com/tinymce/tinymce/releases/tag/3.5.12
TinyMCE4.x の最新版は、4.5.1(2016/12/07)
https://github.com/tinymce/tinymce/releases/tag/4.5.1

OpenPNE としては、IE11 に対応する必要があるので、TinyMCE をバージョンアップする場合は、4.x にバージョンアップする必要がある。
また、OpenPNE では、同梱の TinyMCE に対して独自のカスタマイズを行っているため、このカスタマイズについても影響などの調査が必要。
#2362 にて、TinyMCE 3.2.7 から 3.4.4 へのバージョンアップが行われているので参考にする。

また、TinyMCE 以外のライブラリへ変更する案も同時に検討したい。


子チケット 2 (2件未完了0件完了)

Backport(バックポート) #4416: OpenPNEに同梱されている TinyMCE 3.4.4 が IE11 に対応していないため、バージョンアップについて調査するNew(新規)isao sano2016-12-20

操作
Backport(バックポート) #4417: OpenPNEに同梱されている TinyMCE 3.4.4 が IE11 に対応していないため、バージョンアップについて調査するNew(新規)isao sano2016-12-20

操作

関連するチケット 9 (3件未完了6件完了)

関連している OpenPNE 3 - Bug(バグ) #128: JavaScript Error that "opEmoji is not defined" when Richtextarea is used before IE7 (リッチテキスト機能 IE7以前で「opEmoji宣言されていません」というエラーが表示される。)Fixed(完了)Shogo Kawahara2009-10-27

操作
関連している OpenPNE 3 - Bug(バグ) #2000: プレビューモードの絵文字パレットの右上にスペースがあるFixed(完了)Minoru Takai2011-04-09

操作
関連している OpenPNE 3 - Bug(バグ) #2362: IE9 で文字装飾のプレビューモードが正常に動作しない( tinymce のバージョンを上げる)Fixed(完了)Minoru Takai2011-08-22

操作
関連している OpenPNE 3 - Bug(バグ) #2495: HTML挿入で テキストモード→プレビューモード→テキストモード の切り替えを行うとリンクの遷移先の指定が変更されてしまう場合があるWon't fix(対応せず)kaoru n2011-10-14

操作
関連している OpenPNE 3 - Bug(バグ) #2496: HTML挿入で テキストモード→プレビューモード→テキストモード の切り替えを行うと <hr> の color 属性が消えるRejected(差し戻し)isao sano2015-11-06

操作
関連している OpenPNE 3 - Bug(バグ) #3413: 管理画面のhtml挿入で,テキストモードからプレビューモードに切り替えた後,テキストモードに戻った時に入力内容が消える場合があるRejected(差し戻し)isao sano2013-09-30

操作
関連している OpenPNE 3 - Bug(バグ) #1297: IE7,8 tinyMCEで文字装飾が反映されないFixed(完了)Shogo Kawahara2010-07-06

操作
関連している OpenPNE 3 - Bug(バグ) #1302: OpenPNE's tinyMCE plugin can't convert from <i> tag to <op:i> tagFixed(完了)Shogo Kawahara2010-07-06

操作
関連している OpenPNE 3 - Enhancement(機能追加・改善) #1963: 文字装飾のプレビューモードにて、絵文字コードを絵文字画像に変換して表示してほしいNew(新規)2011-03-22

操作

他の形式にエクスポート: Atom PDF