📄 edituser.tpl
字号:
{strip}
<script type="text/javascript" src="javascript/functions.js"></script>
<script type="text/javascript" src="javascript/cascade.js"></script>
<script type="text/javascript">
/* <![CDATA[ */
function validate(form)
{ldelim}
var tz=form.txttimezone.value;
ErrorCount=0;
ErrorMsg = new Array();
ErrorMsg[0]="------------------------- The Following Errors Occured -------------------------" + String.fromCharCode(13)+ String.fromCharCode(10);
CheckFieldString("noblank",form.txtfirstname,"{lang mkey='signup_js_errors' skey='firstname_noblank'}");
CheckFieldString("noblank",form.txtlastname,"{lang mkey='signup_js_errors' skey='lastname_noblank'}");
CheckFieldString("noblank",form.txtemail,"{lang mkey='signup_js_errors' skey='email_noblank'}");
/*address*/
{ if $config.accept_about_me == 'Y' || $config.accept_about_me == '1' }
{if $config.about_me_mandatory == 'Y'}
CheckFieldString("noblank",form.about_me,"{lang mkey='signup_js_errors' skey='about_me_noblank'}");
{/if}
{/if}
{ if ($config.accept_country == 'Y' || $config.accept_country == '1') }
{if $config.country_mandatory == 'Y'}
CheckFieldString("noblank",form.txtfrom,"{lang mkey='signup_js_errors' skey='country_noblank'}");
{/if}
{ if ($config.accept_state == 'Y' || $config.accept_state == '1') && $config.state_mandatory eq 'Y' }
CheckFieldString("noblank",form.txtstateprovince,"{lang mkey='signup_js_errors' skey='stateprovince_noblank'}");
{ if ($config.accept_county == 'Y' || $config.accept_county == '1') }
{if $config.county_mandatory eq 'Y' }
CheckFieldString("noblank",form.txtcounty,"{lang mkey='signup_js_errors' skey='county_noblank'}");
{/if}
CheckFieldString("alphanumeric",form.txtcounty,"{lang mkey='signup_js_errors' skey='county_charset'}");
{/if}
{ if ($config.accept_city == 'Y' || $config.accept_city == '1') }
{if $config.city_mandatory eq 'Y' }
CheckFieldString("noblank",form.txtcity,"{lang mkey='signup_js_errors' skey='city_noblank'}");
{/if}
CheckFieldString("alphanumeric",form.txtcity,"{lang mkey='signup_js_errors' skey='city_charset'}");
{/if}
{ if ($config.accept_zipcode == 'Y' || $config.accept_zipcode == '1')}
{if $config.zipcode_mandatory eq 'Y' }
CheckFieldString("noblank",form.txtzip,"{lang mkey='signup_js_errors' skey='zip_noblank'}");
{/if}
CheckFieldString("alphanumeric",form.txtzip,"{lang mkey='signup_js_errors' skey='zip_charset'}");
{/if}
{/if}
{/if}
CheckFieldString("text",form.txtfirstname,"{lang mkey='signup_js_errors' skey='firstname_charset'}");
CheckFieldString("text",form.txtlastname,"{lang mkey='signup_js_errors' skey='lastname_charset'}");
CheckFieldString("email",form.txtemail,"{lang mkey='signup_js_errors' skey='email_notvalid'}");
/*preferences */
{if $config.accept_lookcountry == '1' || $config.accept_lookcountry == 'Y'}
CheckFieldString("text",form.txtlookcity,"{lang mkey='signup_js_errors' skey='address_charset'}");
CheckFieldString("alphanumeric",form.txtlookzip,"{lang mkey='signup_js_errors' skey='address_charset'}");
{/if}
result="";
if (tz == '-25' && ($config.accept_timezone == 'Y' || $config.accept_timezone == '1') ) {ldelim}
ErrorMsg[ErrorCount]+="{lang mkey='signup_js_errors' skey='timezone_noblank'}" + String.fromCharCode(13) + String.fromCharCode(10);
ErrorCount++;
{rdelim}
if( ErrorCount > 0)
{ldelim}
for( c in ErrorMsg)
result += ErrorMsg[c]+ String.fromCharCode(13)+ String.fromCharCode(10);
alert(result);
return false;
{rdelim}
return true;
{rdelim}
/* ]]> */
function display_couple_details(fld) {ldelim}
if (fld.value == 'C' || fld == 'C' || fld.value == 'G' || fld == 'G') {ldelim}
var ret = '<table border=0 cellspacing=0 cellpadding=0 width="100%"><td valign="top" colspan="2"><b>{lang mkey="couple_usernames_hlp"}<//b><//td><//tr><tr><td height="3"><//td><//tr><tr><td valign="top" width="33.5%">{lang mkey="couple_usernames"}:<font color="{lang mkey='required_info_indicator_color'}">{lang mkey='required_info_indicator'}<//font><//td><td valign="top" width="66.5%"><input class="input" type="text" size="30" name="couple_usernames" value="{$smarty.session.couple_usernames}" /><//td><//tr><//table>';
{rdelim} else {ldelim}
var ret = '<input type="hidden" name="couple_usernames" value="" />';
{rdelim}
document.getElementById('couple_info').innerHTML = ret;
{rdelim}
</script>
<table width="100%" border="0" cellpadding="0" cellspacing="0" >
<tr>
<td width="100%">
{assign var="page_hdr01_text" value="{lang mkey='section_signup_title'}"}
{include file="page_hdr01.tpl"}
{if $modify_error neq ""}
<table cellpadding="0" cellspacing="0" border="0" width="100%">
<tr>
<td height="3"></td>
</tr>
<tr>
<td style="padding-left: 5px;">
<font color="{lang mkey='error_msg_color'}">{$modify_error}</font>
</td>
</tr>
<tr>
<td height="3"></td>
</tr>
</table>
{/if}
<form name="frmEditUser" method="post" action="modifyuser.php" onsubmit="javascript: if(this.chgcntry != '1')return validate(this);">
<input type="hidden" name="txtuserid" value="{$user.id}"/>
<input type="hidden" name="txtusername" value="{$user.username}"/>
<table width="100%" border="0" cellpadding="{$config.cellspacing}" cellspacing="{$config.cellpadding}">
<tr>
<td width="100%" height="25" class="module_detail" >
<table width="100%" border="0" cellpadding="3" cellspacing="1" >
<tr>
<td align="center" class='edituserlink' height="26">
{lang mkey='section_signup_title'}
</td>
{foreach key=key item=item from=$sections}
<td align="center" class='edituserlink' height="26">
{if $key !=$smarty.get.sectionid}
<a href="editquestions.php?sectionid={$key}" class='edituserlink'>
{/if}
<span>{$item|replace:' ':'<br />'}</span>
{if $key !=$smarty.get.sectionid}
</a>
{/if}
</td>
{/foreach}
</tr>
</table>
<br />
<font color="{lang mkey='required_info_indicator_color'}">{lang mkey='required_info_indicator'}</font>{lang mkey='required_info_indication'}
<br />
<br />
<table width="100%" border="0" cellpadding="0" cellspacing="0" >
<tr>
<td class="module_detail_inside" width="100%">
{assign var="page_hdr02_text" value="{lang mkey='signup_subtitle_login'}"}
{include file="page_hdr02.tpl"}
<table width="100%" border="0" cellspacing="{$config.cellspacing}" cellpadding="{$config.cellpadding}">
<tr>
<td width="100%">
<table width="100%" border="0" cellspacing="{$config.cellspacing}" cellpadding="{$config.cellpadding}">
<tr>
<td width="33%">{lang mkey='signup_username'} </td>
<td width="67%"><b>{$user.username|stripslashes}</b>
</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
<br />
<table width="100%" border="0" cellpadding="0" cellspacing="0" >
<tr>
<td class="module_detail_inside" width="100%">
{assign var="page_hdr02_text" value="{lang mkey='signup_subtitle_profile'}"}
{include file="page_hdr02.tpl"}
<table width="100%" border="0" cellspacing="{$config.cellspacing}" cellpadding="{$config.cellpadding}">
<tr>
<td width="100%">
<table width="100%" border="0" cellspacing="{$config.cellspacing}" cellpadding="{$config.cellpadding}">
<tr>
<td width="33%">{lang mkey='signup_firstname'}
<font color="{lang mkey='required_info_indicator_color'}">{lang mkey='required_info_indicator'}</font></td>
<td height="67%"> <input class="input" maxlength="50" name="txtfirstname" value="{$user.firstname|stripslashes}"/> </td>
</tr>
<tr>
<td>{lang mkey='signup_lastname'}
<font color="{lang mkey='required_info_indicator_color'}">{lang mkey='required_info_indicator'}</font></td>
<td> <input class="input" maxlength="50" name="txtlastname" value="{$user.lastname|stripslashes}"/> </td>
</tr>
<tr>
<td>{lang mkey='signup_email'}
<font color="{lang mkey='required_info_indicator_color'}">{lang mkey='required_info_indicator'}</font></td>
<td> <input class="input" maxlength="255" name="txtemail" size="40" value='{$user.email}'/>
</td>
</tr>
<tr>
<td>{lang mkey='signup_gender'}:
<font color="{lang mkey='required_info_indicator_color'}">{lang mkey='required_info_indicator'}</font></td>
<td> <select class="select" style="width: 80px;" name="txtgender" onchange="javascript: display_couple_details(this);">
{html_options options=$lang.signup_gender_values selected=$user.gender}
</select>
{if $config.accept_lookgender == 'Y' or $config.accept_lookgender == '1'}
{lang mkey='looking_for_a'}:
<select class="select" style="width: 105px" name="txtlookgender" >
{html_options options=$lang.signup_gender_look selected=$user.lookgender}
</select>
{else}
<input type="hidden" value="{$user.lookgender}" name="txtlookgender" />
{/if}
</td>
</tr>
<tr ><td colspan="2" id="couple_info">
<input type="hidden" name="couple_usernames" value="" />
</td>
</tr>
{if $config.accept_lookage == 'Y' or $config.accept_lookage == '1'}
<tr>
<td>{lang mkey='signup_pref_age_range'}:
<font color="{lang mkey='required_info_indicator_color'}">{lang mkey='required_info_indicator'}</font></td>
<td> <select class="select" style="width: 50px;" name="txtlookagestart">
{html_options values=$lang.start_agerange output=$lang.start_agerange selected=$user.lookagestart}
</select>{lang mkey='to'}<select class="select" style="width: 50px;" name="txtlookageend" >
{html_options values=$lang.end_agerange output=$lang.end_agerange selected=$user.lookageend}
</select>
{lang mkey='signup_year_old'}.
</td>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -