ここの情報は古いです。ご理解頂いた上でお取り扱いください。

Changeset 4341


Ignore:
Timestamp:
Oct 10, 2007, 11:34:14 PM (12 years ago)
Author:
ebihara
Message:

#1372:db_member_insert_c_member()を使用している箇所はすべてutil_regist_c_member()を使うように書き換え

Location:
OpenPNE/branches/stable-2.10.x/webapp
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • OpenPNE/branches/stable-2.10.x/webapp/lib/util/util.php

    r4316 r4341  
    687687 * @param array $c_member_secure
    688688 * @param array $c_member_profile_list
     689 * @param bool $is_password_encrypted    パスワードが既に暗号化済みかどうか
    689690 * @return int
    690691 */
    691 function util_regist_c_member($c_member, $c_member_secure, $c_member_profile_list)
     692function util_regist_c_member($c_member, $c_member_secure, $c_member_profile_list = array(), $is_password_encrypted = false)
    692693{
    693694    // メール受信設定をデフォルト値に
     
    697698
    698699    // メンバー登録
    699     $u = db_member_insert_c_member($c_member, $c_member_secure);
     700    $u = db_member_insert_c_member($c_member, $c_member_secure, $is_password_encrypted);
    700701    if ($u === false) {  // メンバー登録に失敗した場合
    701702        return false;
  • OpenPNE/branches/stable-2.10.x/webapp/modules/admin/do/import_c_member.php

    r2795 r4341  
    123123            );
    124124
    125             $u = db_member_insert_c_member($c_member, $c_member_secure);
    126             // 招待者とフレンドリンク
    127             db_friend_insert_c_friend($u, 1);
    128 
    129             //管理画面で指定したコミュニティに強制参加
    130             $c_commu_id_list = db_commu_regist_join_list();
    131             foreach ($c_commu_id_list as $c_commu_id) {
    132                 db_commu_join_c_commu($c_commu_id, $u);
    133             }
    134 
     125            $u = util_regist_c_member($c_member, $c_member_secure);
    135126            // --- データのインポート ここまで
    136127
  • OpenPNE/branches/stable-2.10.x/webapp/modules/ktai/do/o_regist_ktai.php

    r4253 r4341  
    5353        // PC版で行わなかったメンバー登録処理をここで行う
    5454        $c_member = $pre;
    55         $c_member['is_receive_mail'] = 1;
    56         $c_member['is_receive_ktai_mail'] = 1;
    57         $c_member['is_receive_daily_news'] = 1;
    5855        $c_member_secure = array(
    5956            'password' => $pre['password'],
     
    6461            'regist_address' => $pre['pc_address'],
    6562        );
     63        $c_member_pre_profile = db_member_c_member_pre_profile4c_member_pre_id($pre['c_member_pre_id']);
    6664
    67         $u = db_member_insert_c_member($c_member, $c_member_secure, true);
    68 
    69         if (OPENPNE_USE_POINT_RANK) {
    70             // 入会者にポイント加算
    71             $point = db_action_get_point4c_action_id(1);
    72             db_point_add_point($u, $point);
    73 
    74             // メンバー招待をした人にポイント付与
    75             $point = db_action_get_point4c_action_id(7);
    76             db_point_add_point($pre['c_member_id_invite'], $point);
    77         }
    78 
    79         // c_member_profile
    80         $c_member_pre_profile = db_member_c_member_pre_profile4c_member_pre_id($pre['c_member_pre_id']);
    81         foreach ($c_member_pre_profile as $item) {
    82             db_member_insert_c_member_profile($u, $item['c_profile_id'], $item['c_profile_option_id'], $item['value'], $item['public_flag']);
    83         }
    84 
    85         // 招待者とフレンドリンク
    86         db_friend_insert_c_friend($u, $pre['c_member_id_invite']);
    87 
    88         //管理画面で指定したコミュニティに強制参加
    89         $c_commu_id_list = db_commu_regist_join_list();
    90         foreach ($c_commu_id_list as $c_commu_id) {
    91             db_commu_join_c_commu($c_commu_id, $u);
    92         }
     65        $u = util_regist_c_member($c_member, $c_member_secure, $c_member_pre_profile, true);
    9366
    9467        // 携帯個体識別番号を登録する
Note: See TracChangeset for help on using the changeset viewer.