📄 memcp_profile.htm
字号:
{subtemplate header}
<div id="nav"><a href="$indexname">$bbname</a> » {lang memcp_profile}</div>
<div id="wrap" class="wrap with_side s_clear">
<div class="main">
<div class="content">
<script type="text/javascript" src="include/js/calendar.js?{VERHASH}"></script>
<script type="text/javascript" src="include/js/bbcode.js?{VERHASH}"></script>
<script type="text/javascript">
var charset = '$charset';
var maxsigsize = parseInt('$maxsigsize');
var maxbiosize = parseInt('$maxbiosize');
var allowhtml = 0;
var forumallowhtml = 0;
var allowsmilies = 0;
var allowbbcode = 0;
var allowimgcode = 0;
var allowbiobbcode = parseInt('$allowbiobbcode');
var allowbioimgcode = parseInt('$allowbioimgcode');
var allowsigbbcode = parseInt('$allowsigbbcode');
var allowsigimgcode = parseInt('$allowsigimgcode');
function parseurl(str, mode) {
str = str.replace(/([^>=\]"'\/]|^)((((https?|ftp):\/\/)|www\.)([\w\-]+\.)*[\w\-\u4e00-\u9fa5]+\.([\.a-zA-Z0-9]+|\u4E2D\u56FD|\u7F51\u7EDC|\u516C\u53F8)((\?|\/|:)+[\w\.\/=\?%\-&~`@':+!]*)+\.(jpg|gif|png|bmp))/ig, mode == 'html' ? '$1<img src="$2" border="0">' : '$1[img]$2[/img]');
str = str.replace(/([^>=\]"'\/@]|^)((((https?|ftp|gopher|news|telnet|rtsp|mms|callto|bctp|ed2k):\/\/)|www\.)([\w\-]+\.)*[:\.@\-\w\u4e00-\u9fa5]+\.([\.a-zA-Z0-9]+|\u4E2D\u56FD|\u7F51\u7EDC|\u516C\u53F8)((\?|\/|:)+[\w\.\/=\?%\-&~`@':+!#]*)*)/ig, mode == 'html' ? '$1<a href="$2" target="_blank">$2</a>' : '$1[url]$2[/url]');
str = str.replace(/([^\w>=\]:"'\.\/]|^)(([\-\.\w]+@[\.\-\w]+(\.\w+)+))/ig, mode == 'html' ? '$1<a href="mailto:$2">$2</a>' : '$1[email]$2[/email]');
return str;
}
function validate(theform) {
{if $typeid == 2}
{if $maxsigsize}
if(mb_strlen(theform.signaturenew.value) > maxsigsize) {
alert('{lang memcp_profile_sig_toolong}');
return false;
}
{/if}
if(mb_strlen(theform.bionew.value) > maxbiosize) {
alert('{lang memcp_profile_bio_toolong}');
return false;
}
{if !$member[signature]}$('signaturemessage').click();{/if}
{if !$member[bio]}$('biomessage').click();{/if}
{/if}
return true;
}
function updateavatar() {
$('avatar').src='{echo discuz_uc_avatar($discuz_uid, 'middle', TRUE)}?random=1'+Math.random();
$('avatarctrl').style.display = 'none';
}
function updatetextarea(id, msg) {
$(id).updated = 0;
$(id).value = msg;
$(id).style.color = '{LIGHTTEXT}';
$(id).onclick = function(){
this.style.color = '{TABLETEXT}';
this.value = '';
$(id).onclick = null;
}
}
</script>
<form name="reg" method="post" action="memcp.php?action=profile&typeid=$typeid" onSubmit="return validate(this)" style="zoom:1">
<input type="hidden" name="formhash" value="{FORMHASH}" />
<!--{if $typeid == 1}-->
<h1>{lang memcp_profile_security}</h1>
<div class="channelinfo">{lang old_password_comment}</div>
<table summary="{lang memcp_profile}" cellspacing="0" cellpadding="0" class="formtable">
<!--{if $secqaacheck || $seccodecheck}-->
<tr>
<th><label for="oldpassword">{lang memcp_profile_security_check}</label></th>
<td>{eval $secchecktype = 3;}{subtemplate seccheck}</td>
<td></td>
</tr>
<!--{/if}-->
<tr>
<th><label for="oldpassword">{lang old_password}</label></th>
<td><input type="password" name="oldpassword" id="oldpassword" size="25" class="txt" /></td>
<td>{lang required}</td>
</tr>
<tr>
<th><label for="newpassword">{lang new_password}</label></th>
<td><input type="password" name="newpassword" id="newpassword" size="25" class="txt" /></td>
<td>{lang memcp_profile_passwd_comment}</td>
</tr>
<tr>
<th><label for="newpassword2">{lang new_password_confirm}</label></th>
<td><input type="password" name="newpassword2" id="newpassword2" size="25" class="txt" /></td>
<td></td>
</tr>
<tr>
<th><label for="emailnew">{lang email}</label></th>
<td><input type="text" name="emailnew" id="emailnew" size="25" value="$member[email]" class="txt" /></td>
<td>
<!--{if $regverify == 1 && (($grouptype == 'member' && $adminid == 0) && $groupid == 8)}--> {lang memcp_profile_email_comment}<!--{/if}-->
</td>
</tr>
<tr>
<th><label for="questionidnew">{lang security_question}</label></th>
<td><select name="questionidnew" id="questionidnew">
<!--{if $discuz_secques}--><option value="">{lang memcp_profile_security_keep}</option><!--{/if}-->
<option value="0">{lang security_question_0}</option>
<option value="1">{lang security_question_1}</option>
<option value="2">{lang security_question_2}</option>
<option value="3">{lang security_question_3}</option>
<option value="4">{lang security_question_4}</option>
<option value="5">{lang security_question_5}</option>
<option value="6">{lang security_question_6}</option>
<option value="7">{lang security_question_7}</option>
</select>
</td>
<td>{lang memcp_profile_security_comment}</td>
</tr>
<tr>
<th><label for="answernew">{lang security_answer}</label></th>
<td><input type="text" name="answernew" id="answernew" size="25" class="txt" /></td>
<td>{lang memcp_profile_security_answer_comment}</td>
</tr>
<!--{elseif $typeid == 2}-->
<link href="forumdata/cache/style_{STYLEID}_seditor.css?{VERHASH}" rel="stylesheet" type="text/css" />
<h1>{lang memcp_profile}</h1>
<table summary="{lang memcp_profile}" cellspacing="0" cellpadding="0" class="formtable">
<tr>
<th></th>
<td>
<div class="avatararea">
<p><img id="avatar" src="images/common/none.gif" onerror="this.onerror=null;this.src='{UC_API}/images/noavatar_middle.gif'" /></p>
<p><a href="javascript:;" onclick="$('avatarctrl').style.display = '';">{lang memcp_profile_avatar_modify}</a></p>
</div>
<div id="avatarctrl" style="display: none"><script type="text/javascript">updateavatar();document.write(AC_FL_RunContent('{echo implode("','", $uc_avatarflash);}'));</script></div>
</td>
</tr>
<!--{if $secqaacheck || $seccodecheck}-->
<tr>
<th><label for="oldpassword">{lang memcp_profile_security_check}</label></th>
<td>{eval $secchecktype = 3;}{template seccheck}</td>
</tr>
<!--{/if}-->
<!--{if $allownickname}-->
<tr>
<th><label for="nicknamenew">{lang nickname}</label></th>
<td><input type="text" name="nicknamenew" id="nicknamenew" size="25" value="$member[nickname]" class="txt" /></td>
</tr>
<!--{/if}-->
<!--{if $allowcstatus}-->
<tr>
<th><label for="cstatusnew">{lang custom_status}</label></th>
<td><input type="text" name="cstatusnew" id="cstatusnew" size="25" value="$member[customstatus]" class="txt" /></td>
</tr>
<!--{/if}-->
<!--{if $maxsigsize}-->
<tr>
<th valign="top"><label for="signaturemessage">{lang signature}<br /><a href="javascript:;" onclick="allowbbcode = allowsigbbcode;allowimgcode = allowsigimgcode;$('signaturepreview').innerHTML = bbcode2html($('signaturemessage').value)">{lang memcp_profile_preview}</a></label></th>
<td valign="top">
<div id="signaturepreview"></div>
<!--{if $allowsigbbcode}-->
<div class="editor_tb" style="width: 274px">
<div>
<a href="javascript:;" title="{lang e_bold}" class="tb_bold" onclick="seditor_insertunit('signature', '[b]', '[/b]')">B</a>
<!--{if $allowsigimgcode}--><a href="javascript:;" title="{lang e_image}" class="tb_img" onclick="seditor_insertunit('signature', '[img]', '[/img]')">Image</a><!--{/if}-->
<a href="javascript:;" title="{lang e_url}" class="tb_link" onclick="seditor_insertunit('signature', '[url]', '[/url]')">Link</a>
<!--{if $member[msn][1]}-->
<a href="javascript:;" title="{lang e_imme}" class="tb_imme" onclick="seditor_insertunit('signature', '[imme]')">Imme</a>
<!--{/if}-->
</div>
</div>
<!--{/if}-->
<textarea rows="8" cols="30" id="signaturemessage" name="signaturenew" class="txtarea" {if $allowsigbbcode}style="margin-top; -1px; border-top: none;"{/if}>$member[signature]</textarea>
<span class="left">
{faq discuzcode} <!--{if $allowsigbbcode}-->{lang enabled}<!--{else}-->{lang disabled}<!--{/if}--><br />
{lang post_imgcode} <!--{if $allowsigimgcode}-->{lang enabled}<!--{else}-->{lang disabled}<!--{/if}-->
</span>
</td>
</tr>
<!--{/if}-->
<tr>
<th valign="top"><label for="biomessage">{lang bio}<br /><a href="javascript:;" onclick="allowbbcode = allowbiobbcode;allowimgcode = allowbioimgcode;$('biopreview').innerHTML = bbcode2html($('biomessage').value)">{lang memcp_profile_preview}</a></label></th>
<td>
<div id="biopreview"></div>
<!--{if $allowsigbbcode}-->
<div class="editor_tb" style="width: 274px">
<div>
<a href="javascript:;" title="{lang e_bold}" class="tb_bold" onclick="seditor_insertunit('bio', '[b]', '[/b]')">B</a>
<!--{if $allowsigimgcode}--><a href="javascript:;" title="{lang e_image}" class="tb_img" onclick="seditor_insertunit('bio', '[img]', '[/img]')">Image</a><!--{/if}-->
<a href="javascript:;" title="{lang e_url}" class="tb_link" onclick="seditor_insertunit('bio', '[url]', '[/url]')">Link</a>
<!--{if $member[msn][1]}-->
<a href="javascript:;" title="{lang e_imme}" class="tb_imme" onclick="seditor_insertunit('bio', '[imme]')">Imme</a>
<!--{/if}-->
</div>
</div>
<!--{/if}-->
<textarea rows="8" cols="30" id="biomessage" name="bionew" class="txtarea" {if $allowsigbbcode}style="margin-top; -1px; border-top: none;"{/if}>$member[bio]</textarea>
<span class="left">
{faq discuzcode} <!--{if $allowbiobbcode}-->{lang enabled}<!--{else}-->{lang disabled}<!--{/if}--><br />
{lang post_imgcode} <!--{if $allowbioimgcode}-->{lang enabled}<!--{else}-->{lang disabled}<!--{/if}-->
</span>
</td>
</tr>
<tr>
<th>{lang gender}</th>
<td>
<select name="gendernew">
<option value="1" $gendercheck[1]>{lang male}</option>
<option value="2" $gendercheck[2]>{lang female}</option>
<option value="0" $gendercheck[0]>{lang secret}</option>
</select>
</td>
</tr>
<tr>
<th><label for="bdaynew">{lang birthday}</label></th>
<td><input type="text" name="bdaynew" id="bdaynew" size="25" onclick="showcalendar(event, this)" onfocus="showcalendar(event, this);if(this.value=='0000-00-00')this.value=''" value="$member[bday]" class="txt" /></td>
</tr>
<tr>
<th><label for="locationnew">{lang location}</label></th>
<td><input type="text" name="locationnew" id="locationnew" size="25" value="$member[location]" class="txt" /></td>
</tr>
<!--{if !empty($_DCACHE['fields_required']) || !empty($_DCACHE['fields_optional'])}-->
<!--{if $_DCACHE['fields_required']}-->
<!--{loop $_DCACHE['fields_required'] $field}-->
<tr>
<th>$field[title]</th>
<td>
<!--{if $field['selective']}-->
<select name="field_$field[fieldid]new" <!--{if $member['field_'.$field[fieldid]] && $field['unchangeable']}-->disabled<!--{/if}-->>
<option value="">{lang please_select}</option>
<!--{loop $field['choices'] $index $choice}-->
<option value="$index" <!--{if $index == $member['field_'.$field[fieldid]]}-->selected="selected"<!--{/if}-->>$choice</option>
<!--{/loop}-->
</select>
<!--{else}-->
<input type="text" name="field_$field[fieldid]new" size="25" value="$member['field_'.$field[fieldid]]" <!--{if $member['field_'.$field[fieldid]] && $field['unchangeable']}-->disabled<!--{/if}--> class="txt" />
<!--{/if}-->
<!--{if $field['description']}--> $field[description]<!--{/if}-->
<!--{if $field['unchangeable']}--> {lang memcp_profile_unchangeable_comment}<!--{/if}-->
</td>
</tr>
<!--{/loop}-->
<!--{/if}-->
<!--{if $_DCACHE['fields_optional']}-->
<!--{loop $_DCACHE['fields_optional'] $field}-->
<tr>
<th><label for="field_$field[fieldid]new">$field[title]</label></th>
<td>
<!--{if $field['selective']}-->
<select name="field_$field[fieldid]new" id="field_$field[fieldid]new" <!--{if $member['field_'.$field[fieldid]] && $field['unchangeable']}-->disabled<!--{/if}-->>
<option value="">{lang please_select}</option>
<!--{loop $field['choices'] $index $choice}-->
<option value="$index" <!--{if $index == $member['field_'.$field[fieldid]]}-->selected="selected"<!--{/if}-->>$choice</option>
<!--{/loop}-->
</select>
<!--{else}-->
<input type="text" name="field_$field[fieldid]new" size="25" value="$member['field_'.$field[fieldid]]" <!--{if $member['field_'.$field[fieldid]] && $field['unchangeable']}-->disabled<!--{/if}--> class="txt" />
<!--{/if}-->
<!--{if $field['description']}--> $field[description]<!--{/if}-->
<!--{if $field['unchangeable']}--> {lang memcp_profile_unchangeable_comment}<!--{/if}-->
</td>
</tr>
<!--{/loop}-->
<!--{/if}-->
<!--{/if}-->
<tr class="sep_space"><th colspan="2"></th></tr>
<tr>
<th><label for="sitenew">{lang homepage}</label></th>
<td><input type="text" name="sitenew" id="sitenew" size="25" value="<!--{if $member[site]}-->$member[site]<!--{else}-->http://<!--{/if}-->" class="txt" /></td>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -