Project

General

Profile

Bug(バグ) #975

日記作成時に文字装飾の閉じタグがない場合、IEでフッターなどにも文字装飾が反映されてしまう

Added by Mutsumi Imamura over 9 years ago. Updated over 9 years ago.

Status:
Fixed(完了)
Priority:
Normal(通常)
Target version:
Start date:
2010-04-06
Due date:
% Done:

100%

3.6 で発生するか:
Unknown (未調査)
3.8 で発生するか:
Unknown (未調査)

Description

現象

日記作成時に文字装飾の閉じタグがない場合、IEでフッターなどにも文字装飾が反映されてしまう

再現環境

発生バージョン
  • OpenPNE3.4.4-dev
  • OpenPNE3.5.2-dev
再現ブラウザ
  • IE8
  • IE7(IE Tester)
  • IE6(IE Tester)

再現方法

日記本文に

<op:font size="6"><op:b>あああああ<op:b>こちらです</op:font>
 
ああああああああ

</op:font>  


などと入力し日記を作成する。

作成した日記をIEで確認する。

原因

修正内容

richtext_bug.PNG View (39 KB) Mutsumi Imamura, 2010-04-26 16:12


Related issues

Related to OpenPNE 3 - Backport(バックポート) #1227: 日記作成時に文字装飾の閉じタグがない場合、IEでフッターなどにも文字装飾が反映されてしまう Fixed(完了) 2010-04-06
Related to OpenPNE 3 - Backport(バックポート) #1228: 日記作成時に文字装飾の閉じタグがない場合、IEでフッターなどにも文字装飾が反映されてしまう Invalid(無効) 2010-04-06
Related to OpenPNE 3 - Bug(バグ) #1438: #975の修正で正規表現のマッチングが不十分である Fixed(完了) 2010-07-27
Related to OpenPNE 3 - Backport(バックポート) #1439: #975の修正で正規表現のマッチングが不十分である Fixed(完了) 2010-07-27

Associated revisions

Revision bafb60de (diff)
Added by Shinichi Urabe over 9 years ago

(fixes #975) add optag followup method.

Revision 537cc159 (diff)
Added by Shinichi Urabe over 9 years ago

Revert "(fixes #975) add optag followup method."

This reverts commit bafb60def69e60644d1eac10dad382973536a4c2.

Revision ddbab3fb (diff)
Added by Shinichi Urabe over 9 years ago

(refs #1441) Revert "fixes #975 add optag followup method."

This reverts commit bafb60def69e60644d1eac10dad382973536a4c2.

History

#2 Updated by Minoru Takai over 9 years ago

参考程度に、小手先の対応法を示しておきます。

span div {
  text-decoration: none;
  font-weight: normal;
  font-style: normal;
  font-size: 13.33px;
  color: #000000;
}
span #Footer div {
  color: #ffffff;
} 

このようなスタイルを追加すれば閉じタグが無い場合でも本来の見栄えに近い状態を維持できますが、本質的な解決策ではありません。また、スタイル指定がカスタマイズされている場合、意図しない影響が及ぶ可能性があります。

本質的な解決のためには、開きっぱなしのタグに対応する閉じタグを補完するような修正を行う必要があります。

#3 Updated by Shinichi Urabe over 9 years ago

  • Status changed from New(新規) to Accepted(着手)
  • Assignee set to Shinichi Urabe
  • Target version set to OpenPNE 3.5.3

#4 Updated by Shinichi Urabe over 9 years ago

  • Status changed from Accepted(着手) to Pending Review(レビュー待ち)
  • % Done changed from 0 to 50

更新履歴 bafb60def69e60644d1eac10dad382973536a4c2 で適用されました。

#5 Updated by Kousuke Ebihara over 9 years ago

  • Status changed from Pending Review(レビュー待ち) to Pending Testing(テスト待ち)
  • % Done changed from 50 to 70

#6 Updated by Kousuke Ebihara over 9 years ago

  • Status changed from Pending Testing(テスト待ち) to Fixed(完了)
  • % Done changed from 70 to 100

Also available in: Atom PDF