Changeset 21511


Ignore:
Timestamp:
2012/02/15 16:26:52 (9 years ago)
Author:
pingpong
Message:

#1494 管理機能でもパスワードの確認入力を行う

Location:
branches/version-2_12-dev/data
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_12-dev/data/Smarty/templates/admin/customer/edit.tpl

    r21419 r21511  
    198198                <th>パスワード<span class="attention"> *</span></th> 
    199199                <td> 
    200                     <span class="attention"><!--{$arrErr.password}--></span> 
     200                    <span class="attention"><!--{$arrErr.password}--><!--{$arrErr.password02}--></span> 
    201201                    <input type="password" name="password" value="<!--{$arrForm.password|h}-->" size="30" class="box30" <!--{if $arrErr.password != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> /> 半角英数小文字<!--{$smarty.const.PASSWORD_MIN_LEN}-->~<!--{$smarty.const.PASSWORD_MAX_LEN}-->文字(記号不可) 
     202<br> 
     203            <input type="password" name="password02" value="<!--{$arrForm.password02|h}-->" size="30" class="box30" <!--{if $arrErr.password02 != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> /> 
     204                <p><span class="attention mini">確認のために2度入力してください。</span></p> 
     205 
    202206                </td> 
    203207            </tr> 
  • branches/version-2_12-dev/data/Smarty/templates/admin/system/input.tpl

    r21343 r21511  
    6969        <th>パスワード</th> 
    7070        <td> 
    71             <!--{if $arrErr.password}--><span class="attention"><!--{$arrErr.password}--></span><!--{/if}--> 
     71            <!--{if $arrErr.password}--><span class="attention"><!--{$arrErr.password}--><!--{$arrErr.password02}--></span><!--{/if}--> 
    7272            <input type="password" name="password" size="20" class="box20" value="<!--{$arrForm.password}-->" onfocus="<!--{$tpl_onfocus}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->"/> 
    7373            <span class="attention">※必須入力</span><br /> 
    7474            ※半角英数字<!--{$smarty.const.ID_MIN_LEN}-->~<!--{$smarty.const.ID_MAX_LEN}-->文字 
     75        <br /> 
     76            <input type="password" name="password02" size="20" class="box20" value="<!--{$arrForm.password02}-->" onfocus="<!--{$tpl_onfocus}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->"/> 
     77        <p><span class="attention mini">確認のために2度入力してください。</span></p> 
    7578    </td> 
    7679    </tr> 
  • branches/version-2_12-dev/data/class/helper/SC_Helper_Customer.php

    r21481 r21511  
    406406            $objFormParam->addParam("FAX番号3", 'fax03', TEL_ITEM_LEN, 'n', array('SPTAB_CHECK')); 
    407407            $objFormParam->addParam('メールアドレス', 'email', null, 'a', array('NO_SPTAB', 'EXIST_CHECK', 'EMAIL_CHECK', 'SPTAB_CHECK' ,'EMAIL_CHAR_CHECK')); 
     408        $objFormParam->addParam("パスワード(確認)", 'password02', STEXT_LEN, 'a', array('EXIST_CHECK', 'SPTAB_CHECK' ,'ALNUM_CHECK'), "", false); 
    408409            if (!$isAdmin) { 
    409                 $objFormParam->addParam("パスワード(確認)", 'password02', STEXT_LEN, 'a', array('EXIST_CHECK', 'SPTAB_CHECK' ,'ALNUM_CHECK'), "", false); 
    410410                $objFormParam->addParam('メールアドレス(確認)', 'email02', null, 'a', array('NO_SPTAB', 'EXIST_CHECK', 'EMAIL_CHECK','SPTAB_CHECK' , 'EMAIL_CHAR_CHECK'), "", false); 
    411411            } 
     
    513513            if (!$isAdmin) { 
    514514                $objErr->doFunc(array('パスワード', 'password', PASSWORD_MIN_LEN, PASSWORD_MAX_LEN) ,array('SPTAB_CHECK', 'NUM_RANGE_CHECK')); 
    515                 $objErr->doFunc(array('パスワード', 'パスワード(確認)', 'password', 'password02') ,array('EQUAL_CHECK')); 
    516515                $objErr->doFunc(array('メールアドレス', 'メールアドレス(確認)', 'email', 'email02') ,array('EQUAL_CHECK')); 
    517516            } 
     517        $objErr->doFunc(array('パスワード', 'パスワード(確認)', 'password', 'password02') ,array('EQUAL_CHECK')); 
    518518            $objErr->doFunc(array("FAX番号", 'fax01', 'fax02', 'fax03') ,array('TEL_CHECK')); 
    519519        } 
  • branches/version-2_12-dev/data/class/pages/admin/system/LC_Page_Admin_System_Input.php

    r21481 r21511  
    102102                // パスワードは保持しない 
    103103                $this->arrForm['password'] = ''; 
     104                $this->arrForm['password02'] = ''; 
    104105                // エラー情報をセットする 
    105106                $this->arrErr = $arrErr; 
     
    130131                // パスワードは保持しない 
    131132                $this->arrForm['password'] = ''; 
     133                $this->arrForm['password02'] = ''; 
    132134                // エラー情報をセットする 
    133135                $this->arrErr = $arrErr; 
     
    197199        if ($mode == 'edit' && $arrParams['password'] == DEFAULT_PASSWORD) { 
    198200            $objFormParam->addParam('パスワード', 'password', '' , '', array('EXIST_CHECK')); 
     201            $objFormParam->addParam('パスワード(確認)', 'password02', '' , '', array('EXIST_CHECK')); 
    199202        } else { 
    200203            $objFormParam->addParam('パスワード', 'password', '' , '', array('EXIST_CHECK', 'ALNUM_CHECK')); 
     204            $objFormParam->addParam('パスワード(確認)', 'password02', '' , '', array('EXIST_CHECK', 'ALNUM_CHECK')); 
    201205        } 
    202206        $objFormParam->addParam('権限', 'authority', INT_LEN, '', array('EXIST_CHECK', 'NUM_CHECK', 'MAX_LENGTH_CHECK')); 
     
    228232            $objErr->doFunc(array("ログインID", 'login_id', ID_MIN_LEN, ID_MAX_LEN), array('SPTAB_CHECK' ,'NUM_RANGE_CHECK')); 
    229233        } 
     234    $objErr->doFunc(array('パスワード', 'パスワード(確認)', 'password', 'password02') ,array('EQUAL_CHECK')); 
    230235 
    231236        $arrErr = $objErr->arrErr; 
Note: See TracChangeset for help on using the changeset viewer.