Changeset 6488
- Timestamp:
- Apr 9, 2008, 11:06:55 PM (15 years ago)
- Location:
- OpenPNE/branches/stable-2.8.x/webapp
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
OpenPNE/branches/stable-2.8.x/webapp/lib/db/member.php
r6042 r6488 1662 1662 { 1663 1663 $c_member = db_member_c_member4c_member_id($c_member_id, true); 1664 1664 1665 1665 if (($c_member['nickname'] === '') 1666 1666 || !$c_member['birth_year'] 1667 1667 || !$c_member['birth_month'] 1668 1668 || !$c_member['birth_day'] 1669 || !$c_member['c_password_query_id']1670 || ($c_member['secure']['hashed_password_query_answer'] === '')1671 1669 ) { 1672 1670 return 1; 1673 1671 } 1674 1672 1675 1673 1676 1674 if ($c_member['secure']['pc_address']==="" && !$is_ktai) { … … 1680 1678 return 2; 1681 1679 } 1682 1680 1683 1681 return 0; 1684 1682 } -
OpenPNE/branches/stable-2.8.x/webapp/modules/pc/do/h_config_3.php
r2909 r6488 27 27 $ashiato_mail_num= $requests['ashiato_mail_num']; 28 28 $c_member_id_block = $requests['c_member_id_block']; 29 $c_password_query_id = $requests['c_password_query_id'];30 $c_password_query_answer = $requests['c_password_query_answer'];31 29 $public_flag_diary = util_cast_public_flag_diary($requests['public_flag_diary']); 32 30 $is_shinobiashi = $requests['is_shinobiashi']; 33 31 $schedule_start_day = $requests['schedule_start_day']; 34 32 // ---------- 33 34 if (IS_SLAVEPNE) { 35 $c_password_query_id = 0; 36 $c_password_query_answer = ''; 37 } else { 38 $c_password_query_id = $requests['c_password_query_id']; 39 $c_password_query_answer = $requests['c_password_query_answer']; 40 } 35 41 36 42 $error_messages = array(); … … 54 60 } 55 61 } 56 62 57 63 // error 58 64 if ($error_messages) { … … 61 67 exit; 62 68 } 63 69 64 70 if ($rss_url) { 65 71 $c_member = db_member_c_member4c_member_id($u); -
OpenPNE/branches/stable-2.8.x/webapp/modules/pc/do/h_regist_prof.php
r4643 r6488 5 5 */ 6 6 7 /**8 * メールアドレス変更9 */10 7 class pc_do_h_regist_prof extends OpenPNE_Action 11 8 { … … 62 59 $errors[] = '生年月日を未来に設定することはできません'; 63 60 } 64 61 65 62 $prof['profile'] = $c_member_profile_list; 66 63 if ($errors && $mode != "input") { … … 70 67 unset($_SESSION['prof_req']); 71 68 } 72 69 73 70 switch ($mode) { 74 71 case "input": … … 86 83 db_member_config_prof_new($u, $prof); 87 84 db_member_update_c_member_profile($u, $c_member_profile_list); 88 db_member_update_password_query($u, $prof['c_password_query_id'], $prof['c_password_query_answer']);89 85 //管理画面で指定したコミュニティに強制参加 90 86 $c_commu_id_list = db_commu_regist_join_list(); … … 93 89 } 94 90 unset($_SESSION['prof']); 95 91 96 92 openpne_redirect('pc', 'page_h_home'); 97 93 break; … … 132 128 'type' => 'string', 133 129 ), 134 'c_password_query_id' => array(135 'type' => 'int',136 'required' => '1',137 'caption' => '秘密の質問',138 'required_error' => '秘密の質問を選択してください',139 'min' => '1',140 ),141 'c_password_query_answer' => array(142 'type' => 'string',143 'required' => '1',144 'caption' => '秘密の質問の答え',145 ),146 130 ); 147 131 } -
OpenPNE/branches/stable-2.8.x/webapp/modules/pc/page/h_regist_prof.php
r1856 r6488 18 18 ); 19 19 $this->set('public_flags', $public_flags); 20 20 21 21 $this->set('inc_navi', fetch_inc_navi("h")); 22 22 23 23 $this->set('month_list', p_regist_prof_c_profile_month_list4null()); 24 24 $this->set('day_list', p_regist_prof_c_profile_day_list4null()); 25 $this->set('query_list', p_common_c_password_query4null());26 25 27 26 $this->set('c_profile_list', db_member_c_profile_list()); 28 27 29 28 return 'success'; 30 29 } -
OpenPNE/branches/stable-2.8.x/webapp/modules/pc/page/h_regist_prof_confirm.php
r1856 r6488 13 13 $this->set('inc_navi', fetch_inc_navi("h")); 14 14 $this->set('prof', $_SESSION['prof']); 15 $query_list = p_common_c_password_query4null();16 $query_id = $_SESSION['prof']['c_password_query_id'];17 $this->set('password_query_name', $query_list[$query_id]);18 19 15 $this->set('profile_list', db_member_c_profile_list4null()); 20 16 -
OpenPNE/branches/stable-2.8.x/webapp/modules/pc/templates/h_config.tpl
r5343 r6488 255 255 ({/if}) 256 256 257 ({if !$smarty.const.IS_SLAVEPNE}) 257 258 <tr> 258 259 <td class="bg_01" align="center"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td> … … 319 320 </tr> 320 321 ({*********}) 322 ({/if}) 321 323 <tr> 322 324 <td class="bg_01" align="center"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td> -
OpenPNE/branches/stable-2.8.x/webapp/modules/pc/templates/h_regist_prof.tpl
r3963 r6488 338 338 <tr> 339 339 <td class="bg_01" align="center"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td> 340 <td class="bg_05" align="left" valign="middle">341 342 <div class="padding_s">343 344 秘密の質問 <span class="caution">※</span>345 346 </div>347 348 </td>349 <td class="bg_01" align="center"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td>350 <td class="bg_02" align="left" valign="middle">351 352 <div class="padding_s">353 354 <select name="c_password_query_id">355 <option value="">選択してください</option>356 ({foreach from=$query_list key=key item=item})357 <option value="({$key})"({if $profs.c_password_query_id == $key}) selected="selected"({/if})>({$item})</option>358 ({/foreach})359 </select>360 361 </div>362 363 </td>364 <td class="bg_01" align="center"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td>365 </tr>366 ({*********})367 <tr>368 <td style="height:1px;" class="bg_01" colspan="5"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td>369 </tr>370 ({*********})371 <tr>372 <td class="bg_01" align="center"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td>373 <td class="bg_05" align="left" valign="middle">374 375 <div class="padding_s">376 377 質問の答え <span class="caution">※</span>378 379 </div>380 381 </td>382 <td class="bg_01" align="center"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td>383 <td class="bg_02" align="left" valign="middle">384 385 <div class="padding_s">386 387 <input name="c_password_query_answer" type="text" value="({$profs.c_password_query_answer})" size="30">388 389 </div>390 391 </td>392 <td class="bg_01" align="center"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td>393 </tr>394 ({*********})395 <tr>396 <td style="height:1px;" class="bg_01" colspan="5"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td>397 </tr>398 ({*********})399 <tr>400 <td class="bg_01" align="center"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td>401 340 <td class="bg_03" align="center" valign="middle" colspan="3"> 402 341 -
OpenPNE/branches/stable-2.8.x/webapp/modules/pc/templates/h_regist_prof_confirm.tpl
r1263 r6488 227 227 <tr> 228 228 <td class="bg_01" align="center"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td> 229 <td class="bg_05" align="left" valign="middle">230 231 <div class="padding_s">232 233 秘密の質問 <span class="caution">※</span>234 235 </div>236 237 </td>238 <td class="bg_01" align="center"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td>239 <td class="bg_02" align="left" valign="middle">240 241 <div class="padding_s">242 243 ({$password_query_name|default:" "})244 245 </div>246 247 </td>248 <td class="bg_01" align="center"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td>249 </tr>250 ({*********})251 <tr>252 <td style="height:1px;" class="bg_01" colspan="5"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td>253 </tr>254 ({*********})255 <tr>256 <td class="bg_01" align="center"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td>257 <td class="bg_05" align="left" valign="middle">258 259 <div class="padding_s">260 261 質問の答え <span class="caution">※</span>262 263 </div>264 265 </td>266 <td class="bg_01" align="center"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td>267 <td class="bg_02" align="left" valign="middle">268 269 <div class="padding_s">270 271 ({$prof.c_password_query_answer|default:" "})272 273 </div>274 275 </td>276 <td class="bg_01" align="center"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td>277 </tr>278 ({*********})279 <tr>280 <td style="height:1px;" class="bg_01" colspan="5"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td>281 </tr>282 ({*********})283 <tr>284 <td class="bg_01" align="center"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td>285 229 <td class="bg_03" align="center" valign="middle" colspan="3"> 286 230
Note: See TracChangeset
for help on using the changeset viewer.