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

source: OpenPNE/trunk/webapp/modules/ktai/templates/h_regist_prof.tpl @ 3832

Last change on this file since 3832 was 3832, checked in by ebihara, 13 years ago

#374:#ff0000と#ffffffが固定値だったのを、それぞれfont_4、bg_8に置換

File size: 5.7 KB
Line 
1({$inc_ktai_header|smarty:nodefaults})({strip})
2<table width="100%"><tr><td align="center" bgcolor="#({$ktai_color_config.bg_01})">
3<font color="#({$ktai_color_config.font_01})"><a name="top">({$SNS_NAME})新規登録</a></font><br>
4</td></tr></table>
5以下の項目を入力して、登録を完了してください。<font color="#({$ktai_color_config.font_04})">*</font>の項目は必須です。
6<hr color="#({$ktai_color_config.border_01})">
7({t_form m=ktai a=do_h_regist_prof})
8<input type="hidden" name="ksid" value="({$PHPSESSID})">
9({capture name="nick"})
10<font color="#({$ktai_color_config.font_02})">ニックネーム:</font><font color="#({$ktai_color_config.font_04})">*</font><br>
11<input type="text" name="nickname"><br>
12<br>
13({/capture})
14({capture name="birth"})
15<font color="#({$ktai_color_config.font_02})">生まれた年:</font><font color="#({$ktai_color_config.font_04})">*</font><br>
16<input type="text" name="birth_year" size="4" maxlength="4" istyle="4" mode="numeric">年<br>
17<select name="public_flag_birth_year">
18    ({foreach from=$public_flags key=key item=item})
19    <option value="({$key})"({if $c_member.public_flag_birth_year == $key}) selected="selected"({/if})>({$item})
20    ({/foreach})
21</select><br>
22<br>
23
24<font color="#({$ktai_color_config.font_02})">誕生日:</font><font color="#({$ktai_color_config.font_04})">*</font><br>
25<select name="birth_month">
26    <option value="" selected="selected">--
27    ({foreach from=$month_list item=item})
28    <option value="({$item})">({$item})
29    ({/foreach})
30</select>月<br>
31<select name="birth_day">
32    <option value="" selected="selected">--
33    ({foreach from=$day_list item=item})
34    <option value="({$item})">({$item})
35    ({/foreach})
36</select>日<br>
37({/capture})
38
39({foreach from=$profile_list item=profile})
40
41({if !$_cnt_nick && $profile.sort_order >= $smarty.const.SORT_ORDER_NICK
42  && !$_cnt_birth && $profile.sort_order >= $smarty.const.SORT_ORDER_BIRTH})
43({counter assign="_cnt_nick"})
44({counter assign="_cnt_birth"})
45({if $smarty.const.SORT_ORDER_NICK > $smarty.const.SORT_ORDER_BIRTH})
46({$smarty.capture.birth|smarty:nodefaults})
47({$smarty.capture.nick|smarty:nodefaults})
48({else})
49({$smarty.capture.nick|smarty:nodefaults})
50({$smarty.capture.birth|smarty:nodefaults})
51({/if})
52({/if})
53
54({if !$_cnt_nick && $profile.sort_order >= $smarty.const.SORT_ORDER_NICK})
55({counter assign="_cnt_nick"})
56({$smarty.capture.nick|smarty:nodefaults})
57({/if})
58
59({if !$_cnt_birth && $profile.sort_order >= $smarty.const.SORT_ORDER_BIRTH})
60({counter assign="_cnt_birth"})
61({$smarty.capture.birth|smarty:nodefaults})
62({/if})
63
64({if $profile.disp_regist})
65    <font color="#({$ktai_color_config.font_02})">({$profile.caption}):</font>
66    ({if $profile.is_required})<font color="#({$ktai_color_config.font_04})">*</font>({/if})<br>
67   
68    ({if $profile.form_type == 'text'})
69        <input type="text" name="profile[({$profile.name})]" value="({$c_member.profile[$profile.name].value})">
70    ({elseif $profile.form_type == 'textlong'})
71        <input type="text" name="profile[({$profile.name})]" value="({$c_member.profile[$profile.name].value})">
72    ({elseif $profile.form_type == 'textarea'})
73        <textarea name="profile[({$profile.name})]" rows="6">({$c_member.profile[$profile.name].value})</textarea>
74    ({elseif $profile.form_type == 'select' || $profile.form_type == 'radio'})
75        <select name="profile[({$profile.name})]">
76            <option value="">選択してください
77            ({foreach item=item from=$profile.options})
78            <option value="({$item.c_profile_option_id})"({if $c_member.profile[$profile.name].value == $item.value}) selected="selected"({/if})>({$item.value|default:"--"})
79            ({/foreach})
80        </select>
81    ({elseif $profile.form_type == 'checkbox'})
82        ({foreach item=item from=$profile.options name=check})
83        <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:"--"})
84        ({/foreach})
85    ({/if})
86    <br>
87
88    ({if $profile.public_flag_edit})
89    <select name="public_flag[({$profile.name})]">
90        ({foreach from=$public_flags key=key item=item})
91        <option value="({$key})"({if $profile.public_flag_default==$key}) selected="selected"({/if})>({$item})
92        ({/foreach})
93    </select>
94    <br>
95    ({/if})
96
97({/if})
98({/foreach})
99
100({if !$_cnt_nick && !$_cnt_birth})
101({if $smarty.const.SORT_ORDER_NICK > $smarty.const.SORT_ORDER_BIRTH})
102({$smarty.capture.birth|smarty:nodefaults})
103({$smarty.capture.nick|smarty:nodefaults})
104({else})
105({$smarty.capture.nick|smarty:nodefaults})
106({$smarty.capture.birth|smarty:nodefaults})
107({/if})
108({else})
109({if !$_cnt_nick})({$smarty.capture.nick|smarty:nodefaults})({/if})
110({if !$_cnt_birth})({$smarty.capture.birth|smarty:nodefaults})({/if})
111({/if})
112
113<br>
114<font color="#({$ktai_color_config.font_02})">秘密の質問:</font><font color="#({$ktai_color_config.font_04})">*</font><br>
115<select name="c_password_query_id">
116    <option value="0">選択してください
117    ({foreach from=$password_query_list key=key item=item})
118    <option value="({$key})">({$item})
119    ({/foreach})
120</select><br>
121<br>
122<font color="#({$ktai_color_config.font_02})">秘密の質問の答え:</font><font color="#({$ktai_color_config.font_04})">*</font><br>
123<input type="text" name="password_query_answer" value=""><br>
124<font color="#({$ktai_color_config.font_04})">※パスワードを忘れた場合の確認に使用します。</font>
125<hr color="#({$ktai_color_config.border_01})">
126<center>
127<input type="submit" value=" 登録 ">
128</center>
129</form>
130
131({/strip})({$inc_ktai_footer|smarty:nodefaults})
Note: See TracBrowser for help on using the repository browser.