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

Changeset 2175


Ignore:
Timestamp:
Mar 19, 2007, 5:18:46 PM (13 years ago)
Author:
ishida
Message:

ブラックリスト管理
http://trac.openpne.jp/ticket/488
登録時にもチェック追加(PC&携帯)
PCから携帯アドレス追加する場合の処理を追加

Location:
OpenPNE/branches/ishida/prj_dev28/webapp/modules
Files:
2 added
7 edited

Legend:

Unmodified
Added
Removed
  • OpenPNE/branches/ishida/prj_dev28/webapp/modules/admin/do/send_invites.php

    r2149 r2175  
    3434            }
    3535
     36
    3637            if (db_member_is_sns_join4mail_address($mail)) { // 登録済み
    3738                $errors[] = $mail;
    3839            } elseif (!db_member_is_limit_domain4mail_address($mail)) { // ドメイン制限
    3940                $limits[] = $mail;
     41            } elseif (db_is_c_black_list($mail)) {
     42                $blacks[] = $mail;
    4043            } elseif (is_ktai_mail_address($mail)) {
    4144                $ktais[] = $mail;
    42             } elseif (!db_is_c_black_list($mail)) {
     45            } else {
    4346                $pcs[] = $mail;
    44             } else {
    45                 $blacks[] = $mail;
    4647            }
    4748        }
  • OpenPNE/branches/ishida/prj_dev28/webapp/modules/ktai/do/o_insert_c_member.php

    r2117 r2175  
    3636        }
    3737        //---
     38
     39        // ブラックリストチェック
     40        if (db_is_c_black_list($pre['ktai_address'])) {
     41            // このアドレスでは登録できません
     42            $p = array('msg' => 37);
     43            openpne_redirect('ktai', 'page_o_login', $p);
     44        }
     45
    3846
    3947        $errors = array();
  • OpenPNE/branches/ishida/prj_dev28/webapp/modules/ktai/do/o_update_ktai_address.php

    r2117 r2175  
    2525            // 無効の場合、login へリダイレクト
    2626            openpne_redirect('ktai', 'page_o_login');
     27        }
     28
     29        // ブラックリストチェック
     30        if (db_is_c_black_list($pre['ktai_address'])) {
     31            // このアドレスでは登録できません
     32            $p = array('msg' => 37);
     33            openpne_redirect('ktai', 'page_o_login', $p);
    2734        }
    2835
  • OpenPNE/branches/ishida/prj_dev28/webapp/modules/ktai/page/o_regist_pre.php

    r1856 r2175  
    3131        }
    3232
     33        // ブラックリストチェック
     34        if (db_is_c_black_list($pre['ktai_address'])) {
     35            // このアドレスでは登録できません
     36            $p = array('msg' => 37);
     37            openpne_redirect('ktai', 'page_o_login', $p);
     38        }
     39
    3340        $this->set('ses', $ses);
    3441        $this->set('SNS_NAME', SNS_NAME);
  • OpenPNE/branches/ishida/prj_dev28/webapp/modules/pc/do/h_config_ktai_send.php

    r1856 r2175  
    2727        }
    2828
     29        if (db_is_c_black_list($ktai_address)) {
     30            $msg = "このアドレスでは登録できません";
     31            $p = array('msg' => $msg);
     32            openpne_redirect('pc', 'page_h_config_ktai', $p);
     33        }
     34
    2935        // 登録済みアドレスかどうかチェックする
    3036        if (($c_member_id = db_member_c_member_id4ktai_address2($ktai_address)) &&
  • OpenPNE/branches/ishida/prj_dev28/webapp/modules/pc/do/o_regist_prof.php

    r1856 r2175  
    129129
    130130            $pre = db_member_c_member_pre4sid($sid);
     131
     132            // ブラックリストチェック
     133            if (db_is_c_black_list($pre['pc_address'])) {
     134                $p = array('msg' => "このメールアドレスでは登録できません");
     135                openpne_redirect('pc', 'page_o_err_free_page', $p);
     136            }
    131137
    132138            // c_member, c_member_secure
  • OpenPNE/branches/ishida/prj_dev28/webapp/modules/pc/page/o_regist_intro.php

    r1856 r2175  
    2727        }
    2828
     29        $pre = db_member_c_member_pre4sid($sid);
     30        // ブラックリストチェック
     31        if (db_is_c_black_list($pre['pc_address'])) {
     32            $p = array('msg' => "このメールアドレスでは登録できません");
     33            openpne_redirect('pc', 'page_o_err', $p);
     34        }
     35
     36
    2937        $this->set('inc_page_header', fetch_inc_page_header('public'));
    3038
Note: See TracChangeset for help on using the changeset viewer.