操作
Backport(バックポート) #3075
完了activity/post.json の画像投稿対応
開始日:
2012-06-01
期日:
進捗率:
100%
予定工数:
説明
概要¶
activity/post.json の画像投稿対応
現状OpenPNE3に従来からある「アクティビティ」は「ActivityData」テーブルと連携させる為に用意されたと考えられる「ActivityImage」テーブルがあるにも関わらず,
アクティビティの画像添付に対応していないので,API側で優先的に対応させる(タイムラインプラグインの画像投稿対応も視野に入れた想定)
仕様¶
"images" パラメーターに画像データを載せることにより投稿する
- 実装予定
+ if ($request->getFiles('images')) + { + $imageFile = $request->getFiles('images'); + $obj = new sfValidatedFile($imageFile['name'], $imageFile['type'], $imageFile['tmp_name'], $imageFile['size']); + $file = new File(); + $file->setFromValidatedFile($obj); + $file->setName('ac_'.$this->getUser()->getMemberId().'_'.$file->getName()); + $file->save(); + $options['images'] = array('file_id' => $file->getId()); + } +
Shouta Kashiwagi さんが12年以上前に更新
- ステータス を New(新規) から Pending Review(レビュー待ち) に変更
- 進捗率 を 0 から 50 に変更
更新履歴 6138554af6200edc11d05195c27bd2d1ba07ecac で適用されました。
Mutsumi Imamura さんが11年以上前に更新
- 対象バージョン を OpenPNE 3.8.x から OpenPNE 3.8.8 に変更
公式SNS等で要望が多いので、OpenPNE3.8.8にて対応をします
Mutsumi Imamura さんが約11年前に更新
- ステータス を Pending Review(レビュー待ち) から Rejected(差し戻し) に変更
親チケットが差し戻しになっていますのでステータス変更します。
Shouta Kashiwagi さんが約11年前に更新
- ステータス を Rejected(差し戻し) から Pending Review(レビュー待ち) に変更
更新履歴 6652dbb1a7b6f647e9d749f21b65cc1ca2fbcd3f で適用されました。
Youichi Kimura さんが約11年前に更新
#3203 の修正が間に入っていない影響でバックポート元のコミットと差分が若干異なっています(images パラメータが配列でないなど)
Shinichi Urabe さんが約11年前に更新
- ステータス を Pending Review(レビュー待ち) から Rejected(差し戻し) に変更
#note-12 についての懸念がありましたので、念のため差し戻しにします。
Mutsumi Imamura さんが約11年前に更新
Shinichi Urabe は書きました:
確認点としてこちらは機能追加に当たると考えます。安定版に取り込んでもよいものでしょうか。
本修正はDB変更を伴わないですし、安定版の動作に不具合を起こすものではないため、トラッカーはEnhancementですが、取り込むことに問題はありません。
Shinichi Urabe さんが約11年前に更新
- ステータス を Pending Review(レビュー待ち) から Pending Testing(テスト待ち) に変更
- 進捗率 を 50 から 70 に変更
レビューOKです
Mutsumi Imamura さんが約11年前に更新
- ステータス を Pending Testing(テスト待ち) から Fixed(完了) に変更
- 進捗率 を 70 から 100 に変更
動作確認OKです。
操作