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

Changeset 5963


Ignore:
Timestamp:
Mar 22, 2008, 1:34:25 PM (13 years ago)
Author:
ogawa
Message:

#1952:o_regist_profのformTableをXHTML化

File:
1 edited

Legend:

Unmodified
Added
Removed
  • OpenPNE/branches/prj/xhtmlcss/OpenPNE-2.11.4/webapp/modules/pc/templates/o_regist_prof.tpl

    r5823 r5963  
    22<div id="Center">
    33
    4 ({* #1952 *})<!-- ******ここから:個人情報入力****** -->
    5 ({* #1952 *})({t_form_block m=pc a=do_o_regist_prof})
    6 ({* #1952 *})<input type="hidden" name="sid" value="({$sid})">
    7 ({* #1952 *})
    8 ({* #1952 *})<table border="0" cellspacing="0" cellpadding="0" style="width:650px;margin:0px auto;" class="border_07">
    9 ({* #1952 *})<tr>
    10 ({* #1952 *})<td style="width:7px;" class="bg_00"><img src="./skin/dummy.gif" alt="square" class="square"></td>
    11 ({* #1952 *})<td style="width:636px;" class="bg_00"><img src="./skin/dummy.gif" alt="square" class="square"></td>
    12 ({* #1952 *})<td style="width:7px;" class="bg_00"><img src="./skin/dummy.gif" alt="square" class="square"></td>
    13 ({* #1952 *})</tr>
    14 ({* #1952 *})<tr>
    15 ({* #1952 *})<td class="bg_00"><img src="./skin/dummy.gif" alt="square" class="square"></td>
    16 ({* #1952 *})<td class="bg_01" align="center">
    17 ({* #1952 *})<!-- *ここから:個人情報入力>内容* -->
    18 ({* #1952 *})({*ここから:header*})
    19 ({* #1952 *})<!-- ここから:小タイトル -->
    20 ({* #1952 *})<div class="border_01">
    21 ({* #1952 *})<table border="0" cellspacing="0" cellpadding="0" style="width:636px;" class="border_01">
    22 ({* #1952 *})<tr>
    23 ({* #1952 *})<td style="width:36px;" class="bg_06"><img src="({t_img_url_skin filename=content_header_1})" style="width:30px;height:20px;" class="dummy"></td>
    24 ({* #1952 *})<td style="width:598px;padding:2px 0px;" class="bg_06"><span class="b_b c_00">プロフィール入力&nbsp;&nbsp;(<span class="caution">※</span>の項目は必須です)</span></td>
    25 ({* #1952 *})</tr>
    26 ({* #1952 *})</table>
    27 ({* #1952 *})</div>
    28 ({* #1952 *})<!-- ここまで:小タイトル -->
    29 ({* #1952 *})({*ここまで:header*})
    30 ({* #1952 *})({*ここから:body*})
    31 ({* #1952 *})<!-- ここから:主内容 -->
    32 ({* #1952 *})<table border="0" cellspacing="0" cellpadding="0" style="width:636px;">
    33 ({* #1952 *})({*********})
    34 ({* #1952 *})<tr>
    35 ({* #1952 *})<td style="width:636px;height:1px;" class="bg_01" colspan="5"><img src="./skin/dummy.gif" alt="dot" class="dot"></td>
    36 ({* #1952 *})</tr>
    37 ({* #1952 *})({*********})
    38 ({* #1952 *})({capture name="nick"})
    39 ({* #1952 *})<tr>
    40 ({* #1952 *})<td style="width:1px;" class="bg_01" align="center"><img src="./skin/dummy.gif" alt="dot" class="dot"></td>
    41 ({* #1952 *})<td style="width:150px;" class="bg_05" align="left" valign="middle">
    42 ({* #1952 *})
    43 ({* #1952 *})<div class="padding_s">
    44 ({* #1952 *})
    45 ({* #1952 *})ニックネーム <span class="caution">※</span>
    46 ({* #1952 *})
    47 ({* #1952 *})</div>
    48 ({* #1952 *})
    49 ({* #1952 *})</td>
    50 ({* #1952 *})<td style="width:1px;" class="bg_01" align="center"><img src="./skin/dummy.gif" alt="dot" class="dot"></td>
    51 ({* #1952 *})<td style="width:483px;" class="bg_02" align="left" valign="middle">
    52 ({* #1952 *})
    53 ({* #1952 *})<div class="padding_s">
    54 ({* #1952 *})
    55 ({* #1952 *})<input class="text" name="nickname" type="text" value="({$profs.nickname})" size="30"><br>
    56 ({* #1952 *})
    57 ({* #1952 *})</div>
    58 ({* #1952 *})
    59 ({* #1952 *})</td>
    60 ({* #1952 *})<td style="width:1px;" class="bg_01" align="center"><img src="./skin/dummy.gif" alt="dot" class="dot"></td>
    61 ({* #1952 *})</tr>
    62 ({* #1952 *})({*********})
    63 ({* #1952 *})<tr>
    64 ({* #1952 *})<td style="height:1px;" class="bg_01" colspan="5"><img src="./skin/dummy.gif" alt="dot" class="dot"></td>
    65 ({* #1952 *})</tr>
    66 ({* #1952 *})({*********})
    67 ({* #1952 *})({/capture})
    68 ({* #1952 *})({capture name="birth"})
    69 ({* #1952 *})<tr>
    70 ({* #1952 *})<td class="bg_01" align="center"><img src="./skin/dummy.gif" alt="dot" class="dot"></td>
    71 ({* #1952 *})<td class="bg_05" align="left" valign="middle">
    72 ({* #1952 *})
    73 ({* #1952 *})<div class="padding_s">
    74 ({* #1952 *})
    75 ({* #1952 *})生まれた年 <span class="caution">※</span>
    76 ({* #1952 *})
    77 ({* #1952 *})</div>
    78 ({* #1952 *})
    79 ({* #1952 *})</td>
    80 ({* #1952 *})<td class="bg_01" align="center"><img src="./skin/dummy.gif" alt="dot" class="dot"></td>
    81 ({* #1952 *})<td class="bg_02" align="left" valign="middle">
    82 ({* #1952 *})
    83 ({* #1952 *})<table style="width:100%;border-collapse:collapse;padding:0">
    84 ({* #1952 *})<tr>
    85 ({* #1952 *})<td style="padding:0">
    86 ({* #1952 *})
    87 ({* #1952 *})<div class="padding_s">
    88 ({* #1952 *})
    89 ({* #1952 *})<input class="text" name="birth_year" type="text" value="({$profs.birth_year})" size="10" maxlength="4">年
    90 ({* #1952 *})
    91 ({* #1952 *})</div>
    92 ({* #1952 *})
    93 ({* #1952 *})</td>
    94 ({* #1952 *})<td align="right">
    95 ({* #1952 *})
    96 ({* #1952 *})<div class="padding_s">
    97 ({* #1952 *})
    98 ({* #1952 *})<select name="public_flag_birth_year">
    99 ({* #1952 *})({html_options options=$public_flags selected=$profs.public_flag_birth_year})
    100 ({* #1952 *})</select>
    101 ({* #1952 *})
    102 ({* #1952 *})</div>
    103 ({* #1952 *})
    104 ({* #1952 *})</td>
    105 ({* #1952 *})</tr>
    106 ({* #1952 *})</table>
    107 ({* #1952 *})
    108 ({* #1952 *})</td>
    109 ({* #1952 *})<td class="bg_01" align="center"><img src="./skin/dummy.gif" alt="dot" class="dot"></td>
    110 ({* #1952 *})</tr>
    111 ({* #1952 *})({*********})
    112 ({* #1952 *})<tr>
    113 ({* #1952 *})<td style="height:1px;" class="bg_01" colspan="5"><img src="./skin/dummy.gif" alt="dot" class="dot"></td>
    114 ({* #1952 *})</tr>
    115 ({* #1952 *})({*********})
    116 ({* #1952 *})<tr>
    117 ({* #1952 *})<td class="bg_01" align="center"><img src="./skin/dummy.gif" alt="dot" class="dot"></td>
    118 ({* #1952 *})<td class="bg_05" align="left" valign="middle">
    119 ({* #1952 *})
    120 ({* #1952 *})<div class="padding_s">
    121 ({* #1952 *})
    122 ({* #1952 *})誕生日 <span class="caution">※</span>
    123 ({* #1952 *})
    124 ({* #1952 *})</div>
    125 ({* #1952 *})
    126 ({* #1952 *})</td>
    127 ({* #1952 *})<td class="bg_01" align="center"><img src="./skin/dummy.gif" alt="dot" class="dot"></td>
    128 ({* #1952 *})<td class="bg_02" align="left" valign="middle">
    129 ({* #1952 *})
    130 ({* #1952 *})<div class="padding_s">
    131 ({* #1952 *})
    132 ({* #1952 *})<select name="birth_month">
    133 ({* #1952 *})<option value="">--
    134 ({* #1952 *})({foreach from=$month_list item=item})
    135 ({* #1952 *})<option value="({$item})"({if $profs.birth_month==$item}) selected="selected"({/if})>({$item})
    136 ({* #1952 *})({/foreach})
    137 ({* #1952 *})</select>月
    138 ({* #1952 *})<select name="birth_day">
    139 ({* #1952 *})<option value="">--
    140 ({* #1952 *})({foreach from=$day_list item=item})
    141 ({* #1952 *})<option value="({$item})"({if $profs.birth_day==$item}) selected="selected"({/if})>({$item})
    142 ({* #1952 *})({/foreach})
    143 ({* #1952 *})</select>日
    144 ({* #1952 *})
    145 ({* #1952 *})</div>
    146 ({* #1952 *})
    147 ({* #1952 *})</td>
    148 ({* #1952 *})<td class="bg_01" align="center"><img src="./skin/dummy.gif" alt="dot" class="dot"></td>
    149 ({* #1952 *})</tr>
    150 ({* #1952 *})({*********})
    151 ({* #1952 *})<tr>
    152 ({* #1952 *})<td style="height:1px;" class="bg_01" colspan="5"><img src="./skin/dummy.gif" alt="dot" class="dot"></td>
    153 ({* #1952 *})</tr>
    154 ({* #1952 *})({*********})
    155 ({* #1952 *})({/capture})
    156 ({* #1952 *})
    157 ({* #1952 *})({foreach from=$c_profile_list item=profile})
    158 ({* #1952 *})({strip})
    159 ({* #1952 *})
    160 ({* #1952 *})({if !$_cnt_nick && $profile.sort_order >= $smarty.const.SORT_ORDER_NICK
     4({* {{{ formTable *})
     5<div class="dparts formTable"><div class="parts">
     6<div class="partsHeading"><h3>プロフィール入力</h3><p>(<strong>※</strong>の項目は必須です)</p></div>
     7({t_form_block m=pc a=do_o_regist_prof})
     8<input type="hidden" name="sid" value="({$sid})" />
     9<table>
     10({capture name="nick"})
     11<tr>
     12<th>ニックネーム <strong>※</strong></th>
     13<td><input type="text" class="input_text" name="nickname" value="({$profs.nickname})" size="30" /></td>
     14</tr>
     15({/capture})
     16({capture name="birth"})
     17<tr>
     18<th>生まれた年 <strong>※</strong></th>
     19<td>
     20<table><tr><td>
     21<input type="text" class="input_text" name="birth_year" value="({$profs.birth_year})" size="10" maxlength="4" /> 年
     22</td><td class="publicSelector">
     23<select name="public_flag_birth_year">
     24({html_options options=$public_flags selected=$profs.public_flag_birth_year})
     25</select>
     26</td></tr></table>
     27</td>
     28</tr>
     29<tr>
     30<th>誕生日 <strong>※</strong></th>
     31<td>
     32<select name="birth_month">
     33<option value="0">--</option>
     34({foreach from=$month_list item=item})
     35<option value="({$item})"({if $profs.birth_month==$item}) selected="selected"({/if})>({$item})</option>
     36({/foreach})
     37</select> 月
     38<select name="birth_day">
     39<option value="0">--</option>
     40({foreach from=$day_list item=item})
     41<option value="({$item})"({if $profs.birth_day==$item}) selected="selected"({/if})>({$item})</option>
     42({/foreach})
     43</select> 日
     44</td>
     45</tr>
     46({/capture})
     47({foreach from=$c_profile_list item=profile})
     48({strip})
     49
     50({if !$_cnt_nick && $profile.sort_order >= $smarty.const.SORT_ORDER_NICK
    16151  && !$_cnt_birth && $profile.sort_order >= $smarty.const.SORT_ORDER_BIRTH})
    162 ({* #1952 *})({counter assign="_cnt_nick"})
    163 ({* #1952 *})({counter assign="_cnt_birth"})
    164 ({* #1952 *})({if $smarty.const.SORT_ORDER_NICK > $smarty.const.SORT_ORDER_BIRTH})
    165 ({* #1952 *})({$smarty.capture.birth|smarty:nodefaults})
    166 ({* #1952 *})({$smarty.capture.nick|smarty:nodefaults})
    167 ({* #1952 *})({else})
    168 ({* #1952 *})({$smarty.capture.nick|smarty:nodefaults})
    169 ({* #1952 *})({$smarty.capture.birth|smarty:nodefaults})
    170 ({* #1952 *})({/if})
    171 ({* #1952 *})({/if})
    172 ({* #1952 *})
    173 ({* #1952 *})({if !$_cnt_nick && $profile.sort_order >= $smarty.const.SORT_ORDER_NICK})
    174 ({* #1952 *})({counter assign="_cnt_nick"})
    175 ({* #1952 *})({$smarty.capture.nick|smarty:nodefaults})
    176 ({* #1952 *})({/if})
    177 ({* #1952 *})
    178 ({* #1952 *})({if !$_cnt_birth && $profile.sort_order >= $smarty.const.SORT_ORDER_BIRTH})
    179 ({* #1952 *})({counter assign="_cnt_birth"})
    180 ({* #1952 *})({$smarty.capture.birth|smarty:nodefaults})
    181 ({* #1952 *})({/if})
    182 ({* #1952 *})
    183 ({* #1952 *})({/strip})
    184 ({* #1952 *})({if $profile.disp_regist})
    185 ({* #1952 *})<tr>
    186 ({* #1952 *})<td class="bg_01" align="center"><img src="./skin/dummy.gif" alt="dot" class="dot"></td>
    187 ({* #1952 *})<td class="bg_05" align="left" valign="middle">
    188 ({* #1952 *})
    189 ({* #1952 *})<div class="padding_s">
    190 ({* #1952 *})
    191 ({* #1952 *})({$profile.caption}) ({if $profile.is_required})<span class="caution">※</span>({/if})
    192 ({* #1952 *})
    193 ({* #1952 *})</div>
    194 ({* #1952 *})
    195 ({* #1952 *})</td>
    196 ({* #1952 *})<td class="bg_01" align="center"><img src="./skin/dummy.gif" alt="dot" class="dot"></td>
    197 ({* #1952 *})<td class="bg_02" align="left" valign="middle">
    198 ({* #1952 *})
    199 ({* #1952 *})<table style="width:100%;border-collapse:collapse;padding:0">
    200 ({* #1952 *})<tr>
    201 ({* #1952 *})<td style="padding:0">
    202 ({* #1952 *})
    203 ({* #1952 *})<div class="padding_s">
    204 ({* #1952 *})
    205 ({* #1952 *})({strip})
    206 ({* #1952 *})({if $profile.form_type == 'text'})
    207 ({* #1952 *})    <input type="text" class="text" size="30" name="profile[({$profile.name})]" value="({$profs.profile[$profile.name]})">
    208 ({* #1952 *})({elseif $profile.form_type == 'textlong'})
    209 ({* #1952 *})    <input type="text" size="60" name="profile[({$profile.name})]" value="({$profs.profile[$profile.name]})">
    210 ({* #1952 *})({elseif $profile.form_type == 'textarea'})
    211 ({* #1952 *})    <textarea class="text" name="profile[({$profile.name})]" rows="6" cols="50">({$profs.profile[$profile.name]})</textarea>
    212 ({* #1952 *})({elseif $profile.form_type == 'select'})
    213 ({* #1952 *})    <select name="profile[({$profile.name})]">
    214 ({* #1952 *})    <option value="">選択してください</option>
    215 ({* #1952 *})    ({foreach item=item from=$profile.options})
    216 ({* #1952 *})    <option value="({$item.c_profile_option_id})"({if $profs.profile[$profile.name] == $item.c_profile_option_id}) selected="selected"({/if})>({$item.value|default:"--"})</option>
    217 ({* #1952 *})    ({/foreach})
    218 ({* #1952 *})    </select>
    219 ({* #1952 *})({elseif $profile.form_type == 'radio'})
    220 ({* #1952 *})    <table>
    221 ({* #1952 *})    ({foreach item=item from=$profile.options})
    222 ({* #1952 *})    ({counter name=$profile.name assign=_cnt})
    223 ({* #1952 *})    ({if $_cnt % 3 == 1})<tr>({/if})
    224 ({* #1952 *})        <td><input type="radio" name="profile[({$profile.name})]" value="({$item.c_profile_option_id})"({if $profs.profile[$profile.name] == $item.c_profile_option_id}) checked="checked"({/if})></td>
    225 ({* #1952 *})        <td>({$item.value|default:"--"})</td>
    226 ({* #1952 *})    ({if $_cnt % 3 == 0})</tr>({/if})
    227 ({* #1952 *})    ({/foreach})
    228 ({* #1952 *})    ({if $_cnt % 3 != 0})</tr>({/if})
    229 ({* #1952 *})    </table>
    230 ({* #1952 *})({elseif $profile.form_type == 'checkbox'})
    231 ({* #1952 *})    <table>
    232 ({* #1952 *})    ({foreach item=item from=$profile.options name=check})
    233 ({* #1952 *})    ({counter name=$profile.name assign=_cnt})
    234 ({* #1952 *})    ({if $_cnt % 3 == 1})<tr>({/if})
    235 ({* #1952 *})        <td><input type="checkbox"  class="no_bg" name="profile[({$profile.name})][]" value="({$item.c_profile_option_id})"({if $profs.profile[$profile.name] && in_array($item.c_profile_option_id|smarty:nodefaults, $profs.profile[$profile.name])}) checked="checked"({/if})></td>
    236 ({* #1952 *})        <td>({$item.value|default:"--"})</td>
    237 ({* #1952 *})    ({if $_cnt % 3 == 0})</tr>({/if})
    238 ({* #1952 *})    ({/foreach})
    239 ({* #1952 *})    ({if $_cnt % 3 != 0})</tr>({/if})
    240 ({* #1952 *})    </table>
    241 ({* #1952 *})({/if})
    242 ({* #1952 *})({if $profile.info})
    243 ({* #1952 *})<br><span class="caution">({$profile.info})</span>
    244 ({* #1952 *})({/if})
    245 ({* #1952 *})({/strip})
    246 ({* #1952 *})
    247 ({* #1952 *})</div>
    248 ({* #1952 *})
    249 ({* #1952 *})</td>
    250 ({* #1952 *})({if $profile.public_flag_edit})
    251 ({* #1952 *})<td align="right">
    252 ({* #1952 *})
    253 ({* #1952 *})<div class="padding_s">
    254 ({* #1952 *})
    255 ({* #1952 *})({if $profs.public_flag[$profile.name]})
    256 ({* #1952 *})({assign var=pflag value=$profs.public_flag[$profile.name]})
    257 ({* #1952 *})({else})
    258 ({* #1952 *})({assign var=pflag value=$profile.public_flag_default})
    259 ({* #1952 *})({/if})
    260 ({* #1952 *})<select name="public_flag[({$profile.name})]">
    261 ({* #1952 *})({foreach from=$public_flags key=key item=item})
    262 ({* #1952 *})<option value="({$key})"({if $pflag==$key}) selected="selected"({/if})>({$item})
    263 ({* #1952 *})({/foreach})
    264 ({* #1952 *})</select>
    265 ({* #1952 *})
    266 ({* #1952 *})</div>
    267 ({* #1952 *})
    268 ({* #1952 *})</td>
    269 ({* #1952 *})({/if})
    270 ({* #1952 *})</tr>
    271 ({* #1952 *})</table>
    272 ({* #1952 *})
    273 ({* #1952 *})</td>
    274 ({* #1952 *})<td class="bg_01" align="center"><img src="./skin/dummy.gif" alt="dot" class="dot"></td>
    275 ({* #1952 *})</tr>
    276 ({* #1952 *})({*********})
    277 ({* #1952 *})<tr>
    278 ({* #1952 *})<td style="height:1px;" class="bg_01" colspan="5"><img src="./skin/dummy.gif" alt="dot" class="dot"></td>
    279 ({* #1952 *})</tr>
    280 ({* #1952 *})({*********})
    281 ({* #1952 *})({/if})
    282 ({* #1952 *})({/foreach})
    283 ({* #1952 *})
    284 ({* #1952 *})({if !$_cnt_nick && !$_cnt_birth})
    285 ({* #1952 *})({if $smarty.const.SORT_ORDER_NICK > $smarty.const.SORT_ORDER_BIRTH})
    286 ({* #1952 *})({$smarty.capture.birth|smarty:nodefaults})
    287 ({* #1952 *})({$smarty.capture.nick|smarty:nodefaults})
    288 ({* #1952 *})({else})
    289 ({* #1952 *})({$smarty.capture.nick|smarty:nodefaults})
    290 ({* #1952 *})({$smarty.capture.birth|smarty:nodefaults})
    291 ({* #1952 *})({/if})
    292 ({* #1952 *})({else})
    293 ({* #1952 *})({if !$_cnt_nick})({$smarty.capture.nick|smarty:nodefaults})({/if})
    294 ({* #1952 *})({if !$_cnt_birth})({$smarty.capture.birth|smarty:nodefaults})({/if})
    295 ({* #1952 *})({/if})
    296 ({* #1952 *})
    297 ({* #1952 *})<tr>
    298 ({* #1952 *})<td class="bg_01" align="center"><img src="./skin/dummy.gif" alt="dot" class="dot"></td>
    299 ({* #1952 *})<td class="bg_05" align="left" valign="middle">
    300 ({* #1952 *})
    301 ({* #1952 *})<div class="padding_s">
    302 ({* #1952 *})
    303 ({* #1952 *})PCメールアドレス <span class="caution">※</span>
    304 ({* #1952 *})
    305 ({* #1952 *})</div>
    306 ({* #1952 *})
    307 ({* #1952 *})</td>
    308 ({* #1952 *})<td class="bg_01" align="center"><img src="./skin/dummy.gif" alt="dot" class="dot"></td>
    309 ({* #1952 *})<td class="bg_02" align="left" valign="middle">
    310 ({* #1952 *})
    311 ({* #1952 *})<div class="padding_s">
    312 ({* #1952 *})
    313 ({* #1952 *})({$pc_address})<br>※他のメンバーには公開されません
    314 ({* #1952 *})
    315 ({* #1952 *})</div>
    316 ({* #1952 *})
    317 ({* #1952 *})</td>
    318 ({* #1952 *})<td class="bg_01" align="center"><img src="./skin/dummy.gif" alt="dot" class="dot"></td>
    319 ({* #1952 *})</tr>
    320 ({* #1952 *})({*********})
    321 ({* #1952 *})<tr>
    322 ({* #1952 *})<td style="height:1px;" class="bg_01" colspan="5"><img src="./skin/dummy.gif" alt="dot" class="dot"></td>
    323 ({* #1952 *})</tr>
    324 ({* #1952 *})<tr>
    325 ({* #1952 *})<td class="bg_01" align="center"><img src="./skin/dummy.gif" alt="dot" class="dot"></td>
    326 ({* #1952 *})<td class="bg_05" align="left" valign="middle">
    327 ({* #1952 *})
    328 ({* #1952 *})<div class="padding_s">
    329 ({* #1952 *})
    330 ({* #1952 *})パスワード <span class="caution">※</span>
    331 ({* #1952 *})
    332 ({* #1952 *})</div>
    333 ({* #1952 *})
    334 ({* #1952 *})</td>
    335 ({* #1952 *})<td class="bg_01" align="center"><img src="./skin/dummy.gif" alt="dot" class="dot"></td>
    336 ({* #1952 *})<td class="bg_02" align="left" valign="middle">
    337 ({* #1952 *})
    338 ({* #1952 *})<div class="padding_s">
    339 ({* #1952 *})
    340 ({* #1952 *})<input class="text" name="password" type="password"><br><span class="caution">※6~12文字の半角英数で入力してください</span>
    341 ({* #1952 *})
    342 ({* #1952 *})</div>
    343 ({* #1952 *})
    344 ({* #1952 *})</td>
    345 ({* #1952 *})<td class="bg_01" align="center"><img src="./skin/dummy.gif" alt="dot" class="dot"></td>
    346 ({* #1952 *})</tr>
    347 ({* #1952 *})({*********})
    348 ({* #1952 *})<tr>
    349 ({* #1952 *})<td style="height:1px;" class="bg_01" colspan="5"><img src="./skin/dummy.gif" alt="dot" class="dot"></td>
    350 ({* #1952 *})</tr>
    351 ({* #1952 *})({*********})
    352 ({* #1952 *})<tr>
    353 ({* #1952 *})<td class="bg_01" align="center"><img src="./skin/dummy.gif" alt="dot" class="dot"></td>
    354 ({* #1952 *})<td class="bg_05" align="left" valign="middle">
    355 ({* #1952 *})
    356 ({* #1952 *})<div class="padding_s">
    357 ({* #1952 *})
    358 ({* #1952 *})パスワード確認用 <span class="caution">※</span>
    359 ({* #1952 *})
    360 ({* #1952 *})</div>
    361 ({* #1952 *})
    362 ({* #1952 *})</td>
    363 ({* #1952 *})<td class="bg_01" align="center"><img src="./skin/dummy.gif" alt="dot" class="dot"></td>
    364 ({* #1952 *})<td class="bg_02" align="left" valign="middle">
    365 ({* #1952 *})
    366 ({* #1952 *})<div class="padding_s">
    367 ({* #1952 *})
    368 ({* #1952 *})<input class="text" name="password2" type="password">
    369 ({* #1952 *})
    370 ({* #1952 *})</div>
    371 ({* #1952 *})
    372 ({* #1952 *})</td>
    373 ({* #1952 *})<td class="bg_01" align="center"><img src="./skin/dummy.gif" alt="dot" class="dot"></td>
    374 ({* #1952 *})</tr>
    375 ({* #1952 *})({*********})
    376 ({* #1952 *})<tr>
    377 ({* #1952 *})<td style="height:1px;" class="bg_01" colspan="5"><img src="./skin/dummy.gif" alt="dot" class="dot"></td>
    378 ({* #1952 *})</tr>
    379 ({* #1952 *})({*********})
    380 ({* #1952 *})<tr>
    381 ({* #1952 *})<td class="bg_01" align="center"><img src="./skin/dummy.gif" alt="dot" class="dot"></td>
    382 ({* #1952 *})<td class="bg_05" align="left" valign="middle">
    383 ({* #1952 *})
    384 ({* #1952 *})<div class="padding_s">
    385 ({* #1952 *})
    386 ({* #1952 *})秘密の質問 <span class="caution">※</span>
    387 ({* #1952 *})
    388 ({* #1952 *})</div>
    389 ({* #1952 *})
    390 ({* #1952 *})</td>
    391 ({* #1952 *})<td class="bg_01" align="center"><img src="./skin/dummy.gif" alt="dot" class="dot"></td>
    392 ({* #1952 *})<td class="bg_02" align="left" valign="middle">
    393 ({* #1952 *})
    394 ({* #1952 *})<div class="padding_s">
    395 ({* #1952 *})
    396 ({* #1952 *})<select name="c_password_query_id">
    397 ({* #1952 *})<option value="">選択してください</option>
    398 ({* #1952 *})({foreach from=$query_list key=key item=item})
    399 ({* #1952 *})<option value="({$key})"({if $profs.c_password_query_id == $key}) selected="selected"({/if})>({$item})</option>
    400 ({* #1952 *})({/foreach})
    401 ({* #1952 *})</select>
    402 ({* #1952 *})
    403 ({* #1952 *})</div>
    404 ({* #1952 *})
    405 ({* #1952 *})</td>
    406 ({* #1952 *})<td class="bg_01" align="center"><img src="./skin/dummy.gif" alt="dot" class="dot"></td>
    407 ({* #1952 *})</tr>
    408 ({* #1952 *})({*********})
    409 ({* #1952 *})<tr>
    410 ({* #1952 *})<td style="height:1px;" class="bg_01" colspan="5"><img src="./skin/dummy.gif" alt="dot" class="dot"></td>
    411 ({* #1952 *})</tr>
    412 ({* #1952 *})({*********})
    413 ({* #1952 *})<tr>
    414 ({* #1952 *})<td class="bg_01" align="center"><img src="./skin/dummy.gif" alt="dot" class="dot"></td>
    415 ({* #1952 *})<td class="bg_05" align="left" valign="middle">
    416 ({* #1952 *})
    417 ({* #1952 *})<div class="padding_s">
    418 ({* #1952 *})
    419 ({* #1952 *})質問の答え <span class="caution">※</span>
    420 ({* #1952 *})
    421 ({* #1952 *})</div>
    422 ({* #1952 *})
    423 ({* #1952 *})</td>
    424 ({* #1952 *})<td class="bg_01" align="center"><img src="./skin/dummy.gif" alt="dot" class="dot"></td>
    425 ({* #1952 *})<td class="bg_02" align="left" valign="middle">
    426 ({* #1952 *})
    427 ({* #1952 *})<div class="padding_s">
    428 ({* #1952 *})
    429 ({* #1952 *})<input type="text" class="text" name="c_password_query_answer" type="text" value="({$profs.c_password_query_answer})" size="30">
    430 ({* #1952 *})
    431 ({* #1952 *})</div>
    432 ({* #1952 *})
    433 ({* #1952 *})</td>
    434 ({* #1952 *})<td class="bg_01" align="center"><img src="./skin/dummy.gif" alt="dot" class="dot"></td>
    435 ({* #1952 *})</tr>
    436 ({* #1952 *})({*********})
    437 ({* #1952 *})<tr>
    438 ({* #1952 *})<td style="height:1px;" class="bg_01" colspan="5"><img src="./skin/dummy.gif" alt="dot" class="dot"></td>
    439 ({* #1952 *})</tr>
    440 ({* #1952 *})({*********})
    441 ({* #1952 *})<tr>
    442 ({* #1952 *})<td class="bg_01" align="center"><img src="./skin/dummy.gif" alt="dot" class="dot"></td>
    443 ({* #1952 *})<td class="bg_03" align="center" valign="middle" colspan="3">
    444 ({* #1952 *})
    445 ({* #1952 *})<div class="padding_w_m">
    446 ({* #1952 *})
    447 ({* #1952 *})<input type="submit" class="submit" value="確認画面">
    448 ({* #1952 *})
    449 ({* #1952 *})</div>
    450 ({* #1952 *})
    451 ({* #1952 *})</td>
    452 ({* #1952 *})<td class="bg_01" align="center"><img src="./skin/dummy.gif" alt="dot" class="dot"></td>
    453 ({* #1952 *})</tr>
    454 ({* #1952 *})({*********})
    455 ({* #1952 *})<tr>
    456 ({* #1952 *})<td style="height:1px;" class="bg_01" colspan="5"><img src="./skin/dummy.gif" alt="dot" class="dot"></td>
    457 ({* #1952 *})</tr>
    458 ({* #1952 *})({*********})
    459 ({* #1952 *})</table>
    460 ({* #1952 *})<!-- ここまで:主内容 -->
    461 ({* #1952 *})({*ここまで:body*})
    462 ({* #1952 *})({*ここから:footer*})
    463 ({* #1952 *})<!-- 無し -->
    464 ({* #1952 *})({*ここまで:footer*})
    465 ({* #1952 *})<!-- *ここまで:個人情報入力>>内容* -->
    466 ({* #1952 *})</td>
    467 ({* #1952 *})<td class="bg_00"><img src="./skin/dummy.gif" alt="square" class="square"></td>
    468 ({* #1952 *})</tr>
    469 ({* #1952 *})<tr>
    470 ({* #1952 *})<td class="bg_00"><img src="./skin/dummy.gif" alt="square" class="square"></td>
    471 ({* #1952 *})<td class="bg_00"><img src="./skin/dummy.gif" alt="square" class="square"></td>
    472 ({* #1952 *})<td class="bg_00"><img src="./skin/dummy.gif" alt="square" class="square"></td>
    473 ({* #1952 *})</tr>
    474 ({* #1952 *})</table>
    475 ({* #1952 *})({/t_form_block})
    476 ({* #1952 *})<!-- ******ここまで:個人情報入力****** -->
     52({counter assign="_cnt_nick"})
     53({counter assign="_cnt_birth"})
     54({if $smarty.const.SORT_ORDER_NICK > $smarty.const.SORT_ORDER_BIRTH})
     55({$smarty.capture.birth|smarty:nodefaults})
     56({$smarty.capture.nick|smarty:nodefaults})
     57({else})
     58({$smarty.capture.nick|smarty:nodefaults})
     59({$smarty.capture.birth|smarty:nodefaults})
     60({/if})
     61({/if})
     62
     63({if !$_cnt_nick && $profile.sort_order >= $smarty.const.SORT_ORDER_NICK})
     64({counter assign="_cnt_nick"})
     65({$smarty.capture.nick|smarty:nodefaults})
     66({/if})
     67
     68({if !$_cnt_birth && $profile.sort_order >= $smarty.const.SORT_ORDER_BIRTH})
     69({counter assign="_cnt_birth"})
     70({$smarty.capture.birth|smarty:nodefaults})
     71({/if})
     72
     73({/strip})
     74({if $profile.disp_regist})
     75<tr>
     76<th>({$profile.caption})({if $profile.is_required}) <strong>※</strong>({/if})</th>
     77<td>
     78({if $profile.public_flag_edit})<table><tr><td>({/if})
     79
     80({strip})
     81({if $profile.form_type == 'text'})
     82        <input type="text" class="input_text" name="profile[({$profile.name})]" value="({$profs.profile[$profile.name].value})" size="30" />
     83({elseif $profile.form_type == 'textlong'})
     84        <input type="text" class="input_text input_text_long" name="profile[({$profile.name})]" value="({$profs.profile[$profile.name].value})" size="60" />
     85({elseif $profile.form_type == 'textarea'})
     86        <textarea name="profile[({$profile.name})]" rows="6" cols="50">({$profs.profile[$profile.name].value})</textarea>
     87({elseif $profile.form_type == 'select'})
     88        <select name="profile[({$profile.name})]">
     89        <option value="">選択してください</option>
     90        ({foreach from=$profile.options item=item})
     91                <option value="({$item.c_profile_option_id})"({if $profs.profile[$profile.name].value == $item.value}) selected="selected"({/if})>({$item.value|default:"--"})</option>
     92        ({/foreach})
     93        </select>
     94({elseif $profile.form_type == 'radio'})
     95        <div class="checkList">
     96        ({foreach item=item from=$profile.options})
     97                ({counter name=$profile.name assign=_cnt})
     98                ({if $_cnt % 3 == 1})<ul>({/if})
     99                        <li><input type="radio" class="input_radio" name="profile[({$profile.name})]" id="profile-({$profile.name})-({$item.c_profile_option_id})" value="({$item.c_profile_option_id})"({if $profs.profile[$profile.name].value == $item.value}) checked="checked"({/if}) /><label for="profile-({$profile.name})-({$item.c_profile_option_id})">({$item.value|default:"--"})</label></li>
     100                ({if $_cnt % 3 == 0})</ul>({/if})
     101        ({/foreach})
     102        ({if $_cnt % 3 != 0})</ul>({/if})
     103        </div>
     104({elseif $profile.form_type == 'checkbox'})
     105        <div class="checkList">
     106        ({foreach item=item from=$profile.options name=check})
     107                ({counter name=$profile.name assign=_cnt})
     108                ({if $_cnt % 3 == 1})<ul>({/if})
     109                        <li><input type="checkbox" class="input_checkbox" name="profile[({$profile.name})][]" id="profile-({$profile.name})-({$item.c_profile_option_id})" value="({$item.c_profile_option_id})"({if $profs.profile[$profile.name].value && in_array($item.value|smarty:nodefaults, $profs.profile[$profile.name].value)}) checked="checked"({/if}) /><label for="profile-({$profile.name})-({$item.c_profile_option_id})">({$item.value|default:"--"})</label></li>
     110                ({if $_cnt % 3 == 0})</ul>({/if})
     111        ({/foreach})
     112        ({if $_cnt % 3 != 0})</ul>({/if})
     113        </div>
     114({/if})
     115({/strip})
     116
     117({if $profile.info})<p class="caution">({$profile.info})</p>({/if})
     118
     119({if $profile.public_flag_edit})
     120</td><td class="publicSelector">
     121({if $profs.profile[$profile.name].public_flag})
     122({assign var=pflag value=$profs.profile[$profile.name].public_flag})
     123({else})
     124({assign var=pflag value=$profile.public_flag_default})
     125({/if})
     126<select name="public_flag[({$profile.name})]">
     127({foreach from=$public_flags key=key item=item})
     128<option value="({$key})"({if $pflag==$key}) selected="selected"({/if})>({$item})</option>
     129({/foreach})
     130</select>
     131</td></tr></table>
     132({/if})
     133</td>
     134</tr>
     135({/if})
     136({/foreach})
     137
     138({if !$_cnt_nick && !$_cnt_birth})
     139({if $smarty.const.SORT_ORDER_NICK > $smarty.const.SORT_ORDER_BIRTH})
     140({$smarty.capture.birth|smarty:nodefaults})
     141({$smarty.capture.nick|smarty:nodefaults})
     142({else})
     143({$smarty.capture.nick|smarty:nodefaults})
     144({$smarty.capture.birth|smarty:nodefaults})
     145({/if})
     146({else})
     147({if !$_cnt_nick})({$smarty.capture.nick|smarty:nodefaults})({/if})
     148({if !$_cnt_birth})({$smarty.capture.birth|smarty:nodefaults})({/if})
     149({/if})
     150
     151<tr>
     152<th>PCメールアドレス <strong>※</strong></th>
     153<td>
     154({$pc_address})
     155<p class="caution">※他のメンバーには公開されません</p>
     156</td>
     157</tr>
     158<tr>
     159<th>パスワード <strong>※</strong></th>
     160<td>
     161<input type="password" class="input_password" name="password" value="" />
     162<p class="caution">※6~12文字の半角英数で入力してください</p>
     163</td>
     164</tr>
     165<tr>
     166<th>パスワード確認用 <strong>※</strong></th>
     167<td>
     168<input type="password" class="input_password" name="password2" value="" />
     169</td>
     170</tr>
     171<tr>
     172<th>秘密の質問 <strong>※</strong></th>
     173<td>
     174<select name="c_password_query_id">
     175<option value="">選択してください</option>
     176({foreach from=$query_list key=key item=item})
     177<option value="({$key})"({if $profs.c_password_query_id == $key}) selected="selected"({/if})>({$item})</option>
     178({/foreach})
     179</select>
     180</td>
     181</tr>
     182<tr>
     183<th>質問の答え <strong>※</strong></th>
     184<td>
     185<input type="text" class="input_text" name="c_password_query_answer" value="({$profs.c_password_query_answer})" size="30" />
     186</td>
     187</tr>
     188</table>
     189<div class="operation">
     190<ul class="moreInfo button">
     191<li><input type="submit" class="input_submit" value="確認画面" /></li>
     192</ul>
     193</div>
     194({/t_form_block})
     195</div></div>
     196({* }}} *})
    477197
    478198</div><!-- Center -->
Note: See TracChangeset for help on using the changeset viewer.