プロジェクト

全般

プロフィール

Bug(バグ) #529

There is a problem in the operation of image of the management. (管理画面の画像投稿の動作に問題がある)

Shinichi Urabe約14年前に追加. 約14年前に更新.

ステータス:
Fixed(完了)
優先度:
Normal(通常)
担当者:
対象バージョン:
開始日:
2010-01-26
期日:
2010-03-02
進捗率:

100%

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

説明

一度登録した画像と同じ画像ファイル名にして投稿した場合、画像ファイル名にドットが含まれる場合、画像一覧に表示されない問題が発生する


関連するチケット

関連している OpenPNE 3 - Backport(バックポート) #535: There is a problem in the operation of image of the management. (管理画面の画像投稿の動作に問題がある) Fixed(完了) 2010-01-28 2010-02-12
関連している OpenPNE 3 - Backport(バックポート) #536: There is a problem in the operation of image of the management. (管理画面の画像投稿の動作に問題がある) Fixed(完了) 2010-01-28 2010-02-12
関連している OpenPNE 3 - Enhancement(機能追加・改善) #603: The image cannot be replaced from pc_backend. (管理画面から画像の置き換えができない) Pending Fixing(修正待ち) 2010-02-10
関連している OpenPNE 3 - Bug(バグ) #612: The file name displayed by the upload image list is different. (アップロード画像リストで表示されるファイル名が違っている) Fixed(完了) 2010-02-12 2010-03-03

関係しているリビジョン

リビジョン 094bda40 (差分)
Shinichi Urabe約14年前に追加

Fixed ImageForm that it isn't appropriate validator (refs #529)

リビジョン fa7afb4f (差分)
Shinichi Urabe約14年前に追加

(refs #529) Fixed form validator and delete unnecessary return value and method.

履歴

#1 kazuyuki itoda約14年前に更新

  • ステータスNew(新規) から Pending Fixing(修正待ち) に変更

再現手順

1)管理画面にアクセスし、画像・書き込み管理に移動する
2)画像アップロードで、画像ファイルを指定し、画像名を確認したい事象に則した名前にして、画像投稿をする
3)エラーが出るかどうか、アップロード画像リストにきちんと表示されているかどうかを確認する

結果

・同一ファイル名が既に存在していた場合

 現在、サーバが混み合っているか、メンテナンス中です。
ご迷惑をおかけいたしますが、しばらく時間を空けて再度アクセスしてください。

というエラー表示が出る(3.1 3.2環境、3.3 3.4環境両方)

・画像ファイル名にドットが含まれている場合

3.3 3.4環境では問題なかったが、3.1 3.2環境では投稿時にエラーは出ないが、アップロード画像リストに画像が表示されない

・その他

全角文字含まれている場合、記号が含まれている場合は投稿時にエラーは出ないが、アップロード画像リストに画像が表示されない(3.1 3.2環境、3.3 3.4環境両方)

#2 Shinichi Urabe約14年前に更新

  • 対象バージョンOpenPNE 3.4.1 から OpenPNE 3.5.0 に変更

#3 Shinichi Urabe約14年前に更新

  • 題名管理画面の画像投稿の動作に問題がある から There is a problem in the operation of image of the management. (管理画面の画像投稿の動作に問題がある) に変更

#4 Shinichi Urabe約14年前に更新

  • ステータスPending Fixing(修正待ち) から Accepted(着手) に変更

#5 Shinichi Urabe約14年前に更新

  • ステータスAccepted(着手) から Pending Review(レビュー待ち) に変更
  • 進捗率0 から 50 に変更

#6 Rimpei Ogawa約14年前に更新

  • ステータスPending Review(レビュー待ち) から Rejected(差し戻し) に変更

以下の点を修正ください。

  • 正規表現が冗長です ¥w を使うのであれば ¥d と _ は不要です
  • ImageForm::save() の返り値を変更する必要はないと思います
  • 返り値が bool でよければ sfFormObject::bindAndSave() をそのまま使えると思いますので、不要であれば ImageForm::bindAndSave() は削除してください
  • 同一ファイル名での画像の置き換えができなくなってしまいます。OpenPNE2では(キャッシュ関連の問題はありましたが)置き換えできていましたので、別チケットでも構いませんが考慮してください

#7 Shinichi Urabe約14年前に更新

  • ステータスRejected(差し戻し) から Pending Review(レビュー待ち) に変更

修正しました。
確認をお願いします

画像置き換えについては #603 を作成しました

#8 Rimpei Ogawa約14年前に更新

  • ステータスPending Review(レビュー待ち) から Pending Testing(テスト待ち) に変更

修正確認しました。

#9 Mutsumi Imamura約14年前に更新

  • ステータスPending Testing(テスト待ち) から Fixed(完了) に変更
  • 進捗率50 から 100 に変更

#10 Shinichi Urabe約14年前に更新

  • ステータスFixed(完了) から Pending Testing(テスト待ち) に変更
  • 進捗率100 から 50 に変更

テスト待ちに戻す
(補足)
間違って完了にされたようですので、テスト待ちに戻します。

#11 Mutsumi Imamura約14年前に更新

  • 期日2010-03-02 にセット
  • ステータスPending Testing(テスト待ち) から Fixed(完了) に変更
  • 進捗率50 から 100 に変更

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

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