Changeset 20433
- Timestamp:
- 2011/02/28 04:10:49 (10 years ago)
- bzr:base-revision:
- svn-v4:1e3b908f-19a9-db11-a64c-001125224ba8:branches/version-2_5-dev:20432
- bzr:committer:
- Kentaro Ohkouchi <nanasess@fsm.ne.jp>
- bzr:file-ids:
data/Smarty/templates/admin/customer/edit.tpl 15732@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2FSmarty%2Ftemplates%2Fdefault%2Fadmin%2Fcustomer%2Fedit.tpl
data/Smarty/templates/default/frontparts/bloc/login_header.tpl 20408@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Fversion-2_5-dev%2Fdata%2FSmarty%2Ftemplates%2Fdefault%2Ffrontparts%2Fbloc%2Flogin_header.tpl
data/Smarty/templates/default/frontparts/form_personal_input.tpl 17131@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Fcomu-ver2%2Fdata%2FSmarty%2Ftemplates%2Fdefault%2Ffrontparts%2Fform_personal_input.tpl
data/Smarty/templates/mobile/entry/index.tpl 15732@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2FSmarty%2Ftemplates%2Fdefault%2Fmobile%2Fentry%2Findex.tpl
data/Smarty/templates/mobile/mypage/change.tpl 15732@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2FSmarty%2Ftemplates%2Fdefault%2Fmobile%2Fmypage%2Fchange.tpl
data/Smarty/templates/sphone/frontparts/form_personal_input.tpl 19898@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Fversion-2_5-dev%2Fdata%2FSmarty%2Ftemplates%2Fsphone%2Ffrontparts%2Fform_personal_input.tpl
data/class/pages/frontparts/LC_Page_FrontParts_LoginCheck.php 15367@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fpages%2Ffrontparts%2FLC_Page_FrontParts_LoginCheck.php
data/class/pages/shopping/LC_Page_Shopping.php 15223@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fpages%2Fshopping%2FLC_Page_Shopping.php
data/mtb_constants_init.php 16505@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fmtb_constants_init.php
html/install/sql/insert_data.sql 15078@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fhtml%2Finstall%2Fsql%2Finsert_data.sql- bzr:mapping-version:
- v4
- bzr:merge:
nanasess@fsm.ne.jp-20110227190903-f6f8dvy6psdokbju- bzr:repository-uuid:
- 1e3b908f-19a9-db11-a64c-001125224ba8
- bzr:revision-id:
- nanasess@fsm.ne.jp-20110227191043-aos49z5ibjlzreii
- bzr:revno:
- 3161
- bzr:revprop:branch-nick:
- branches/version-2_5-dev
- bzr:root:
- branches/version-2_5-dev
- bzr:text-revisions:
data/Smarty/templates/admin/customer/edit.tpl nanasess@fsm.ne.jp-20110227190903-f6f8dvy6psdokbju
data/Smarty/templates/default/frontparts/bloc/login_header.tpl nanasess@fsm.ne.jp-20110227190903-f6f8dvy6psdokbju
data/Smarty/templates/default/frontparts/form_personal_input.tpl nanasess@fsm.ne.jp-20110227190903-f6f8dvy6psdokbju
data/Smarty/templates/mobile/entry/index.tpl nanasess@fsm.ne.jp-20110227190903-f6f8dvy6psdokbju
data/Smarty/templates/mobile/mypage/change.tpl nanasess@fsm.ne.jp-20110227190903-f6f8dvy6psdokbju
data/Smarty/templates/sphone/frontparts/form_personal_input.tpl nanasess@fsm.ne.jp-20110227190903-f6f8dvy6psdokbju
data/class/pages/frontparts/LC_Page_FrontParts_LoginCheck.php nanasess@fsm.ne.jp-20110227190903-f6f8dvy6psdokbju
data/class/pages/shopping/LC_Page_Shopping.php nanasess@fsm.ne.jp-20110227190903-f6f8dvy6psdokbju
data/mtb_constants_init.php nanasess@fsm.ne.jp-20110227190903-f6f8dvy6psdokbju
html/install/sql/insert_data.sql nanasess@fsm.ne.jp-20110227190903-f6f8dvy6psdokbju- bzr:timestamp:
- 2011-02-28 04:10:43.878000021 +0900
- bzr:user-agent:
- bzr2.2.2+bzr-svn1.0.4
- svn:original-date:
- 2011-02-27T19:10:43.878000Z
- Location:
- branches/version-2_5-dev
- Files:
-
- 10 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2_5-dev/data/Smarty/templates/admin/customer/edit.tpl
r20422 r20433 200 200 <td> 201 201 <span class="attention"><!--{$arrErr.password}--></span> 202 <input type="password" name="password" value="<!--{$arrForm.password|h}-->" size="30" class="box30" <!--{if $arrErr.password != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> /> 半角英数小文字<!--{$smarty.const.PASSWORD_ LEN1}-->~<!--{$smarty.const.PASSWORD_LEN2}-->文字(記号不可)202 <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}-->文字(記号不可) 203 203 </td> 204 204 </tr> -
branches/version-2_5-dev/data/Smarty/templates/default/frontparts/bloc/login_header.tpl
r20408 r20433 1 1 <div class="bloc_outer"> 2 2 <div id="header_login_area" class="clearfix"> 3 <form name="login_ form" id="login_form" method="post" action="<!--{$smarty.const.HTTPS_URL}-->frontparts/login_check.php" onsubmit="return fnCheckLogin('login_form')">3 <form name="login_header_form" id="login_header_form" method="post" action="<!--{$smarty.const.HTTPS_URL}-->frontparts/login_check.php" onsubmit="return fnCheckLogin('login_header_form')"> 4 4 <input type="hidden" name="mode" value="login" /> 5 5 <input type="hidden" name="<!--{$smarty.const.TRANSACTION_ID_NAME}-->" value="<!--{$transactionid}-->" /> … … 14 14 所持ポイント: <span class="point"> <!--{$tpl_user_point|number_format|default:0}--> pt</span> 15 15 <!--{/if}--> 16 <input type="image" onmouseover="chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/common/btn_header_logout_on.jpg',this)" onmouseout="chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/common/btn_header_logout.jpg',this)" src="<!--{$TPL_URLPATH}-->img/common/btn_header_logout.jpg" onclick="fnFormModeSubmit('login_ form', 'logout', '', ''); return false;" alt="ログアウト" />16 <input type="image" onmouseover="chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/common/btn_header_logout_on.jpg',this)" onmouseout="chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/common/btn_header_logout.jpg',this)" src="<!--{$TPL_URLPATH}-->img/common/btn_header_logout.jpg" onclick="fnFormModeSubmit('login_header_form', 'logout', '', ''); return false;" alt="ログアウト" /> 17 17 </p> 18 18 <!--{/if}--> -
branches/version-2_5-dev/data/Smarty/templates/default/frontparts/form_personal_input.tpl
r20340 r20433 192 192 <div class="attention"><!--{$arrErr.password}--><!--{$arrErr.password02}--></div> 193 193 <!--{/if}--> 194 <input type="password" name="password" value="<!--{$arrForm.password|h}-->" maxlength="<!--{$smarty.const.PASSWORD_ LEN2}-->" style="<!--{$arrErr.password|sfGetErrorColor}-->" class="box120" />195 <p><span class="attention mini">半角英数字<!--{$smarty.const.PASSWORD_ LEN1}-->~<!--{$smarty.const.PASSWORD_LEN2}-->文字でお願いします。(記号不可)</span></p>196 <input type="password" name="password02" value="<!--{$arrForm.password02|h}-->" maxlength="<!--{$smarty.const.PASSWORD_ LEN2}-->" style="<!--{$arrErr.password|cat:$arrErr.password02|sfGetErrorColor}-->" class="box120" />194 <input type="password" name="password" value="<!--{$arrForm.password|h}-->" maxlength="<!--{$smarty.const.PASSWORD_MAX_LEN}-->" style="<!--{$arrErr.password|sfGetErrorColor}-->" class="box120" /> 195 <p><span class="attention mini">半角英数字<!--{$smarty.const.PASSWORD_MIN_LEN}-->~<!--{$smarty.const.PASSWORD_MAX_LEN}-->文字でお願いします。(記号不可)</span></p> 196 <input type="password" name="password02" value="<!--{$arrForm.password02|h}-->" maxlength="<!--{$smarty.const.PASSWORD_MAX_LEN}-->" style="<!--{$arrErr.password|cat:$arrErr.password02|sfGetErrorColor}-->" class="box120" /> 197 197 <p><span class="attention mini">確認のために2度入力してください。</span></p> 198 198 </td> -
branches/version-2_5-dev/data/Smarty/templates/mobile/entry/index.tpl
r20116 r20433 34 34 35 35 ●パスワード<font color="#FF0000"> *</font><br> 36 (半角英数字<!--{$smarty.const.PASSWORD_ LEN1}-->文字以上<!--{$smarty.const.PASSWORD_LEN2}-->文字以内)<br>36 (半角英数字<!--{$smarty.const.PASSWORD_MIN_LEN}-->文字以上<!--{$smarty.const.PASSWORD_MAX_LEN}-->文字以内)<br> 37 37 <font color="#FF0000"><!--{$arrErr.password}--></font> 38 <!--{assign var="size" value="`$smarty.const.PASSWORD_ LEN2+2`"}-->39 <input type="password" name="password" value="<!--{$arrForm.password}-->" istyle="4" maxlength="<!--{$smarty.const.PASSWORD_ LEN2}-->" size="<!--{$size}-->"><br>38 <!--{assign var="size" value="`$smarty.const.PASSWORD_MAX_LEN+2`"}--> 39 <input type="password" name="password" value="<!--{$arrForm.password}-->" istyle="4" maxlength="<!--{$smarty.const.PASSWORD_MAX_LEN}-->" size="<!--{$size}-->"><br> 40 40 41 41 ●パスワード確認用の質問<font color="#FF0000"> *</font><br> -
branches/version-2_5-dev/data/Smarty/templates/mobile/mypage/change.tpl
r20116 r20433 34 34 35 35 【パスワード】<font color="#FF0000">※</font><br> 36 (半角英数字<!--{$smarty.const.PASSWORD_ LEN1}-->文字以上<!--{$smarty.const.PASSWORD_LEN2}-->文字以内)<br>36 (半角英数字<!--{$smarty.const.PASSWORD_MIN_LEN}-->文字以上<!--{$smarty.const.PASSWORD_MAX_LEN}-->文字以内)<br> 37 37 <font color="#FF0000"><!--{$arrErr.password}--></font> 38 <!--{assign var="size" value="`$smarty.const.PASSWORD_ LEN2+2`"}-->39 <input type="password" name="password" value="<!--{$arrForm.password}-->" istyle="4" maxlength="<!--{$smarty.const.PASSWORD_ LEN2}-->" size="<!--{$size}-->"><br>38 <!--{assign var="size" value="`$smarty.const.PASSWORD_MAX_LEN+2`"}--> 39 <input type="password" name="password" value="<!--{$arrForm.password}-->" istyle="4" maxlength="<!--{$smarty.const.PASSWORD_MAX_LEN}-->" size="<!--{$size}-->"><br> 40 40 41 41 【パスワード確認用の質問】<font color="#FF0000">※</font><br> -
branches/version-2_5-dev/data/Smarty/templates/sphone/frontparts/form_personal_input.tpl
r20116 r20433 185 185 <div class="attention"><!--{$arrErr.password}--><!--{$arrErr.password02}--></div> 186 186 <!--{/if}--> 187 <input type="password" name="password" value="<!--{$arrForm.password|h}-->" maxlength="<!--{$smarty.const.PASSWORD_ LEN2}-->" style="<!--{$arrErr.password|sfGetErrorColor}-->" size="15" class="box120" />188 <p><em>半角英数字<!--{$smarty.const.PASSWORD_ LEN1}-->~<!--{$smarty.const.PASSWORD_LEN2}-->文字でお願いします。(記号不可)</em></p>189 <input type="password" name="password02" value="<!--{$arrForm.password02|h}-->" maxlength="<!--{$smarty.const.PASSWORD_ LEN2}-->" style="<!--{$arrErr.password|cat:$arrErr.password02|sfGetErrorColor}-->" size="15" class="box120" />187 <input type="password" name="password" value="<!--{$arrForm.password|h}-->" maxlength="<!--{$smarty.const.PASSWORD_MAX_LEN}-->" style="<!--{$arrErr.password|sfGetErrorColor}-->" size="15" class="box120" /> 188 <p><em>半角英数字<!--{$smarty.const.PASSWORD_MIN_LEN}-->~<!--{$smarty.const.PASSWORD_MAX_LEN}-->文字でお願いします。(記号不可)</em></p> 189 <input type="password" name="password02" value="<!--{$arrForm.password02|h}-->" maxlength="<!--{$smarty.const.PASSWORD_MAX_LEN}-->" style="<!--{$arrErr.password|cat:$arrErr.password02|sfGetErrorColor}-->" size="15" class="box120" /> 190 190 <p><em>確認のために2度入力してください。</em></p> 191 191 </td> -
branches/version-2_5-dev/data/class/pages/frontparts/LC_Page_FrontParts_LoginCheck.php
r20344 r20433 70 70 $objCookie = new SC_Cookie(COOKIE_EXPIRE); 71 71 // パラメータ管理クラス 72 $ this->objFormParam = new SC_FormParam();72 $objFormParam = new SC_FormParam(); 73 73 74 74 // パラメータ情報の初期化 75 $this->lfInitParam($ this->objFormParam);75 $this->lfInitParam($objFormParam); 76 76 77 77 // リクエスト値をフォームにセット 78 $ this->objFormParam->setParam($this->lfConvertParam($_POST));78 $objFormParam->setParam($_POST); 79 79 80 80 // モードによって分岐 … … 84 84 85 85 // 入力値のエラーチェック 86 $this->objFormParam->toLower('login_email'); 87 $arrErr = $this->objFormParam->checkError(); 86 $objFormParam->trimParam(); 87 $objFormParam->toLower('login_email'); 88 $arrErr = $objFormParam->checkError(); 88 89 89 90 // エラーの場合はエラー画面に遷移 … … 93 94 94 95 // 入力チェック後の値を取得 95 $arrForm = $ this->objFormParam->getHashArray();96 $arrForm = $objFormParam->getHashArray(); 96 97 97 98 // クッキー保存判定 … … 198 199 * 199 200 * @param SC_FormParam $objFormParam パラメータ管理クラス 200 * @return SC_FormParam $objFormParam 初期化したパラメータ管理クラスを返す201 * @return void 201 202 */ 202 203 function lfInitParam(&$objFormParam) { 203 204 $objFormParam->addParam('記憶する', 'login_memory', INT_LEN, 'n', array('MAX_LENGTH_CHECK', 'NUM_CHECK')); 204 $objFormParam->addParam('メールアドレス', 'login_email', MTEXT_LEN, 'a', array('EXIST_CHECK', 'MAX_LENGTH_CHECK', 'NO_SPTAB' ,'EMAIL_CHAR_CHECK')); 205 $objFormParam->addParam('パスワード', 'login_pass', PASSWORD_LEN1, '', array('EXIST_CHECK')); 206 $objFormParam->addParam('パスワード', 'login_pass1', PASSWORD_LEN1, '', array('EXIST_CHECK', 'MIN_LENGTH_CHECK')); 207 $objFormParam->addParam('パスワード', 'login_pass2', PASSWORD_LEN2, '', array('EXIST_CHECK', 'MAX_LENGTH_CHECK')); 208 return $objFormParam; 209 } 210 211 /** 212 * リクエスト値の整形. 213 * 214 * @param array $arrRequest リクエスト 215 * @return array $arrRequest 整形したリクエストを返す 216 */ 217 function lfConvertParam($arrRequest) { 218 // パスワード・Eメールにある空白をトリム 219 $arrRequest['login_email'] = preg_replace('/^[ \r\n]*(.*?)[ \r\n]*$/u', '$1', $arrRequest['login_email']); 220 $arrRequest['login_pass'] = trim($arrRequest['login_pass']); //認証用 221 $arrRequest['login_pass1'] = $arrRequest['login_pass']; //最小桁数比較用 222 $arrRequest['login_pass2'] = $arrRequest['login_pass']; //最大桁数比較用 223 return $arrRequest; 224 } 225 205 $objFormParam->addParam('メールアドレス', 'login_email', MTEXT_LEN, 'a', array('EXIST_CHECK', 'MAX_LENGTH_CHECK')); 206 $objFormParam->addParam('パスワード', 'login_pass', PASSWORD_MAX_LEN, '', array('EXIST_CHECK', 'MAX_LENGTH_CHECK')); 207 } 226 208 } 227 209 ?> -
branches/version-2_5-dev/data/class/pages/shopping/LC_Page_Shopping.php
r20344 r20433 291 291 function lfInitLoginFormParam(&$objFormParam) { 292 292 $objFormParam->addParam("記憶する", "login_memory", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK")); 293 $objFormParam->addParam("メールアドレス", "login_email", STEXT_LEN, " KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));294 $objFormParam->addParam("パスワード", "login_pass", PASSWORD_ LEN2, "", array("EXIST_CHECK"));293 $objFormParam->addParam("メールアドレス", "login_email", STEXT_LEN, "a", array("EXIST_CHECK", "MAX_LENGTH_CHECK")); 294 $objFormParam->addParam("パスワード", "login_pass", PASSWORD_MAX_LEN, "", array("EXIST_CHECK", "MAX_LENGTH_CHECK")); 295 295 } 296 296 -
branches/version-2_5-dev/data/mtb_constants_init.php
r20422 r20433 288 288 define('URL_LEN', 1024); 289 289 /** 管理画面用:ID・パスワードの文字数制限 */ 290 define('ID_MAX_LEN', 15);290 define('ID_MAX_LEN', STEXT_LEN); 291 291 /** 管理画面用:ID・パスワードの文字数制限 */ 292 292 define('ID_MIN_LEN', 4); … … 306 306 define('TEL_LEN', 12); 307 307 /** フロント画面用:パスワードの最小文字数 */ 308 define('PASSWORD_ LEN1', 4);308 define('PASSWORD_MIN_LEN', 4); 309 309 /** フロント画面用:パスワードの最大文字数 */ 310 define('PASSWORD_ LEN2', 10);310 define('PASSWORD_MAX_LEN', STEXT_LEN); 311 311 /** 検査数値用桁数(INT) */ 312 312 define('INT_LEN', 9); -
branches/version-2_5-dev/html/install/sql/insert_data.sql
r20422 r20433 1108 1108 INSERT INTO mtb_constants (id, name, rank, remarks) VALUES ('LLTEXT_LEN', '99999', 193, '超長文の文字数 (メルマガなど)'); 1109 1109 INSERT INTO mtb_constants (id, name, rank, remarks) VALUES ('URL_LEN', '1024', 194, 'URLの文字長'); 1110 INSERT INTO mtb_constants (id, name, rank, remarks) VALUES ('ID_MAX_LEN', ' 15', 195, '管理画面用:ID・パスワードの文字数制限');1110 INSERT INTO mtb_constants (id, name, rank, remarks) VALUES ('ID_MAX_LEN', 'STEXT_LEN', 195, '管理画面用:ID・パスワードの文字数制限'); 1111 1111 INSERT INTO mtb_constants (id, name, rank, remarks) VALUES ('ID_MIN_LEN', '4', 196, '管理画面用:ID・パスワードの文字数制限'); 1112 1112 INSERT INTO mtb_constants (id, name, rank, remarks) VALUES ('PRICE_LEN', '8', 197, '金額桁数'); … … 1117 1117 INSERT INTO mtb_constants (id, name, rank, remarks) VALUES ('TEL_ITEM_LEN', '6', 202, '電話番号各項目制限'); 1118 1118 INSERT INTO mtb_constants (id, name, rank, remarks) VALUES ('TEL_LEN', '12', 203, '電話番号総数'); 1119 INSERT INTO mtb_constants (id, name, rank, remarks) VALUES ('PASSWORD_ LEN1', '4', 204, 'フロント画面用:パスワードの最小文字数');1120 INSERT INTO mtb_constants (id, name, rank, remarks) VALUES ('PASSWORD_ LEN2', '10', 205, 'フロント画面用:パスワードの最大文字数');1119 INSERT INTO mtb_constants (id, name, rank, remarks) VALUES ('PASSWORD_MIN_LEN', '4', 204, 'フロント画面用:パスワードの最小文字数'); 1120 INSERT INTO mtb_constants (id, name, rank, remarks) VALUES ('PASSWORD_MAX_LEN', 'STEXT_LEN', 205, 'フロント画面用:パスワードの最大文字数'); 1121 1121 INSERT INTO mtb_constants (id, name, rank, remarks) VALUES ('INT_LEN', '9', 206, '検査数値用桁数(INT)'); 1122 1122 INSERT INTO mtb_constants (id, name, rank, remarks) VALUES ('CREDIT_NO_LEN', '4', 207, 'クレジットカードの文字数');
Note: See TracChangeset
for help on using the changeset viewer.