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

source: OpenPNE/trunk/webapp/modules/ktai/templates/o_regist_input.tpl @ 5568

Last change on this file since 5568 was 5568, checked in by ebihara, 14 years ago

#2012:ログインIDとパスワードによるログインモードを追加

File size: 6.8 KB
Line 
1({$inc_ktai_header|smarty:nodefaults})({strip})
2<table width="100%"><tr><td align="center" bgcolor="#({$ktai_color_config.bg_02})">
3<font color="#({$ktai_color_config.font_05})"><a name="top">
4({$SNS_NAME})新規登録</a></font><br>
5</td></tr></table>
6
7以下の項目を入力して、登録を完了してください。<font color="#({$ktai_color_config.font_09})">*</font>の項目は必須です。<br>
8<br>
9
10({t_form _attr='utn' m=ktai a=do_o_insert_c_member})
11<input type="hidden" name="ses" value="({$ses})">
12({if $aff_id})
13<input type="hidden" name="aff_id" value="({$aff_id})">
14({/if})
15
16({if $smarty.const.OPENPNE_AUTH_MODE == 'pneid'})
17<font color="#({$ktai_color_config.font_06})">ログインID:</font><font color="#({$ktai_color_config.font_09})">*</font><br>
18<input type="text" name="login_id"><br>
19<font color="#({$ktai_color_config.font_09})">
20※4-30文字の半角英数字、記号(アンダーバー「_」、ハイフン「-」)で入力してください<br>
21※最初と最後の文字は半角英数字で入力してください<br>
22※アルファベットの大文字と小文字は区別されません<br>
23</font>
24<br>
25({/if})
26
27({capture name="nick"})
28<font color="#({$ktai_color_config.font_06})">ニックネーム:</font><font color="#({$ktai_color_config.font_09})">*</font><br>
29<input type="text" name="nickname"><br>
30<br>
31({/capture})
32({capture name="birth"})
33<font color="#({$ktai_color_config.font_06})">生まれた年:</font><font color="#({$ktai_color_config.font_09})">*</font><br>
34<input type="text" name="birth_year" size="4" maxlength="4" istyle="4" mode="numeric">年<br>
35<select name="public_flag_birth_year">
36    ({foreach from=$public_flags key=key item=item})
37    <option value="({$key})"({if $c_member.public_flag_birth_year == $key}) selected="selected"({/if})>({$item})
38    ({/foreach})
39</select><br>
40<br>
41
42<font color="#({$ktai_color_config.font_06})">誕生日:</font><font color="#({$ktai_color_config.font_09})">*</font><br>
43<select name="birth_month">
44    <option value="" selected="selected">--
45    ({foreach from=$month_list item=item})
46    <option value="({$item})">({$item})
47    ({/foreach})
48</select>月<br>
49<select name="birth_day">
50    <option value="" selected="selected">--
51    ({foreach from=$day_list item=item})
52    <option value="({$item})">({$item})
53    ({/foreach})
54</select>日<br>
55<br>
56({/capture})
57
58({foreach from=$profile_list item=profile})
59
60({if !$_cnt_nick && $profile.sort_order >= $smarty.const.SORT_ORDER_NICK
61  && !$_cnt_birth && $profile.sort_order >= $smarty.const.SORT_ORDER_BIRTH})
62({counter assign="_cnt_nick"})
63({counter assign="_cnt_birth"})
64({if $smarty.const.SORT_ORDER_NICK > $smarty.const.SORT_ORDER_BIRTH})
65({$smarty.capture.birth|smarty:nodefaults})
66({$smarty.capture.nick|smarty:nodefaults})
67({else})
68({$smarty.capture.nick|smarty:nodefaults})
69({$smarty.capture.birth|smarty:nodefaults})
70({/if})
71({/if})
72
73({if !$_cnt_nick && $profile.sort_order >= $smarty.const.SORT_ORDER_NICK})
74({counter assign="_cnt_nick"})
75({$smarty.capture.nick|smarty:nodefaults})
76({/if})
77
78({if !$_cnt_birth && $profile.sort_order >= $smarty.const.SORT_ORDER_BIRTH})
79({counter assign="_cnt_birth"})
80({$smarty.capture.birth|smarty:nodefaults})
81({/if})
82
83({if $profile.disp_regist})
84    <font color="#({$ktai_color_config.font_06})">({$profile.caption}):</font>
85    ({if $profile.is_required})<font color="#({$ktai_color_config.font_09})">*</font>({/if})<br>
86   
87    ({if $profile.form_type == 'text'})
88        <input type="text" name="profile[({$profile.name})]" value="({$c_member.profile[$profile.name].value})">
89    ({elseif $profile.form_type == 'textlong'})
90        <input type="text" name="profile[({$profile.name})]" value="({$c_member.profile[$profile.name].value})">
91    ({elseif $profile.form_type == 'textarea'})
92        <textarea name="profile[({$profile.name})]" rows="6">({$c_member.profile[$profile.name].value})</textarea>
93    ({elseif $profile.form_type == 'select' || $profile.form_type == 'radio'})
94        <select name="profile[({$profile.name})]">
95            <option value="">選択してください
96            ({foreach item=item from=$profile.options})
97            <option value="({$item.c_profile_option_id})"({if $c_member.profile[$profile.name].value == $item.value}) selected="selected"({/if})>({$item.value|default:"--"})
98            ({/foreach})
99        </select>
100    ({elseif $profile.form_type == 'checkbox'})
101        ({foreach item=item from=$profile.options name=check})
102        <input type="checkbox" name="profile[({$profile.name})][]" value="({$item.c_profile_option_id})"({if $c_member.profile[$profile.name].value && in_array($item.value|smarty:nodefaults, $c_member.profile[$profile.name].value)}) checked="checked"({/if})>({$item.value|default:"--"})
103        ({/foreach})
104    ({/if})
105    ({if $profile.info})
106    <br><font color="#({$ktai_color_config.font_09})">({$profile.info})</font>
107    ({/if})
108    <br>
109
110    ({if $profile.public_flag_edit})
111    <select name="public_flag[({$profile.name})]">
112        ({foreach from=$public_flags key=key item=item})
113        <option value="({$key})"({if $profile.public_flag_default==$key}) selected="selected"({/if})>({$item})
114        ({/foreach})
115    </select>
116    <br>
117    ({/if})
118<br>
119({/if})
120
121({/foreach})
122
123({if !$_cnt_nick && !$_cnt_birth})
124({if $smarty.const.SORT_ORDER_NICK > $smarty.const.SORT_ORDER_BIRTH})
125({$smarty.capture.birth|smarty:nodefaults})
126({$smarty.capture.nick|smarty:nodefaults})
127({else})
128({$smarty.capture.nick|smarty:nodefaults})
129({$smarty.capture.birth|smarty:nodefaults})
130({/if})
131({else})
132({if !$_cnt_nick})({$smarty.capture.nick|smarty:nodefaults})({/if})
133({if !$_cnt_birth})({$smarty.capture.birth|smarty:nodefaults})({/if})
134({/if})
135<font color="#({$ktai_color_config.font_06})">パスワード:</font><font color="#({$ktai_color_config.font_09})">*</font><br>
136<input type="text" name="password" maxlength="12" istyle="3" mode="alphabet"><br>
137<font color="#({$ktai_color_config.font_09})">※パスワードは6-12文字の半角英数で入力してください</font><br>
138<br>
139<font color="#({$ktai_color_config.font_06})">秘密の質問:</font><font color="#({$ktai_color_config.font_09})">*</font><br>
140<select name="c_password_query_id">
141    <option value="0">選択してください
142    ({foreach from=$password_query_list key=key item=item})
143    <option value="({$key})">({$item})
144    ({/foreach})
145</select><br>
146<br>
147<font color="#({$ktai_color_config.font_06})">秘密の質問の答え:</font><font color="#({$ktai_color_config.font_09})">*</font><br>
148<input type="text" name="password_query_answer" value=""><br>
149<font color="#({$ktai_color_config.font_09})">※パスワードを忘れた場合の確認に使用します。</font>
150<hr color="#({$ktai_color_config.border_01})">
151<center>
152<input type="submit" value="この内容で登録する">
153</center>
154</form>
155
156({/strip})({$inc_ktai_footer|smarty:nodefaults})
Note: See TracBrowser for help on using the repository browser.