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

Opened 12 years ago

Closed 12 years ago

Last modified 12 years ago

#1613 closed defect (fixed)

admin: NoImage画像関連のデフォルトに戻すボタンを押してもデフォルト画像に戻らない場合がある

Reported by: kiwa Owned by: ebihara
Priority: major Milestone: OpenPNE2.10.2
Component: pne-admin Version: 2.8.x & 2.10.x & 2.11.x
Keywords: OpenPNE2.8.7 OpenPNE2.11.2 Cc:

Description (last modified by kiwa)

■現象

*NoImage画像関がのデフォルトに戻すボタンをおしてもデフォルト画像に戻らない

■原因

  • img.phpでおこなっていた、filenameにタイムスタンプをつける、という対策を img_skin.php ではおこなっていない。そのため、ブラウザキャッシュを見に行ってしまうことがあるk

■修正内容

  • img_skin.php に渡すパラメータとして「image_filename」を追加し、そこでタイムスタンプ付きの画像ファイル名を指定する

■関連情報

現在v2.10.1を使用しております。
管理画面よりスキン画像を変更した際、デフォルトに戻すボタンが出てきますが、NoImage画像関連の3点はデフォルトに戻すボタンを押しても戻ってくれません。
他の画像を全部試したわけではないのですが、ログインページなんかの画像はちゃんとデフォルトに戻ってくれます。

これはバグでしょうか。。。

Change History (14)

comment:1 Changed 12 years ago by kiwa

Priority: minormajor

comment:2 Changed 12 years ago by kiwa

Priority: majorcritical

comment:3 Changed 12 years ago by kiwa

Keywords: 再現待ち removed
Summary: admin: NoImage画像関連のデフォルトに戻すボタンが機能しないadmin: NoImage画像関連のデフォルトに戻すボタンを押してもデフォルト画像に戻らない場合がある
Version: 2.10.x & 2.11.x2.8.x & 2.10.x & 2.11.x

現象が確認されました

■確認バージョン

  • 2.8.6
  • 2.10.1
  • trunk

■再現手順

【前提】

  • OpenPNEセットアップ後、一度もno_image画像を変更していない
  • (一回目の画像変更時のみ発生する模様)

【手順】

  1. no_image画像に適当な画像をアップロードする
    • →管理画面ではデフォルト画像のままで、アップロードした画像が反映されていない
  2. ブラウザを更新する
    • →管理画面にアップロードされた画像が反映される
  3. 「デフォルトに戻す」ボタンを押す
    • 画像がデフォルトに戻っていない

comment:4 Changed 12 years ago by kiwa

Priority: criticalminor

comment:5 Changed 12 years ago by kiwa

Keywords: OpenPNE2.8.7 added
Milestone: OpenPNE2.10.2

comment:6 Changed 12 years ago by kiwa

Priority: minormajor

comment:7 Changed 12 years ago by ebihara

Owner: changed from nobody to ebihara
Status: newassigned

comment:8 Changed 12 years ago by ebihara

img.phpでおこなっていた、filenameにタイムスタンプをつける、という対策を img_skin.php ではおこなっていないため、ブラウザキャッシュを見に行ってしまうことがあるのが原因です。

2.8以前と同様に img.php を使う形に戻すのも手ですが、画像のSNS認証が有効になっている場合に、ログイン前のスキン画像が表示できなくなるという問題が生まれてしまいます。

そこで、img_skin.php に渡すパラメータとして「image_filename」を追加し、そこでタイムスタンプ付きの画像ファイル名を指定するようにしようと思います。

comment:9 Changed 12 years ago by ebihara

Keywords: 確認中 added

以下のリビジョンで修正しました。ご確認ください。

comment:10 Changed 12 years ago by ogawa

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

comment:11 Changed 12 years ago by kiwa

Keywords: テスト待ち removed

確認しました。

comment:12 Changed 12 years ago by kiwa

Resolution: fixed
Status: assignedclosed

comment:13 Changed 12 years ago by kiwa

Description: modified (diff)

comment:14 Changed 12 years ago by kiwa

Keywords: OpenPNE2.11.2 added
Note: See TracTickets for help on using tickets.