ここの情報は古いです。ご理解頂いた上でお取り扱いください。

Opened 11 years ago

Closed 11 years ago

Last modified 11 years ago

#2868 closed defect (fixed)

トップバナーで「任意HTMLで表示する」を選択した状態でバナー画像をアップロードすると任意HTMLが空欄だった場合に画像が表示されてしまう

Reported by: imamura623 Owned by: mori
Priority: minor Milestone: OpenPNE2.12.6
Component: 指定しない Version: 2.10.x & 2.12.x & 2.14.x
Keywords: OpenPNE2.10.12 OpenPNE2.13.4 Cc:

Description (last modified by kudo)

■現象

トップバナーで「任意HTMLで表示する」を選択し、「ログイン前」あるいは「ログイン後」のいづれかのみ指定し、トップバナー画像を追加すると、ログアウト時や、ログイン失敗時に意図しない画像が表示される。

■原因

init.inc でのINC_HEADER_top_banner_html_before、INC_HEADER_top_banner_html_after の値の設定が不十分だったため、 layout.tpl で意図しない分岐へと入っていったため。

■修正内容

上記原因を修正。これにより、上記現象が発生しなくなった。

■関連情報

元のDescription

http://sns.openpne.jp/?m=pc&a=page_c_topic_detail&target_c_commu_topic_id=3878 より転記

管理画面上でトップバナー
disp_type=img
に画像をアップした状態で
disp_type=htmlに
ログイン後のみに設定をします。

するとログイン画面にはバナーが表示されないのですが、ログアウト時に表示される画面
a=page_o_tologin&msg_code=logout
にはdisp_type=imgで設定されているバナーが表示されます。

ログイン画面にもdisp_type=imgで設定されているバナーが表示されるのであれば空欄にするとdisp_type=imgの画像がでるのかなと考えたのですが、確認よろしくお願いいたします。

ちなみに
ログイン前のみに書くとログイン後の画面にはdisp_type=imgで設定したバナーが表示されています。

Change History (15)

comment:1 Changed 11 years ago by kiwa

Keywords: 再現待ち removed
Summary: トップバナー設定を「任意HTMLで表示する」に設定していてもログアウト画面にアップロードしたバナー画像が表示されるトップバナーで「任意HTMLで表示する」を選択した状態でバナー画像をアップロードすると任意HTMLが空欄だった場合に画像が表示されてしまう

再現できました

■version

  • 2.10.8
  • 2.12.2

■手順

  1. バナー設定(admin_page_edit_c_banner) にて、トップバナーを「任意HTMLで表示する」を選択し、「ログイン後」にのみ適当な文字を入れる
  2. 「バナー画像を追加」より、トップバナー画像を追加する
  3. ユーザ画面を表示すると、ログインページ(pc_page_o_login)以外のログイン前ヘッダにバナー画像が表示されてしまい、ログインすると任意HTMLが表示される

※ 任意HTMLを「ログイン前」のみ設定した場合はログイン後ヘッダにトップバナー画像が表示されてしまう
※ サイドバナーは「任意HTMLで表示する」で片方が空欄でもバナー画像は表示されず、なにも出ない状態になる

comment:2 Changed 11 years ago by ebihara

Keywords: OpenPNE2.10.12 OpenPNE2.13.4 added
Milestone: OpenPNE2.12.6

comment:3 Changed 11 years ago by mori

Owner: changed from nobody to mori
Status: newassigned

担当します。

comment:4 Changed 11 years ago by mori

Keywords: 確認中 added

以下のリビジョンを再修正しました。

comment:5 Changed 11 years ago by mori

Description: modified (diff)

comment:6 Changed 11 years ago by ebihara

Keywords: 差し戻し added; 確認中 removed

提示していただいたリビジョンに漏れがあるような気がします。

comment:7 Changed 11 years ago by mori

Keywords: 確認中 added; 差し戻し removed

以下のリビジョンを再修正しました。

comment:8 Changed 11 years ago by ebihara

Keywords: テスト待ち added; 確認中 removed

comment:9 Changed 11 years ago by kiwa

Keywords: 差し戻し added; テスト待ち removed

以下の現象の確認をお願いします。

version

  • 2.10.11(r8938時点)
  • 2.12.5(r8938時点)
  • 2.13.3(r8938時点)

内容

場所 バナー種別 バナー画像 バナー任意HTML 結果
portal_page_user_top トップバナー 使用しないが一件以上登録 ログイン前のみ登録 バナーが表示されない
portal_page_user_top サイドバナー 使用しないが一件以上登録 ログイン後のみ登録 サイドバナーの画像が表示される
biz_page_xxx(bizモジュールすべて) トップバナー 使用しないが一件以上登録 ログイン前のみ登録 トップバナーの画像が表示される

comment:10 Changed 11 years ago by shingo

Owner: changed from mori to shingo
Status: assignednew

修正します。

comment:11 Changed 11 years ago by shingo

以下のリビジョンで comment:9 にあげられた事項について修正しました。 ご確認ください。

※portal_page_user_top にトップバナーを表示しないのは仕様であるため特に修正は行っておりません

comment:12 Changed 11 years ago by shingo

Keywords: 確認中 added; 差し戻し removed
Owner: changed from shingo to mori

comment:13 Changed 11 years ago by ebihara

Keywords: テスト待ち added; 確認中 removed

comment:14 Changed 11 years ago by kiwa

Keywords: テスト待ち removed
Resolution: fixed
Status: newclosed

確認しました。問題ありません。

comment:15 Changed 11 years ago by kudo

Description: modified (diff)
Note: See TracTickets for help on using tickets.