http://redmine.openpne.jp/
http://redmine.openpne.jp/favicon.ico
2011-12-15T07:38:42Z
OpenPNE Issue Tracking System
OpenPNE 3 - Bug(バグ) #2496: HTML挿入で テキストモード→プレビューモード→テキストモード の切り替えを行うと <hr> の color 属性が消える
http://redmine.openpne.jp/issues/2496?journal_id=12456
2011-12-15T07:38:42Z
Yuma Sakata
sakata@tejimaya.com
<ul><li><strong>3.6 で発生するか</strong> を <i>Yes (はい)</i> にセット</li><li><strong>3.4 で発生するか</strong> を <i>Yes (はい)</i> にセット</li></ul><p>再現確認できました。</p>
<a name="Environment-再現バージョン"></a>
<h3 >Environment (再現バージョン)<a href="#Environment-再現バージョン" class="wiki-anchor">¶</a></h3>
<p>OpenPNE3.4.18<br />OpenPNE3.6.1</p>
<a name="Way-to-repro-再現手順"></a>
<h3 >Way to repro (再現手順)<a href="#Way-to-repro-再現手順" class="wiki-anchor">¶</a></h3>
<p>1. 管理画面HTML 挿入ページ(/pc_backend.php/design/html)にアクセスする<br />2. HTML 挿入 の「テキストモード」で以下のような入力を行う<br /><pre>
<hr color="#ff0000" size="3">
</pre><br />3. 「プレビューモード」に変更する<br />4. 「テキストモード」に戻す<br />5. 手順2 で入力した値が以下のように変更されている<br /><pre>
<hr size="3" />
</pre></p>
<a name="Way-to-fix-修正内容"></a>
<h3 >Way to fix (修正内容)<a href="#Way-to-fix-修正内容" class="wiki-anchor">¶</a></h3>
<p>管理画面HTML 挿入ページにて切り替えを行った場合、<hr> の color 属性が消えないように修正お願いします。</p>
OpenPNE 3 - Bug(バグ) #2496: HTML挿入で テキストモード→プレビューモード→テキストモード の切り替えを行うと <hr> の color 属性が消える
http://redmine.openpne.jp/issues/2496?journal_id=18228
2014-10-09T09:06:24Z
Akihiro KOBAYASHI
a.kobayashi@tejimaya.com
<ul><li><strong>ステータス</strong> を <i>New(新規)</i> から <i>Accepted(着手)</i> に変更</li><li><strong>担当者</strong> を <i>Akihiro KOBAYASHI</i> にセット</li><li><strong>3.8 で発生するか</strong> を <i>Yes (はい)</i> にセット</li></ul>
OpenPNE 3 - Bug(バグ) #2496: HTML挿入で テキストモード→プレビューモード→テキストモード の切り替えを行うと <hr> の color 属性が消える
http://redmine.openpne.jp/issues/2496?journal_id=18229
2014-10-09T09:11:15Z
Akihiro KOBAYASHI
a.kobayashi@tejimaya.com
<ul><li><strong>ステータス</strong> を <i>Accepted(着手)</i> から <i>Pending Review(レビュー待ち)</i> に変更</li><li><strong>進捗率</strong> を <i>0</i> から <i>50</i> に変更</li></ul><p>プルリクエストしました<br /><a class="external" href="https://github.com/openpne/OpenPNE3/pull/198">https://github.com/openpne/OpenPNE3/pull/198</a></p>
<p>原因:エディタtinymceの自動整形機能のため<br />対策:tinymceの初期設定で属性が自動的に消去されないように設定することで対応。hr以外にもsection等他のタグの属性値も消えてしまう事から、*[*]とした。<br />(参考:http://www.tinymce.com/wiki.php/Configuration:valid_elements)</p>
<p>lib/widget/opWidgetFormRichTextarea.class.phpにおいて<br />protected $tinyMCEConfigs = array( ...内に<br />'valid_elements' => '*[*]',を追加</p>
OpenPNE 3 - Bug(バグ) #2496: HTML挿入で テキストモード→プレビューモード→テキストモード の切り替えを行うと <hr> の color 属性が消える
http://redmine.openpne.jp/issues/2496?journal_id=18231
2014-10-09T09:14:36Z
Akihiro KOBAYASHI
a.kobayashi@tejimaya.com
<ul><li><strong>関連している</strong> <i><a class="issue tracker-1 status-8 priority-4 priority-default parent" href="/issues/3413">Bug(バグ) #3413</a>: 管理画面のhtml挿入で,テキストモードからプレビューモードに切り替えた後,テキストモードに戻った時に入力内容が消える場合がある</i> を追加</li></ul>
OpenPNE 3 - Bug(バグ) #2496: HTML挿入で テキストモード→プレビューモード→テキストモード の切り替えを行うと <hr> の color 属性が消える
http://redmine.openpne.jp/issues/2496?journal_id=18362
2014-10-18T01:42:19Z
Akihiro KOBAYASHI
a.kobayashi@tejimaya.com
<ul><li><strong>対象バージョン</strong> を <i>OpenPNE 3.9.0-old</i> にセット</li></ul><p>プルリクエストを間違えていたため<br /><a class="external" href="https://github.com/openpne/OpenPNE3/pull/198">https://github.com/openpne/OpenPNE3/pull/198</a> を一旦クローズ、<br />新たに <a class="external" href="https://github.com/openpne/OpenPNE3/pull/222">https://github.com/openpne/OpenPNE3/pull/222</a> を追加</p>
OpenPNE 3 - Bug(バグ) #2496: HTML挿入で テキストモード→プレビューモード→テキストモード の切り替えを行うと <hr> の color 属性が消える
http://redmine.openpne.jp/issues/2496?journal_id=19284
2015-06-19T05:43:37Z
kaoru n
<ul><li><strong>担当者</strong> を削除 (<del><i>Akihiro KOBAYASHI</i></del>)</li></ul>
OpenPNE 3 - Bug(バグ) #2496: HTML挿入で テキストモード→プレビューモード→テキストモード の切り替えを行うと <hr> の color 属性が消える
http://redmine.openpne.jp/issues/2496?journal_id=19685
2015-11-06T08:07:52Z
isao sano
sano@tejimaya.com
<ul><li><strong>関連している</strong> <i><a class="issue tracker-4 status-8 priority-4 priority-default" href="/issues/3855">Backport(バックポート) #3855</a>: HTML挿入で テキストモード→プレビューモード→テキストモード の切り替えを行うと <hr> の color 属性が消える</i> を追加</li></ul>
OpenPNE 3 - Bug(バグ) #2496: HTML挿入で テキストモード→プレビューモード→テキストモード の切り替えを行うと <hr> の color 属性が消える
http://redmine.openpne.jp/issues/2496?journal_id=19688
2015-11-06T08:08:12Z
isao sano
sano@tejimaya.com
<ul><li><strong>関連している</strong> <i><a class="issue tracker-4 status-8 priority-4 priority-default" href="/issues/3856">Backport(バックポート) #3856</a>: HTML挿入で テキストモード→プレビューモード→テキストモード の切り替えを行うと <hr> の color 属性が消える</i> を追加</li></ul>
OpenPNE 3 - Bug(バグ) #2496: HTML挿入で テキストモード→プレビューモード→テキストモード の切り替えを行うと <hr> の color 属性が消える
http://redmine.openpne.jp/issues/2496?journal_id=19961
2016-03-09T03:44:15Z
Shinichi Urabe
urabe+op3@nuts-choco.com
<ul><li><strong>ステータス</strong> を <i>Pending Review(レビュー待ち)</i> から <i>Rejected(差し戻し)</i> に変更</li></ul><p>本チケットでは hr の color 属性についてのみの指摘ですが、差分を見るとそれ以上の範囲の修正になっているのは問題ないでしょうか</p>
<p>また、HTML挿入以外の機能にも影響を受けますが、想定されていますでしょうか <code>opFormItemGenerator::generateWidget()</code> において rich_textarea で呼び出された場合、すべてが対象となります<br />例えば、lib/config/config/member_config.yml に新しい設定を追加されて formType に rich_textarea が設定されているとそこにも影響を受けます</p>
<blockquote>
<p>対策:tinymceの初期設定で属性が自動的に消去されないように設定することで対応。hr以外にもsection等他のタグの属性値も消えてしまう事から、*[*]とした。</p>
</blockquote>
<p>もし、本チケットの <strong>タイトル</strong> <strong>説明欄</strong> に記載以上の修正とするのであれば、本来属性がどこまで削除されずに維持されるべきか、他に影響を受けるソースを修正する場合、影響範囲を調査し、方針を明確にした上で対応すべきです</p>
OpenPNE 3 - Bug(バグ) #2496: HTML挿入で テキストモード→プレビューモード→テキストモード の切り替えを行うと <hr> の color 属性が消える
http://redmine.openpne.jp/issues/2496?journal_id=20628
2016-08-23T06:39:12Z
kaoru n
<ul><li><strong>担当者</strong> を <i>isao sano</i> にセット</li></ul>
OpenPNE 3 - Bug(バグ) #2496: HTML挿入で テキストモード→プレビューモード→テキストモード の切り替えを行うと <hr> の color 属性が消える
http://redmine.openpne.jp/issues/2496?journal_id=20650
2016-08-26T01:36:28Z
Youichi Kimura
kim.upsilon@bucyou.net
<ul></ul><p>もし <a class="issue tracker-1 status-8 priority-4 priority-default parent" title="Bug(バグ): HTML挿入で テキストモード→プレビューモード→テキストモード の切り替えを行うと <hr> の color 属性が消える (Rejected(差し戻し))" href="http://redmine.openpne.jp/issues/2496#note-5">#2496-5</a> の修正を適用した場合、下記のテキストをプレビューモードで表示させることで任意のスクリプトが実行可能であることを確認しています。<br />(現行の master, stable-3.8.x, stable-3.6.x ブランチでは onerror 属性が取り除かれるため実行されません)</p>
<pre><code class="html syntaxhl"><span class="CodeRay"><span class="tag"><img</span> <span class="attribute-name">src</span>=<span class="string"><span class="delimiter">"</span><span class="content">#</span><span class="delimiter">"</span></span> <span class="attribute-name">onerror</span>=<span class="string"><span class="delimiter">"</span>alert(<span class="integer">1</span>)<span class="delimiter">"</span></span><span class="tag">></span>
</span></code></pre>
OpenPNE 3 - Bug(バグ) #2496: HTML挿入で テキストモード→プレビューモード→テキストモード の切り替えを行うと <hr> の color 属性が消える
http://redmine.openpne.jp/issues/2496?journal_id=21355
2016-12-21T04:14:42Z
kaoru n
<ul><li><strong>関連している</strong> <i><a class="issue tracker-5 status-1 priority-5 priority-high3 parent" href="/issues/4071">Task(タスク) #4071</a>: OpenPNEに同梱されている TinyMCE 3.4.4 が IE11 に対応していないため、バージョンアップについて調査する</i> を追加</li></ul>
OpenPNE 3 - Bug(バグ) #2496: HTML挿入で テキストモード→プレビューモード→テキストモード の切り替えを行うと <hr> の color 属性が消える
http://redmine.openpne.jp/issues/2496?journal_id=22246
2017-04-03T08:20:53Z
isao sano
sano@tejimaya.com
<ul></ul><p>対象バージョン変更のため、修正内容の確認を行います。</p>
OpenPNE 3 - Bug(バグ) #2496: HTML挿入で テキストモード→プレビューモード→テキストモード の切り替えを行うと <hr> の color 属性が消える
http://redmine.openpne.jp/issues/2496?journal_id=22309
2017-04-03T09:58:56Z
isao sano
sano@tejimaya.com
<ul><li><strong>対象バージョン</strong> を <i>OpenPNE 3.9.0-old</i> から <i>OpenPNE 3.9.0</i> に変更</li></ul>
OpenPNE 3 - Bug(バグ) #2496: HTML挿入で テキストモード→プレビューモード→テキストモード の切り替えを行うと <hr> の color 属性が消える
http://redmine.openpne.jp/issues/2496?journal_id=22362
2017-04-07T07:49:11Z
isao sano
sano@tejimaya.com
<ul></ul><p>再現を確認しました。</p>
OpenPNE 3 - Bug(バグ) #2496: HTML挿入で テキストモード→プレビューモード→テキストモード の切り替えを行うと <hr> の color 属性が消える
http://redmine.openpne.jp/issues/2496?journal_id=24249
2020-01-29T06:29:41Z
kaoru n
<ul><li><strong>対象バージョン</strong> を <i>OpenPNE 3.9.0</i> から <i>OpenPNE 3.10.x</i> に変更</li></ul>
OpenPNE 3 - Bug(バグ) #2496: HTML挿入で テキストモード→プレビューモード→テキストモード の切り替えを行うと <hr> の color 属性が消える
http://redmine.openpne.jp/issues/2496?journal_id=25379
2020-08-11T09:24:08Z
kaoru n
<ul><li><strong>対象バージョン</strong> を <i>OpenPNE 3.10.x</i> から <i>OpenPNE 3.11.x</i> に変更</li></ul>