Enhancement(機能追加・改善) #666
完了Add ability to publish member profile page to out of the SNS (プロフィールページを SNS 外に公開できるようにする)
100%
説明
Summary (概要)¶
Add ability to publish member profile page to out of the SNS.
プロフィールページを SNS 外に公開できるようにする。
Spec (仕様)¶
If the administrator allows publishing member profile page, anonymous member can view profile page.
Administrator can select the following publish type in the sns-config page (It is available only for Japanese):- "メンバーの設定を許可する" (Allow configuring by member)
- "メンバーの設定を許可しない(全員に公開)" (Deny configuring by member (All Members)) (Default)
- "メンバーの設定を許可しない(Web全体に公開)" (Deny configuring by member (All Users on the Web))
If the "メンバーの設定を許可する" (Allow configuring by member) is selected, member can configure public_flag for the own profile page (default is "All Members"). Otherwise, all profile pages follow the public_flag that is specified by administrator.
管理者がプロフィールページの公開を許可した場合、未ログインユーザがプロフィールページを閲覧できるようにする。
管理者は SNS 設定ページにて、以下の種類の公開設定を選択できる。- 「メンバーの設定を許可する」
- 「メンバーの設定を許可しない(全員に公開)」 (デフォルト)
- 「メンバーの設定を許可しない(Web全体に公開)」
「メンバーの設定を許可する」 が選択された場合、メンバーは自分のプロフィールページの公開範囲を設定することができる(デフォルト値は「全員に公開」)。それ以外の場合は、すべてのプロフィールページが管理者の設定した公開範囲設定に従う。
Kousuke Ebihara さんがほぼ15年前に更新
- ステータス を Accepted(着手) から Pending Review(レビュー待ち) に変更
- 進捗率 を 0 から 50 に変更
更新履歴commit:"8eeb8bb409c47982bc8452066d17cc8f570e9fa6"で適用されました。
kazuyuki itoda さんがほぼ15年前に更新
まだレビュー待ちですが、確認したところイメージ画像とユーザ名は表示されますが、WEB全体への公開を許可する設定の項目を含め、全ての項目が表示されませんでした。
再現手順¶
- SNS管理画面にログインし、SNS設定の、『メンバーのプロフィールページ公開範囲設定』を「メンバーの設定を許可する」に変更し、「設定変更」ボタンを押す
- プロフィール項目設定でいずれかの項目の『Web への公開の許可』を「許可する」に変更し、「変更」ボタンを押す
- プロフィールページの公開範囲を、『Web全体に公開』に設定してあるユーザを用意する
- SNSにログインしていない状態で、プロフィールページの公開範囲を、『Web全体に公開』に設定してあるユーザのプロフィールページにアクセスする
- 表示を確認する
Kousuke Ebihara さんがほぼ15年前に更新
- ステータス を Pending Review(レビュー待ち) から Pending Testing(テスト待ち) に変更
Mutsumi Imamura さんがほぼ15年前に更新
- 期日 を 2010-03-03 にセット
- ステータス を Pending Testing(テスト待ち) から Fixed(完了) に変更
- 進捗率 を 50 から 100 に変更
kazuyuki itodaは書きました:
まだレビュー待ちですが、確認したところイメージ画像とユーザ名は表示されますが、WEB全体への公開を許可する設定の項目を含め、全ての項目が表示されませんでした。
再現手順¶
- SNS管理画面にログインし、SNS設定の、『メンバーのプロフィールページ公開範囲設定』を「メンバーの設定を許可する」に変更し、「設定変更」ボタンを押す
- プロフィール項目設定でいずれかの項目の『Web への公開の許可』を「許可する」に変更し、「変更」ボタンを押す
- プロフィールページの公開範囲を、『Web全体に公開』に設定してあるユーザを用意する
- SNSにログインしていない状態で、プロフィールページの公開範囲を、『Web全体に公開』に設定してあるユーザのプロフィールページにアクセスする
- 表示を確認する
管理画面のプロフィール項目ごとの公開設定をしたら表示されました。
問題ないようなので完了とします。