プロジェクト

全般

プロフィール

Bug(バグ) #4188

kaoru n さんがほぼ7年前に更新

h3. Overview (現象) 

 プロフィール画面のガジェット設定で、アクティビティガジェットを「web全体に公開」に設定した場合、 
 タイムラインへの投稿時に「全員に公開」で設定した投稿が、プロフィール画面でWeb全体に公開される。 

 h4. 各バージョンごとの動作確認 

 背景赤色がこのチケットの修正対象。 
 背景オレンジは通常バグであるので、このチケットの修正公開後に通常バグとしてチケット作成する。 
 「エラー(※)」は通常バグであるので、このチケットの修正公開後に通常バグとしてチケット作成する。 
 !t4188.png! 

 h3. 再現手順 

 # 管理画面→上級者向け設定(3.6.x の場合はSNS設定)→メンバーのプロフィールページ公開範囲設定 を 「メンバーの設定を許可する」もしくは「メンバーの設定を許可しない(Web全体に公開)」に設定 
 # 管理画面→デザイン設定→ガジェット設定→プロフィール画面ガジェット設定→ガジェット追加 にて アクティビティ を追加し、設定変更ボタンを押下 
 # アクティビティの設定画面を開き公開範囲を「Web全体に公開」に変更し submit ボタンを押下 
 # メンバーAのアカウントでSNSメンバー画面にログインし、タイムラインにて「全員に公開」で投稿 
 # SNSメンバー画面をログアウトするか、別のブラウザにて、「/member/{メンバーAのID}」を確認 

 h3. Causes (原因) 

 プロフィールページの公開範囲及びガジェットの公開範囲を考慮していないため 

 h3. Way to fix (修正内容) 

 修正内容を記入 

 -- 

 h3. 補足 

 ・OpenPNE-3.6.x では JSON API がないため opTimelinePlugin は動作しない 
 ・タイムライン・アクティビティにて Web公開して投稿するためには、OpenPNE.yml に、「activity_is_open: true」を設定する必要がある の メンバーのタイムライン は、上記条件下で読み込み中表示が完了しない状態となる。本チケットの修正が完了後、opTimelinePlugin の通常のバグとしてチケットを作成する。 

戻る