Enhancement(機能追加・改善) #2089
完了携帯で表示する画像の最大サイズを設定可能にする
100%
説明
Masato Nagasawa さんが13年以上前に更新
- 題名 を 携帯で表示する画像の最大サイズを指定可能にする から 携帯で表示する画像の最大サイズを設定可能にする に変更
Masato Nagasawa さんが13年以上前に更新
- ステータス を New(新規) から Accepted(着手) に変更
- 担当者 を Masato Nagasawa にセット
Masato Nagasawa さんが13年以上前に更新
- ステータス を Accepted(着手) から Pending Review(レビュー待ち) に変更
- 進捗率 を 0 から 50 に変更
Yuya Watanabe さんが12年以上前に更新
- ステータス を Pending Review(レビュー待ち) から Rejected(差し戻し) に変更
この実装ではテキストフィールドとしてフォームが設置されており,自由にサイズを選べるように見えますが実際にそういうわけではなく,下記の部分で定義されているように設定できる項目が固定されています.
設定できるサイズを知る方法がソースを見るだけという状態ではソフトウェアとして不親切であると思うため,実際にサイズを自由に設定できるようにするか,選択式にして他のものが設定されないようにするようにすべきなのではないでしょうか?
lib/validator/opValidatorImageSize.class.php
36 if (!in_array($value, sfImageHandler::getAllowedSize())) 37 { 38 throw new sfValidatorError($this, 'Not allowed'); 39 }
lib/vendor/symfony/lib/plugins/sfImageHandlerPlugin/lib/image/sfImageHandler.class.php
44 public static function getAllowedSize() 45 { 46 if (self::$allowedSize) 47 { 48 return self::$allowedSize; 49 } 50 51 self::$allowedSize = array_merge( 52 array('48x48', '76x76', '120x120', '180x180', '240x320', '320x320', '600x600'), 53 sfConfig::get('sf_image_handler_allowed_size', array()) 54 ); 55 56 return self::$allowedSize; 57 }
Masato Nagasawa さんが12年以上前に更新
- ステータス を Rejected(差し戻し) から Pending Review(レビュー待ち) に変更
更新履歴 c3d3433bb5e97ab1f2df59022d9f4419e503b7cb で適用されました。
Yuya Watanabe さんが12年以上前に更新
- ステータス を Pending Review(レビュー待ち) から Rejected(差し戻し) に変更
別ブランチにコミットしたものでステータスが変わっているため再度「Rejected」に戻します.
Shouta Kashiwagi さんが12年以上前に更新
- ステータス を Rejected(差し戻し) から Pending Review(レビュー待ち) に変更
更新履歴 5db51482cf94f88356bee0593cd25c9933b8eff9 で適用されました。
Yuya Watanabe さんが12年以上前に更新
- ステータス を Pending Review(レビュー待ち) から Pending Testing(テスト待ち) に変更
- 進捗率 を 50 から 70 に変更
Yuma Sakata さんが12年以上前に更新
- ステータス を Pending Testing(テスト待ち) から Fixed(完了) に変更
- 進捗率 を 70 から 100 に変更
テストOKです。
Shouta Kashiwagi さんが12年以上前に更新
- ステータス を Fixed(完了) から Rejected(差し戻し) に変更
- 進捗率 を 100 から 50 に変更
すみませんフルサイズ指定できるのを忘れていたので一旦差し戻します
Shouta Kashiwagi さんが12年以上前に更新
- ステータス を Rejected(差し戻し) から Pending Review(レビュー待ち) に変更
更新履歴 60b0aec1135edbf88a4d50ed60d35010606b12d6 で適用されました。
Yuya Watanabe さんが12年以上前に更新
master¶
0e6df5a238b75abc84f9a3b1d378410646f871b8 added the image max size of the mobile to the pc_backend (refs #2089)
cf16768ec4e8bc6b62fdb121d033e5bc169e4d21 fixed description of class file (fixes #2089)
5db51482cf94f88356bee0593cd25c9933b8eff9 modified image_size setting to choice selectable value. (fixes #2089)
60b0aec1135edbf88a4d50ed60d35010606b12d6 added full size option in setting of mobile max image size (fixes #2089)
release-3.8beta1¶
0e6df5a238b75abc84f9a3b1d378410646f871b8 added the image max size of the mobile to the pc_backend (refs #2089)
cf16768ec4e8bc6b62fdb121d033e5bc169e4d21 fixed description of class file (fixes #2089)
cc8ea818f66bc399435a58d83eae0091b2d0c2ad Revert (#2089) "fixed description of class file"
12ac5cbb3c01d613fb0ecbfb74e52fa26beb3a4d Revert (#2089) "added the image max size of the mobile to the pc_backend"
0021f0b7656bae96b6cd63992f93c65b5700c552 added the image max size of the mobile to the pc_backend (refs #2089)
c3d3433bb5e97ab1f2df59022d9f4419e503b7cb fixed description of class file (fixes #2089)
6376c1bbd05e320a32544f4d1d8427b4f933f086 modified image_size setting to choice selectable value. (fixes #2089)
7ab4f92a3e5511816e815f661c2b2043b4292eaf added full size option in setting of mobile max image size (fixes #2089)
Yuya Watanabe さんが12年以上前に更新
- ステータス を Pending Review(レビュー待ち) から Pending Testing(テスト待ち) に変更
- 進捗率 を 50 から 70 に変更
Yuya Watanabe さんが12年以上前に更新
- ステータス を Pending Testing(テスト待ち) から Pending Review(レビュー待ち) に変更
- 進捗率 を 70 から 50 に変更
下記コマンド等で note-19 の結果を見ましたが revert コミットがmasterに含まれていなかったので少し調査します.
git log --grep "#2089" master
Yuya Watanabe さんが12年以上前に更新
- ステータス を Pending Review(レビュー待ち) から Pending Testing(テスト待ち) に変更
- 進捗率 を 50 から 70 に変更
release-3.8beta1 では一旦 revert したものを再適用したものということがわかりましたのでレビュー待ちに変更します.
Kiwa Sakai さんが12年以上前に更新
- ステータス を Pending Testing(テスト待ち) から Fixed(完了) に変更
- 進捗率 を 70 から 100 に変更
【3.8beta1テスト表】https://docs.google.com/a/openpne.jp/spreadsheet/ccc?key=0AsdDZCDQSqiYdDFCSGdTZzlYQWV6bDFkTmI2N2p2emc#gid=0
テスト完了しているようなのでこのチケットは閉じます。