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

Changeset 6437


Ignore:
Timestamp:
Apr 8, 2008, 11:56:26 PM (12 years ago)
Author:
ogawa
Message:

#2059:コーディング規約に合わせて修正

Location:
OpenPNE/branches/work/ogawa/2059_profile/webapp
Files:
13 edited

Legend:

Unmodified
Added
Removed
  • OpenPNE/branches/work/ogawa/2059_profile/webapp/lib/db/member.php

    r6429 r6437  
    486486{
    487487    $hint = db_mysql_hint('FORCE INDEX (sort_order)');
    488     $sql = 'SELECT * FROM c_profile' . $hint . ' ORDER BY sort_order,c_profile_id';
     488    $sql = 'SELECT * FROM c_profile' . $hint . ' ORDER BY sort_order, c_profile_id';
    489489    return db_get_all($sql);
    490490}
     
    11631163        'session' => $c_member_pre_secure['session'],
    11641164        'nickname'    => $c_member_pre_secure['nickname'],
    1165         'birth_year'  => $c_member_pre_secure['birth_year'],
    1166         'birth_month' => $c_member_pre_secure['birth_month'],
    1167         'birth_day'   => $c_member_pre_secure['birth_day'],
     1165        'birth_year'  => intval($c_member_pre_secure['birth_year']),
     1166        'birth_month' => intval($c_member_pre_secure['birth_month']),
     1167        'birth_day'   => intval($c_member_pre_secure['birth_day']),
    11681168        'public_flag_birth_year' => $c_member_pre_secure['public_flag_birth_year'],
    11691169        'public_flag_birth_month_day' => $c_member_pre_secure['public_flag_birth_month_day'],
     
    19061906
    19071907    if (($c_member['nickname'] === '')
    1908      || (!$c_member['birth_year'] && $profile_list['SYSTEM_BIRTH_YEAR']['is_required'] && $profile_list['SYSTEM_BIRTH_YEAR']['disp_regist'] )
    1909      || (!$c_member['birth_month'] && $profile_list['SYSTEM_BIRTH_DAY']['is_required'] && $profile_list['SYSTEM_BIRTH_DAY']['disp_regist'] )
    1910      || (!$c_member['birth_day'] && $profile_list['SYSTEM_BIRTH_DAY']['is_required'] && $profile_list['SYSTEM_BIRTH_DAY']['disp_regist'] )
     1908     || (!$c_member['birth_year'] && $profile_list['SYSTEM_BIRTH_YEAR']['is_required'] && $profile_list['SYSTEM_BIRTH_YEAR']['disp_regist'])
     1909     || (!$c_member['birth_month'] && $profile_list['SYSTEM_BIRTH_DAY']['is_required'] && $profile_list['SYSTEM_BIRTH_DAY']['disp_regist'])
     1910     || (!$c_member['birth_day'] && $profile_list['SYSTEM_BIRTH_DAY']['is_required'] && $profile_list['SYSTEM_BIRTH_DAY']['disp_regist'])
    19111911     || !$c_member['c_password_query_id']
    19121912     || ($c_member['secure']['hashed_password_query_answer'] === '')
  • OpenPNE/branches/work/ogawa/2059_profile/webapp/lib/util/mail_send.php

    r6422 r6437  
    387387
    388388    foreach ($birth_list as $birth_member) {
    389         if ($birth_member['public_flag_birth_month_day'] != "private") {
    390             $friend_list = do_common_c_friend_list4c_member_id($birth_member['c_member_id']);
    391 
    392             foreach ($friend_list as $friend) {
    393                 if ($friend['is_receive_mail']) {
    394                     $c_member_secure = db_common_c_member_secure4c_member_id($friend['c_member_id']);
    395                     $pc_address = $c_member_secure['pc_address'];
    396 
    397                     $params = array(
    398                         "birth_member" => $birth_member,
    399                         "friend" => $friend,
    400                     );
    401                     fetch_send_mail($pc_address, 'm_pc_birthday_mail', $params);
    402                 }
     389        if ($birth_member['public_flag_birth_month_day'] == 'private') {
     390            continue;
     391        }
     392
     393        $friend_list = do_common_c_friend_list4c_member_id($birth_member['c_member_id']);
     394
     395        foreach ($friend_list as $friend) {
     396            if ($friend['is_receive_mail']) {
     397                $c_member_secure = db_common_c_member_secure4c_member_id($friend['c_member_id']);
     398                $pc_address = $c_member_secure['pc_address'];
     399
     400                $params = array(
     401                    'birth_member' => $birth_member,
     402                    'friend' => $friend,
     403                );
     404                fetch_send_mail($pc_address, 'm_pc_birthday_mail', $params);
    403405            }
    404406        }
  • OpenPNE/branches/work/ogawa/2059_profile/webapp/modules/admin/do/csv_member.php

    r6421 r6437  
    9090            $c_profile_list = db_member_c_profile_list4null();
    9191            foreach ($c_profile_list as $key => $tmp_profile) {
    92                 if ($tmp_profile['use_member_profile']){
    93                     if (is_array($tmp_profile_list[$tmp_profile['name']]['value'])){
    94                         foreach ($tmp_profile_list[$tmp_profile['name']]['value'] as $itm){
    95                             $tmp_c_member[$tmp_profile['name']] .= $itm . " ";
     92                if ($tmp_profile['use_member_profile']) {
     93                    if (is_array($tmp_profile_list[$tmp_profile['name']]['value'])) {
     94                        foreach ($tmp_profile_list[$tmp_profile['name']]['value'] as $itm) {
     95                            $tmp_c_member[$tmp_profile['name']] .= $itm . ' ';
    9696                        }
    9797                    } else {
     
    144144        $ley_list[]="誕生日";
    145145        foreach ($c_profile_list as $profile) {
    146             if ($profile['use_member_profile']){
     146            if ($profile['use_member_profile']) {
    147147                if ($profile['name'] != 'PNE_POINT') {
    148                     $ley_list[]= $profile['caption'];
     148                    $ley_list[] = $profile['caption'];
    149149                }
    150150            }
  • OpenPNE/branches/work/ogawa/2059_profile/webapp/modules/admin/do/delete_c_profile.php

    r6417 r6437  
    1111    {
    1212        $c_profile = db_admin_c_profile4c_profile_id($requests['c_profile_id']);
    13         if($c_profile['profile_type'] == 'system'){
     13        if ($c_profile['profile_type'] == 'system') {
    1414            admin_client_redirect('edit_c_profile', 'プロフィール項目を削除出来ません');
    1515        }
  • OpenPNE/branches/work/ogawa/2059_profile/webapp/modules/admin/do/insert_c_profile.php

    r6417 r6437  
    1616    {
    1717        // 先頭が'SYSTEM'のものは登録させない
    18         if (preg_match('/^SYSTEM/',$requests['name'])) {
     18        if (preg_match('/^SYSTEM/', $requests['name'])) {
    1919            admin_client_redirect('insert_c_profile', 'その識別名は使用できません');
    2020        }
  • OpenPNE/branches/work/ogawa/2059_profile/webapp/modules/admin/do/update_c_profile.php

    r6417 r6437  
    1818        // ユーザプロフィールでかつ先頭が'SYSTEM'のものは登録させない
    1919        $c_profile = db_admin_c_profile4c_profile_id($requests['c_profile_id']);
    20         if (preg_match('/^SYSTEM/',$requests['name']) && $c_profile['profile_type'] != 'system') {
     20        if (preg_match('/^SYSTEM/', $requests['name']) && $c_profile['profile_type'] != 'system') {
    2121            admin_client_redirect('update_c_profile', 'その識別名は使用できません',
    2222                'c_profile_id='.$requests['c_profile_id']);
  • OpenPNE/branches/work/ogawa/2059_profile/webapp/modules/ktai/do/h_config_prof_update_c_member.php

    r6418 r6437  
    4343                    }
    4444                } else {
    45                     switch ( $profile['name'] ) {
    46                         case "SYSTEM_BIRTH_YEAR":
    47                             if (is_null($prof['birth_year'])) {
    48                                 $errors[$profile['name']] = $profile['caption'] . 'を入力してください';
    49                             }
    50                             break;
    51                         case "SYSTEM_BIRTH_DAY":
    52                             if (is_null($prof['birth_month'])||is_null($prof['birth_day'])){
    53                                 $errors[$profile['name']] = $profile['caption'] . 'を入力してください';
    54                             }
    55                             break;
    56                         case "SYSTEM_NICKNAME":
    57                         default:
    58                             if (is_null($prof['nickname'])) {
    59                                 $errors[$profile['name']] = $profile['caption'] . 'を入力してください';
    60                             }
    61                             break;
     45                    switch ($profile['name']) {
     46                    case 'SYSTEM_BIRTH_YEAR':
     47                        if (is_null($prof['birth_year'])) {
     48                            $errors[$profile['name']] = $profile['caption'] . 'を入力してください';
     49                        }
     50                        break;
     51                    case 'SYSTEM_BIRTH_DAY':
     52                        if (is_null($prof['birth_month']) || is_null($prof['birth_day'])) {
     53                            $errors[$profile['name']] = $profile['caption'] . 'を入力してください';
     54                        }
     55                        break;
     56                    case 'SYSTEM_NICKNAME':
     57                    default:
     58                        if (is_null($prof['nickname'])) {
     59                            $errors[$profile['name']] = $profile['caption'] . 'を入力してください';
     60                        }
     61                        break;
    6262                    }
    6363                }
    6464            }
    6565        }
    66         if ( intval($prof['birth_month']) > 0 || intval($prof['birth_day']) > 0 ) {
     66        if (intval($prof['birth_month']) > 0 || intval($prof['birth_day']) > 0) {
    6767            // 生年月日のチェック
    6868            if (!t_checkdate($prof['birth_month'], $prof['birth_day'], $prof['birth_year'])) {
     
    132132        foreach ($profile_list as $profile) {
    133133            if ($profile['disp_config']) {
    134                 if ( $profile['is_required'] && $profile['use_member_profile'] ) {
     134                if ($profile['is_required'] && $profile['use_member_profile']) {
    135135                    $is_required = 1;
    136136                } else {
  • OpenPNE/branches/work/ogawa/2059_profile/webapp/modules/ktai/do/h_regist_prof.php

    r6429 r6437  
    4444                    }
    4545                } else {
    46                     switch ( $profile['name'] ) {
    47                         case "SYSTEM_BIRTH_YEAR":
    48                             if (is_null($prof['birth_year'])) {
    49                                 $errors[$profile['name']] = $profile['caption'] . 'を入力してください';
    50                             }
    51                             break;
    52                         case "SYSTEM_BIRTH_DAY":
    53                             if (is_null($prof['birth_month'])||is_null($prof['birth_day'])){
    54                                 $errors[$profile['name']] = $profile['caption'] . 'を入力してください';
    55                             }
    56                             break;
    57                         case "SYSTEM_NICKNAME":
    58                         default:
    59                             if (is_null($prof['nickname'])) {
    60                                 $errors[$profile['name']] = $profile['caption'] . 'を入力してください';
    61                             }
    62                             break;
     46                    switch ($profile['name']) {
     47                    case 'SYSTEM_BIRTH_YEAR':
     48                        if (is_null($prof['birth_year'])) {
     49                            $errors[$profile['name']] = $profile['caption'] . 'を入力してください';
     50                        }
     51                        break;
     52                    case 'SYSTEM_BIRTH_DAY':
     53                        if (is_null($prof['birth_month']) || is_null($prof['birth_day'])) {
     54                            $errors[$profile['name']] = $profile['caption'] . 'を入力してください';
     55                        }
     56                        break;
     57                    case 'SYSTEM_NICKNAME':
     58                    default:
     59                        if (is_null($prof['nickname'])) {
     60                            $errors[$profile['name']] = $profile['caption'] . 'を入力してください';
     61                        }
     62                        break;
    6363                    }
    6464                }
     
    6666        }
    6767
    68         if ( intval($prof['birth_month']) > 0 || intval($prof['birth_day']) > 0 ) {
     68        if (intval($prof['birth_month']) > 0 || intval($prof['birth_day']) > 0) {
    6969            // 生年月日のチェック
    7070            if (!t_checkdate($prof['birth_month'], $prof['birth_day'], $prof['birth_year'])) {
     
    167167        foreach ($profile_list as $profile) {
    168168            if ($profile['disp_regist']) {
    169                 if ( $profile['is_required'] && $profile['use_member_profile'] ) {
     169                if ($profile['is_required'] && $profile['use_member_profile']) {
    170170                    $is_required = 1;
    171171                } else {
  • OpenPNE/branches/work/ogawa/2059_profile/webapp/modules/ktai/do/o_insert_c_member.php

    r6418 r6437  
    7474                    }
    7575                } else {
    76                     switch ( $profile['name'] ) {
    77                         case "SYSTEM_BIRTH_YEAR":
    78                             if (is_null($prof['birth_year'])) {
    79                                 $errors[$profile['name']] = $profile['caption'] . 'を入力してください';
    80                             }
    81                             break;
    82                         case "SYSTEM_BIRTH_DAY":
    83                             if (is_null($prof['birth_month'])||is_null($prof['birth_day'])
    84 ){
    85                                 $errors[$profile['name']] = $profile['caption'] . 'を入力してください';
    86                             }
    87                             break;
    88                         case "SYSTEM_NICKNAME":
    89                         default:
    90                             if (is_null($prof['nickname'])) {
    91                                 $errors[$profile['name']] = $profile['caption'] . 'を入力してください';
    92                             }
    93                             break;
     76                    switch ($profile['name']) {
     77                    case 'SYSTEM_BIRTH_YEAR':
     78                        if (is_null($prof['birth_year'])) {
     79                            $errors[$profile['name']] = $profile['caption'] . 'を入力してください';
     80                        }
     81                        break;
     82                    case 'SYSTEM_BIRTH_DAY':
     83                        if (is_null($prof['birth_month']) || is_null($prof['birth_day'])) {
     84                            $errors[$profile['name']] = $profile['caption'] . 'を入力してください';
     85                        }
     86                        break;
     87                    case 'SYSTEM_NICKNAME':
     88                    default:
     89                        if (is_null($prof['nickname'])) {
     90                            $errors[$profile['name']] = $profile['caption'] . 'を入力してください';
     91                        }
     92                        break;
    9493                    }
    9594                }
     
    9796        }
    9897
    99         if ( intval($prof['birth_month']) > 0 || intval($prof['birth_day']) > 0 ) {
     98        if (intval($prof['birth_month']) > 0 || intval($prof['birth_day']) > 0) {
    10099            // 生年月日のチェック
    101100            if (!t_checkdate($prof['birth_month'], $prof['birth_day'], $prof['birth_year'])) {
     
    241240        foreach ($profile_list as $profile) {
    242241            if ($profile['disp_regist']) {
    243                 if ( $profile['is_required'] && $profile['use_member_profile'] ) {
     242                if ($profile['is_required'] && $profile['use_member_profile']) {
    244243                    $is_required = 1;
    245244                } else {
  • OpenPNE/branches/work/ogawa/2059_profile/webapp/modules/ktai/page/fh_profile_detail.php

    r6418 r6437  
    4343        }
    4444        $this->set("target_c_member", $target_c_member);
    45         if ( $u == $target_c_member_id ) {
    46             $this->set("is_h_prof", 1 );
     45        if ($u == $target_c_member_id) {
     46            $this->set('is_h_prof', 1);
    4747        }
    48         $this->set("is_friend", $is_friend);
     48        $this->set('is_friend', $is_friend);
    4949
    5050        //ターゲットの最新日記5件
  • OpenPNE/branches/work/ogawa/2059_profile/webapp/modules/pc/do/h_config_prof.php

    r6418 r6437  
    3737        foreach ($profile_list as $profile) {
    3838            $value = $c_member_profile_list[$profile['name']]['value'];
    39             if ($profile['disp_config'] && $profile['is_required'] ) {
     39            if ($profile['disp_config'] && $profile['is_required']) {
    4040                if ($profile['use_member_profile']) {
    4141                    if (is_null($value) || $value === '' || $value === array()) {
     
    4343                    }
    4444                } else {
    45                     switch ( $profile['name'] ) {
    46                         case "SYSTEM_BIRTH_YEAR":
    47                             if (is_null($prof['birth_year'])) {
    48                                 $errors[$profile['name']] = $profile['caption'] . 'を入力してください';
    49                             }
    50                             break;
    51                         case "SYSTEM_BIRTH_DAY":
    52                             if (is_null($prof['birth_month'])||is_null($prof['birth_day'])){
    53                                 $errors[$profile['name']] = $profile['caption'] . 'を入力してください';
    54                             }                           
    55                             break;
    56                         case "SYSTEM_NICKNAME":
    57                         default:
    58                             if (is_null($prof['nickname'])) {
    59                                 $errors[$profile['name']] = $profile['caption'] . 'を入力してください';
    60                             }
    61                             break;
     45                    switch ($profile['name']) {
     46                    case 'SYSTEM_BIRTH_YEAR':
     47                        if (is_null($prof['birth_year'])) {
     48                            $errors[$profile['name']] = $profile['caption'] . 'を入力してください';
     49                        }
     50                        break;
     51                    case 'SYSTEM_BIRTH_DAY':
     52                        if (is_null($prof['birth_month']) || is_null($prof['birth_day'])) {
     53                            $errors[$profile['name']] = $profile['caption'] . 'を入力してください';
     54                        }                           
     55                        break;
     56                    case 'SYSTEM_NICKNAME':
     57                    default:
     58                        if (is_null($prof['nickname'])) {
     59                            $errors[$profile['name']] = $profile['caption'] . 'を入力してください';
     60                        }
     61                        break;
    6262                    }
    6363                }
    6464            }
    6565        }
    66         if ( intval($prof['birth_month']) > 0 || intval($prof['birth_day']) > 0 ) {
     66        if (intval($prof['birth_month']) > 0 || intval($prof['birth_day']) > 0) {
    6767            // 生年月日のチェック
    6868            if (!t_checkdate($prof['birth_month'], $prof['birth_day'], $prof['birth_year'])) {
     
    152152        foreach ($profile_list as $profile) {
    153153            if ($profile['disp_config']) {
    154                 if ( $profile['is_required'] && $profile['use_member_profile'] ) {
     154                if ($profile['is_required'] && $profile['use_member_profile']) {
    155155                    $is_required = 1;
    156156                } else {
  • OpenPNE/branches/work/ogawa/2059_profile/webapp/modules/pc/do/h_regist_prof.php

    r6429 r6437  
    5454                    }
    5555                } else {
    56                     switch ( $profile['name'] ) {
    57                         case "SYSTEM_BIRTH_YEAR":
    58                             if (is_null($prof['birth_year'])) {
    59                                 $errors[$profile['name']] = $profile['caption'] . 'を入力してください';
    60                             }
    61                             break;
    62                         case "SYSTEM_BIRTH_DAY":
    63                             if (is_null($prof['birth_month'])||is_null($prof['birth_day'])){
    64                                 $errors[$profile['name']] = $profile['caption'] . 'を入力してください';
    65                             }
    66                             break;
    67                         case "SYSTEM_NICKNAME":
    68                         default:
    69                             if (is_null($prof['nickname'])) {
    70                                 $errors[$profile['name']] = $profile['caption'] . 'を入力してください';
    71                             }
    72                             break;
     56                    switch ($profile['name']) {
     57                    case 'SYSTEM_BIRTH_YEAR':
     58                        if (is_null($prof['birth_year'])) {
     59                            $errors[$profile['name']] = $profile['caption'] . 'を入力してください';
     60                        }
     61                        break;
     62                    case 'SYSTEM_BIRTH_DAY':
     63                        if (is_null($prof['birth_month']) || is_null($prof['birth_day'])) {
     64                            $errors[$profile['name']] = $profile['caption'] . 'を入力してください';
     65                        }
     66                        break;
     67                    case 'SYSTEM_NICKNAME':
     68                    default:
     69                        if (is_null($prof['nickname'])) {
     70                            $errors[$profile['name']] = $profile['caption'] . 'を入力してください';
     71                        }
     72                        break;
    7373                    }
    7474                }
     
    7676        }
    7777
    78         if ( intval($prof['birth_month']) > 0 || intval($prof['birth_day']) > 0 ) {
     78        if (intval($prof['birth_month']) > 0 || intval($prof['birth_day']) > 0) {
    7979            // 生年月日のチェック
    8080            if (!t_checkdate($prof['birth_month'], $prof['birth_day'], $prof['birth_year'])) {
     
    183183        foreach ($profile_list as $profile) {
    184184            if ($profile['disp_regist']) {
    185                 if ( $profile['is_required'] && $profile['use_member_profile'] ) {
     185                if ($profile['is_required'] && $profile['use_member_profile']) {
    186186                    $is_required = 1;
    187187                } else {
  • OpenPNE/branches/work/ogawa/2059_profile/webapp/modules/pc/do/o_regist_prof.php

    r6428 r6437  
    9797                    }
    9898                } else {
    99                     switch ( $profile['name'] ) {
    100                         case "SYSTEM_BIRTH_YEAR":
    101                             if (is_null($prof['birth_year'])) {
    102                                 $errors[$profile['name']] = $profile['caption'] . 'を入力してください';
    103                             }
    104                             break;
    105                         case "SYSTEM_BIRTH_DAY":
    106                             if (is_null($prof['birth_month'])||is_null($prof['birth_day'])){
    107                                 $errors[$profile['name']] = $profile['caption'] . 'を入力してください';
    108                             }
    109                             break;
    110                         case "SYSTEM_NICKNAME":
    111                         default:
    112                             if (is_null($prof['nickname'])) {
    113                                 $errors[$profile['name']] = $profile['caption'] . 'を入力してください';
    114                             }
    115                             break;
     99                    switch ($profile['name']) {
     100                    case 'SYSTEM_BIRTH_YEAR':
     101                        if (is_null($prof['birth_year'])) {
     102                            $errors[$profile['name']] = $profile['caption'] . 'を入力してください';
     103                        }
     104                        break;
     105                    case 'SYSTEM_BIRTH_DAY':
     106                        if (is_null($prof['birth_month']) || is_null($prof['birth_day'])) {
     107                            $errors[$profile['name']] = $profile['caption'] . 'を入力してください';
     108                        }
     109                        break;
     110                    case 'SYSTEM_NICKNAME':
     111                    default:
     112                        if (is_null($prof['nickname'])) {
     113                            $errors[$profile['name']] = $profile['caption'] . 'を入力してください';
     114                        }
     115                        break;
    116116                    }
    117117                }
    118118            }
    119119        }
    120         if ( intval($prof['birth_month']) > 0 || intval($prof['birth_day']) > 0 ) {
     120        if (intval($prof['birth_month']) > 0 || intval($prof['birth_day']) > 0) {
    121121            // 生年月日のチェック
    122122            if (!t_checkdate($prof['birth_month'], $prof['birth_day'], $prof['birth_year'])) {
     
    280280        foreach ($profile_list as $profile) {
    281281            if ($profile['disp_regist']) {
    282                 if ( $profile['is_required'] && $profile['use_member_profile'] ) {
     282                if ($profile['is_required'] && $profile['use_member_profile']) {
    283283                    $is_required = 1;
    284284                } else {
Note: See TracChangeset for help on using the changeset viewer.