Changeset 1065 in ExiteCMS for branches/PLi-Fusion/includes/templates/main.edit_profile.tpl
- Timestamp:
- 11/05/07 22:23:47 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/PLi-Fusion/includes/templates/main.edit_profile.tpl
r935 r1065 16 16 {***************************************************************************} 17 17 {include file="_opentable.tpl" name=$_name title=$locale.440 state=$_state style=$_style} 18 {if !$smarty.const.iMEMBER} 19 <center><br /><b>{$locale.003}</b><br /><br /></center> 20 {else} 21 <form name='edit_profile_form' method='post' action='{$smarty.const.FUSION_SELF}{if $is_admin}{$aidlink}&user_id={$this_userdata.user_id}{/if}' enctype='multipart/form-data'> 22 <table align='center' cellpadding='0' cellspacing='0'> 23 {if $update_profile} 24 {if $error|default:"" == ""} 25 <tr> 26 <td align='center' colspan='2' class='tbl'> 27 <b>{$locale.441}</b> 28 <br /><br /> 29 </td> 30 </tr> 31 {else} 32 <tr> 33 <td align='center' colspan='2' class='tbl'> 34 <b>{$locale.442} 35 <br /> 36 {$error}</b> 37 <br /> 38 </td> 39 </tr> 40 {/if} 41 {/if} 18 <form name='inputform' method='post' action='{$smarty.const.FUSION_SELF}{if $is_admin}{$aidlink}&user_id={$this_userdata.user_id}{/if}' enctype='multipart/form-data'> 19 <table align='center' cellpadding='0' cellspacing='0'> 20 {if $update_profile} 21 {if $error|default:"" == ""} 42 22 <tr> 43 <td class='tbl'> 44 {$locale.u001}<span style='color:#ff0000'>*</span> 45 </td> 46 <td class='tbl'> 47 <input type='text' name='user_name' value='{$this_userdata.user_name}' maxlength='30' class='textbox' style='width:200px;' /> 23 <td align='center' colspan='2' class='tbl'> 24 <b>{$locale.441}</b> 25 <br /><br /> 48 26 </td> 49 27 </tr> 28 {else} 50 29 <tr> 51 <td class='tbl'> 52 {$locale.u901}<span style='color:#ff0000'>*</span> 53 </td> 54 <td class='tbl'> 55 <input type='text' name='user_fullname' value='{$this_userdata.user_fullname}' maxlength='50' class='textbox' style='width:200px;' /> 56 </td> 57 </tr> 58 <tr> 59 <td class='tbl'> 60 {$locale.u003} 61 </td> 62 <td class='tbl'> 63 <input type='password' name='user_newpassword' maxlength='20' class='textbox' style='width:200px;' /> 64 </td> 65 </tr> 66 <tr> 67 <td class='tbl'> 68 {$locale.u004}</td> 69 <td class='tbl'> 70 <input type='password' name='user_newpassword2' maxlength='20' class='textbox' style='width:200px;' /> 71 </td> 72 </tr> 73 <tr> 74 <td class='tbl'> 75 {$locale.u005}<span style='color:#ff0000'>*</span> 76 </td> 77 <td class='tbl'> 78 <input type='text' name='user_email' value='{$this_userdata.user_email}' maxlength='100' class='textbox' style='width:200px;' /> 79 </td> 80 </tr> 81 <tr> 82 <td class='tbl'> 83 {$locale.u006} 84 </td> 85 <td class='tbl'> 86 <input type='radio' name='user_hide_email' value='1' {if $this_userdata.user_hide_email == "1"}checked="checked"{/if} />{$locale.u007} 87 <input type='radio' name='user_hide_email' value='0' {if $this_userdata.user_hide_email == "0"}checked="checked"{/if} />{$locale.u008} 88 </td> 89 </tr> 90 <tr> 91 <td class='tbl'> 92 {$locale.u026} 93 </td> 94 <td class='tbl'> 95 <input type='radio' name='user_newsletters' value='1' {if $this_userdata.user_newsletters == "1"}checked="checked"{/if} />{$locale.u037} 96 <input type='radio' name='user_newsletters' value='2' {if $this_userdata.user_newsletters == "2"}checked="checked"{/if} />{$locale.u038} 97 <input type='radio' name='user_newsletters' value='0' {if $this_userdata.user_newsletters == "0"}checked="checked"{/if} />{$locale.u039} 98 </td> 99 </tr> 100 <tr> 101 <td class='tbl'> 102 {$locale.u024} 103 </td> 104 <td class='tbl'> 105 <input type='radio' name='user_forum_fullscreen' value='1' {if $this_userdata.user_forum_fullscreen == "1"}checked="checked"{/if} />{$locale.u007} 106 <input type='radio' name='user_forum_fullscreen' value='0' {if $this_userdata.user_forum_fullscreen == "0"}checked="checked"{/if} />{$locale.u008} 107 </td> 108 </tr> 109 <tr> 110 <td class='tbl'> 111 {$locale.u009} 112 </td> 113 <td class='tbl'> 114 <input type='text' name='user_location' value='{$this_userdata.user_location}' maxlength='50' class='textbox' style='width:200px;' /> 115 </td> 116 </tr> 117 <tr> 118 <td class='tbl'> 119 {$locale.u010} 120 </td> 121 <td class='tbl'> 122 {foreach from=$locale.datesequence item=field} 123 {if $field == "D"} 124 <select name='user_day' class='textbox'> 125 <option> </option> 126 {section name=d start=1 loop=32} 127 <option{if $smarty.section.d.index == $user_day} selected="selected"{/if}>{$smarty.section.d.index}</option> 128 {/section} 129 </select> 130 {elseif $field == "M"} 131 <select name='user_month' class='textbox'> 132 <option> </option> 133 {section name=m start=1 loop=13} 134 <option{if $smarty.section.m.index == $user_month} selected="selected"{/if}>{$smarty.section.m.index}</option> 135 {/section} 136 </select> 137 {elseif $field == "Y"} 138 <select name='user_year' class='textbox'> 139 <option> </option> 140 {section name=y start=1900 loop=$smarty.now|date_format:"%Y"} 141 <option{if $smarty.section.y.index == $user_year} selected="selected"{/if}>{$smarty.section.y.index}</option> 142 {/section} 143 </select> 144 {/if} 145 {/foreach} 146 <span class='small2'>({$locale.dateformat})</span> 147 </td> 148 </tr> 149 <tr> 150 <td class='tbl'> 151 {$locale.u021} 152 </td> 153 <td class='tbl'> 154 <input type='text' name='user_aim' value='{$this_userdata.user_aim}' maxlength='16' class='textbox' style='width:200px;' /> 155 </td> 156 </tr> 157 <tr> 158 <td class='tbl'> 159 {$locale.u011} 160 </td> 161 <td class='tbl'> 162 <input type='text' name='user_icq' value='{$this_userdata.user_icq}' maxlength='15' class='textbox' style='width:200px;' /> 163 </td> 164 </tr> 165 <tr> 166 <td class='tbl'> 167 {$locale.u012} 168 </td> 169 <td class='tbl'> 170 <input type='text' name='user_msn' value='{$this_userdata.user_msn}' maxlength='100' class='textbox' style='width:200px;' /> 171 </td> 172 </tr> 173 <tr> 174 <td class='tbl'> 175 {$locale.u013} 176 </td> 177 <td class='tbl'> 178 <input type='text' name='user_yahoo' value='{$this_userdata.user_yahoo}' maxlength='100' class='textbox' style='width:200px;' /> 179 </td> 180 </tr> 181 <tr> 182 <td class='tbl'> 183 {$locale.u014} 184 </td> 185 <td class='tbl'> 186 <input type='text' name='user_web' value='{$this_userdata.user_web}' maxlength='100' class='textbox' style='width:200px;' /> 187 </td> 188 </tr> 189 <tr> 190 <td class='tbl'> 191 {$locale.u028} 192 </td> 193 <td class='tbl'> 194 <select name='user_locale' class='textbox' style='width:200px;'> 195 {section name=locales loop=$locales} 196 <option value='{$locales[locales].locale_id}'{if $locales[locales].selected} selected="selected"{/if}>{$locales[locales].locale_name}</option> 197 {/section} 198 </select> 199 </td> 200 </tr> 201 <tr> 202 <td class='tbl'> 203 {$locale.u015} 204 </td> 205 <td class='tbl'> 206 <select name='user_theme' class='textbox' style='width:200px;'> 207 {foreach from=$theme_files item=theme} 208 <option{if $this_userdata.user_theme == $theme} selected="selected"{/if}>{$theme}</option> 209 {/foreach} 210 </select> 211 </td> 212 </tr> 213 <tr> 214 <td class='tbl'> 215 {$locale.u016} 216 </td> 217 <td class='tbl'> 218 <select name='user_offset' class='textbox'> 219 {section name=offset loop=$settings.timezones} 220 <option{if $this_userdata.user_offset == $settings.timezones[offset]} selected="selected"{/if} value='{$settings.timezones[offset]}'>{$settings.timezones[offset]}</option> 221 {/section} 222 </select> 223 224 <input type='button' value='{$locale.u027}' class='button' onclick="autotimezone();return false;" /> 225 226 {$timezone} 227 </td> 228 </tr> 229 {if $this_userdata.user_avatar|default:"" == ""} 230 <tr> 231 <td class='tbl'> 232 {$locale.u017} 233 </td> 234 <td class='tbl'> 235 <input type='file' name='user_avatar' class='textbox' style='width:200px;' /> 30 <td align='center' colspan='2' class='tbl'> 31 <b>{$locale.442} 236 32 <br /> 237 <span class='small2'>{$locale.u018}</span>33 {$error}</b> 238 34 <br /> 239 <span class='small2'>{ssprintf format=$locale.u022 var1=$avatar.size var2=$avatar.x var3=$avatar.y}</span>240 35 </td> 241 36 </tr> 242 37 {/if} 243 <tr> 244 <td valign='top'> 245 {$locale.u020} 246 </td> 247 <td class='tbl'> 248 <textarea name='user_sig' rows='5' cols='80' class='textbox' style='width:295px'>{$this_userdata.user_sig}</textarea><br /> 249 <input type='button' value='b' class='button' style='font-weight:bold;width:25px;' onclick="addText('user_sig', '[b]', '[/b]');" /> 250 <input type='button' value='i' class='button' style='font-style:italic;width:25px;' onclick="addText('user_sig', '[i]', '[/i]');" /> 251 <input type='button' value='u' class='button' style='text-decoration:underline;width:25px;' onclick="addText('user_sig', '[u]', '[/u]');" /> 252 <input type='button' value='url' class='button' style='width:30px;' onclick="addText('user_sig', '[url]', '[/url]');" /> 253 <input type='button' value='mail' class='button' style='width:35px;' onclick="addText('user_sig', '[mail]', '[/mail]');" /> 254 <input type='button' value='img' class='button' style='width:30px;' onclick="addText('user_sig', '[img]', '[/img]');" /> 255 <input type='button' value='center' class='button' style='width:45px;' onclick="addText('user_sig', '[center]', '[/center]');" /> 256 <input type='button' value='small' class='button' style='width:40px;' onclick="addText('user_sig', '[small]', '[/small]');" /> 257 </td> 258 </tr> 259 <tr> 260 <td align='center' colspan='2' class='tbl'> 38 {/if} 39 <tr> 40 <td class='tbl'> 41 {$locale.u001}<span style='color:#ff0000'>*</span> 42 </td> 43 <td class='tbl'> 44 <input type='text' name='user_name' value='{$this_userdata.user_name}' maxlength='30' class='textbox' style='width:200px;' /> 45 </td> 46 </tr> 47 <tr> 48 <td class='tbl'> 49 {$locale.u901}<span style='color:#ff0000'>*</span> 50 </td> 51 <td class='tbl'> 52 <input type='text' name='user_fullname' value='{$this_userdata.user_fullname}' maxlength='50' class='textbox' style='width:200px;' /> 53 </td> 54 </tr> 55 <tr> 56 <td class='tbl'> 57 {$locale.u003} 58 </td> 59 <td class='tbl'> 60 <input type='password' name='user_newpassword' maxlength='20' class='textbox' style='width:200px;' /> 61 </td> 62 </tr> 63 <tr> 64 <td class='tbl'> 65 {$locale.u004}</td> 66 <td class='tbl'> 67 <input type='password' name='user_newpassword2' maxlength='20' class='textbox' style='width:200px;' /> 68 </td> 69 </tr> 70 <tr> 71 <td class='tbl'> 72 {$locale.u005}<span style='color:#ff0000'>*</span> 73 </td> 74 <td class='tbl'> 75 <input type='text' name='user_email' value='{$this_userdata.user_email}' maxlength='100' class='textbox' style='width:200px;' /> 76 </td> 77 </tr> 78 <tr> 79 <td class='tbl'> 80 {$locale.u006} 81 </td> 82 <td class='tbl'> 83 <input type='radio' name='user_hide_email' value='1' {if $this_userdata.user_hide_email == "1"}checked="checked"{/if} />{$locale.u007} 84 <input type='radio' name='user_hide_email' value='0' {if $this_userdata.user_hide_email == "0"}checked="checked"{/if} />{$locale.u008} 85 </td> 86 </tr> 87 <tr> 88 <td class='tbl'> 89 {$locale.u026} 90 </td> 91 <td class='tbl'> 92 <input type='radio' name='user_newsletters' value='1' {if $this_userdata.user_newsletters == "1"}checked="checked"{/if} />{$locale.u037} 93 <input type='radio' name='user_newsletters' value='2' {if $this_userdata.user_newsletters == "2"}checked="checked"{/if} />{$locale.u038} 94 <input type='radio' name='user_newsletters' value='0' {if $this_userdata.user_newsletters == "0"}checked="checked"{/if} />{$locale.u039} 95 </td> 96 </tr> 97 <tr> 98 <td class='tbl'> 99 {$locale.u024} 100 </td> 101 <td class='tbl'> 102 <input type='radio' name='user_forum_fullscreen' value='1' {if $this_userdata.user_forum_fullscreen == "1"}checked="checked"{/if} />{$locale.u007} 103 <input type='radio' name='user_forum_fullscreen' value='0' {if $this_userdata.user_forum_fullscreen == "0"}checked="checked"{/if} />{$locale.u008} 104 </td> 105 </tr> 106 <tr> 107 <td class='tbl'> 108 {$locale.u009} 109 </td> 110 <td class='tbl'> 111 <input type='text' name='user_location' value='{$this_userdata.user_location}' maxlength='50' class='textbox' style='width:200px;' /> 112 </td> 113 </tr> 114 <tr> 115 <td class='tbl'> 116 {$locale.u010} 117 </td> 118 <td class='tbl'> 119 {foreach from=$locale.datesequence item=field} 120 {if $field == "D"} 121 <select name='user_day' class='textbox'> 122 <option> </option> 123 {section name=d start=1 loop=32} 124 <option{if $smarty.section.d.index == $user_day} selected="selected"{/if}>{$smarty.section.d.index}</option> 125 {/section} 126 </select> 127 {elseif $field == "M"} 128 <select name='user_month' class='textbox'> 129 <option> </option> 130 {section name=m start=1 loop=13} 131 <option{if $smarty.section.m.index == $user_month} selected="selected"{/if}>{$smarty.section.m.index}</option> 132 {/section} 133 </select> 134 {elseif $field == "Y"} 135 <select name='user_year' class='textbox'> 136 <option> </option> 137 {section name=y start=1900 loop=$smarty.now|date_format:"%Y"} 138 <option{if $smarty.section.y.index == $user_year} selected="selected"{/if}>{$smarty.section.y.index}</option> 139 {/section} 140 </select> 141 {/if} 142 {/foreach} 143 <span class='small2'>({$locale.dateformat})</span> 144 </td> 145 </tr> 146 <tr> 147 <td class='tbl'> 148 {$locale.u021} 149 </td> 150 <td class='tbl'> 151 <input type='text' name='user_aim' value='{$this_userdata.user_aim}' maxlength='16' class='textbox' style='width:200px;' /> 152 </td> 153 </tr> 154 <tr> 155 <td class='tbl'> 156 {$locale.u011} 157 </td> 158 <td class='tbl'> 159 <input type='text' name='user_icq' value='{$this_userdata.user_icq}' maxlength='15' class='textbox' style='width:200px;' /> 160 </td> 161 </tr> 162 <tr> 163 <td class='tbl'> 164 {$locale.u012} 165 </td> 166 <td class='tbl'> 167 <input type='text' name='user_msn' value='{$this_userdata.user_msn}' maxlength='100' class='textbox' style='width:200px;' /> 168 </td> 169 </tr> 170 <tr> 171 <td class='tbl'> 172 {$locale.u013} 173 </td> 174 <td class='tbl'> 175 <input type='text' name='user_yahoo' value='{$this_userdata.user_yahoo}' maxlength='100' class='textbox' style='width:200px;' /> 176 </td> 177 </tr> 178 <tr> 179 <td class='tbl'> 180 {$locale.u014} 181 </td> 182 <td class='tbl'> 183 <input type='text' name='user_web' value='{$this_userdata.user_web}' maxlength='100' class='textbox' style='width:200px;' /> 184 </td> 185 </tr> 186 <tr> 187 <td class='tbl'> 188 {$locale.u028} 189 </td> 190 <td class='tbl'> 191 <select name='user_locale' class='textbox' style='width:200px;'> 192 {section name=locales loop=$locales} 193 <option value='{$locales[locales].locale_id}'{if $locales[locales].selected} selected="selected"{/if}>{$locales[locales].locale_name}</option> 194 {/section} 195 </select> 196 </td> 197 </tr> 198 <tr> 199 <td class='tbl'> 200 {$locale.u015} 201 </td> 202 <td class='tbl'> 203 <select name='user_theme' class='textbox' style='width:200px;'> 204 {foreach from=$theme_files item=theme} 205 <option{if $this_userdata.user_theme == $theme} selected="selected"{/if}>{$theme}</option> 206 {/foreach} 207 </select> 208 </td> 209 </tr> 210 <tr> 211 <td class='tbl'> 212 {$locale.u016} 213 </td> 214 <td class='tbl'> 215 <select name='user_offset' class='textbox'> 216 {section name=offset loop=$settings.timezones} 217 <option{if $this_userdata.user_offset == $settings.timezones[offset]} selected="selected"{/if} value='{$settings.timezones[offset]}'>{$settings.timezones[offset]}</option> 218 {/section} 219 </select> 220 221 <input type='button' value='{$locale.u027}' class='button' onclick="autotimezone();return false;" /> 222 223 {$timezone} 224 </td> 225 </tr> 226 {if $this_userdata.user_avatar|default:"" == ""} 227 <tr> 228 <td class='tbl'> 229 {$locale.u017} 230 </td> 231 <td class='tbl'> 232 <input type='file' name='user_avatar' class='textbox' style='width:200px;' /> 233 <br /> 234 <span class='small2'>{$locale.u018}</span> 235 <br /> 236 <span class='small2'>{ssprintf format=$locale.u022 var1=$avatar.size var2=$avatar.x var3=$avatar.y}</span> 237 </td> 238 </tr> 239 {/if} 240 <tr> 241 <td valign='top'> 242 {$locale.u020} 243 </td> 244 <td class='tbl'> 245 <textarea name='user_sig' rows='5' cols='80' class='textbox' style='width:295px'>{$this_userdata.user_sig}</textarea><br /> 246 <input type='button' value='b' class='button' style='font-weight:bold;width:25px;' onclick="addText('user_sig', '[b]', '[/b]');" /> 247 <input type='button' value='i' class='button' style='font-style:italic;width:25px;' onclick="addText('user_sig', '[i]', '[/i]');" /> 248 <input type='button' value='u' class='button' style='text-decoration:underline;width:25px;' onclick="addText('user_sig', '[u]', '[/u]');" /> 249 <input type='button' value='url' class='button' style='width:30px;' onclick="addText('user_sig', '[url]', '[/url]');" /> 250 <input type='button' value='mail' class='button' style='width:35px;' onclick="addText('user_sig', '[mail]', '[/mail]');" /> 251 <input type='button' value='img' class='button' style='width:30px;' onclick="addText('user_sig', '[img]', '[/img]');" /> 252 <input type='button' value='center' class='button' style='width:45px;' onclick="addText('user_sig', '[center]', '[/center]');" /> 253 <input type='button' value='small' class='button' style='width:40px;' onclick="addText('user_sig', '[small]', '[/small]');" /> 254 </td> 255 </tr> 256 <tr> 257 <td align='center' colspan='2' class='tbl'> 258 <br /> 259 {if $this_userdata.user_avatar|default:"" != ""} 260 {$locale.u017} 261 261 <br /> 262 {if $this_userdata.user_avatar|default:"" != ""} 263 {$locale.u017} 264 <br /> 265 <img src='{$smarty.const.IMAGES_AV}{$this_userdata.user_avatar}' alt='{$locale.u017}' /> 266 <br /> 267 <input type='checkbox' name='del_avatar' value='y' /> {$locale.u019} 268 <input type='hidden' name='user_avatar' value='{$this_userdata.user_avatar}' /> 269 <br /><br /> 270 {/if} 271 <input type='hidden' name='user_hash' value='{$this_userdata.user_password}' /> 272 <input type='submit' name='update_profile' value='{$locale.460}' class='button' /> 273 </td> 274 </tr> 275 </table> 276 </form> 277 {/if} 262 <img src='{$smarty.const.IMAGES_AV}{$this_userdata.user_avatar}' alt='{$locale.u017}' /> 263 <br /> 264 <input type='checkbox' name='del_avatar' value='y' /> {$locale.u019} 265 <input type='hidden' name='user_avatar' value='{$this_userdata.user_avatar}' /> 266 <br /><br /> 267 {/if} 268 <input type='hidden' name='user_hash' value='{$this_userdata.user_password}' /> 269 <input type='submit' name='update_profile' value='{$locale.460}' class='button' /> 270 </td> 271 </tr> 272 </table> 273 </form> 278 274 {literal}<script type='text/javascript'> 279 275 //
Note: See TracChangeset
for help on using the changeset viewer.
