(現象)¶OpenPNE2系からのコンバートで「生まれた年」と「誕生日」の管理画面のプロフィール項目の設定値がコンバートで考慮されていないため、コンバート後の環境で生年月日が公開されてしまう場合があるこの現象はコンバートすることによって「公開範囲設定の可否」が「固定」になるため、ユーザーがこれらのプロフィールを非公開に設定していても、検索結果に出力されるようになるためです。(「公開範囲設定の可否」が「固定」で「公開設定デフォルト値」が「web全体に公開」、「全体に公開」のときにユーザーの設定値ではなく管理画面での設定値が適用されるのは仕様です。)OpenPNE2では、「生まれた年」と「誕生日」のプロフィールはユーザーによる公開範囲の設定しか無く、管理画面では公開範囲を変更することが出来ないため、3系コンバート後に設定が変わってしまっていることに混乱をするSNS管理者やユーザーも少なくないと思います。3系にコンバートしても、公開範囲をメンバーに選択させるような設定を維持するようにするのが良いのではないでしょうか。ago問題箇所¶OpenPNE3を通常インストールした場合、profile/op_preset_birthdayのis_edit_public_flagの初期値が0(固定)となっています。V2→V3のコンバーターを使う場合、コンバーターによりこの設定値のレコードがINSERTされます。NOW())');修正方針¶コンバーターを使った場合は、OpenPNE2の状況の再現を優先する方針であるとし、op_preset_birthdayのis_edit_public_flagが1になるようにします。100テストOKです。