免費論壇 繁體 | 簡體
Sclub交友聊天~加入聊天室當版主
分享
设为首页收藏本站开启辅助访问站点地图

美化代码新人必看赚取圈币

返回列表 发帖
查看: 1809|回复: 0 收起左侧
开启左侧收起左侧开启左侧
上一主题 下一主题 打印

默认模板套系 register.htm   [复制链接]

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
  1. {template header}

  2. <!--{if !empty($message)}-->
  3. <script type="text/javascript" onload="1">
  4. {eval $bbname = str_replace('\'', '\\\'', $bbname);}
  5. if(document.body.stat) document.body.stat('register_succeed', '$regname');
  6. display('main_messaqge');
  7. display('layer_reg');
  8. display('layer_message');
  9. {if $regverify == 1}
  10.         $('messageleft1').innerHTML = '<p>{lang register_succeed} $bbname</p><p>{lang profile_email_verify}</p>';
  11.         $('messageright1').innerHTML = '<a href="memcp.php">{lang user_center}</a><br />{lang profile_email_verify_comment}';
  12.         setTimeout("window.location.href='memcp.php'", $mrefreshtime);
  13. {elseif $regverify == 2}
  14.         $('messageleft1').innerHTML = '<p>{lang register_succeed} $bbname</p><p>{lang register_manual_verify}</p>';
  15.         $('messageright1').innerHTML = '<a href="memcp.php">{lang user_center}</a>';
  16.         setTimeout("window.location.href='memcp.php'", $mrefreshtime);
  17. {else}
  18.         {if $newbietask}
  19.                 $('messageleft1').innerHTML = '<p>{lang register_succeed} $bbname</p><p>{lang register_newbietask}</p>';
  20.                 $('messageright1').innerHTML = '<a href="javascript:;" onclick="location.href=\'task.php?action=view&id=$task[taskid]\'">{lang login_refresh}</a>';
  21.                 setTimeout('location.href=\'task.php?action=view&id=$task[taskid]\'', $mrefreshtime);
  22.         {else}
  23.                 $('messageleft1').innerHTML = '<p>{lang register_succeed} $bbname</p>';
  24.                 $('messageright1').innerHTML = '<a href="javascript:;" onclick="location.reload()">{lang login_refresh}</a>';
  25.                 setTimeout('location.reload()', $mrefreshtime);
  26.         {/if}
  27. {/if}
  28. {if $_DCACHE['settings']['frameon'] && $_DCOOKIE['frameon'] == 'yes'}
  29.         if(top != self) {
  30.                 parent.leftmenu.location.reload();
  31.         }
  32. {/if}
  33. </script>
  34. <!--{else}-->
  35. <!--{if empty($infloat)}-->
  36. <div id="nav"><a href="$indexname">$bbname</a> $navigation</div>
  37. <div id="wrap" class="wrap s_clear">
  38.         <div class="main"><div class="content nofloat">
  39. <!--{/if}-->
  40. <div class="fcontent" id="main_messaqge">
  41.         <div id="layer_bbrule" class="postbox" style="display: none;">
  42.                 <div>
  43.                         <h3>$bbname {lang rulemessage}</h3>
  44.                         <div class="clause">$bbrulestxt</div>
  45.                         <button onclick="$('agreebbrule').checked = true;display('layer_reg');display('layer_bbrule');">{lang agree}</button> &nbsp; <button onclick="hideWindow('register')">{lang disagree}</button>
  46.                 </div>
  47.         </div>
  48.         <div id="layer_reg" class="postbox s_clear">
  49.                 <h3 class="float_ctrl">
  50.                         <em id="returnmessage4"><!--{if $action != 'activation'}-->$reglinkname<!--{else}-->{lang index_activation}<!--{/if}--></em>
  51.                         <span>
  52.                                 <!--{if !empty($infloat)}--><a href="javascript:;" class="float_close" onclick="hideWindow('register')" title="{lang close}">{lang close}</a><!--{/if}-->
  53.                         </span>
  54.                 </h3>
  55.                 <form method="post" name="register" id="registerform" onsubmit="ajaxpost('registerform', 'returnmessage4', 'returnmessage4', 'onerror');return false;" action="$regname?regsubmit=yes">
  56.                         <input type="hidden" name="formhash" value="{FORMHASH}" />
  57.                         <input type="hidden" name="referer" value="$referer" />
  58.                         <!--{if !empty($infloat)}--><input type="hidden" name="handlekey" value="$handlekey" /><!--{/if}-->
  59.                         <input type="hidden" name="activationauth" value="{if $action == 'activation'}$activationauth{/if}" />
  60.                         <div class="loginform">
  61.                                 <div id="reginfo_a">
  62.                                         <span id="activation_hidden"{if $action == 'activation'} style="display:none"{/if}>
  63.                                         <!--{if !empty($fromuser)}-->
  64.                                                 <span>
  65.                                                         <label><em>{lang register_from}:</em>$fromuser</label>
  66.                                                         <input type="hidden" name="fromuser"value="$fromuser" />
  67.                                                 </span>
  68.                                         <!--{/if}-->
  69.                                         <label><em>{lang username}:</em><input type="text" id="username" name="username" autocomplete="off" size="25" maxlength="15" value="" onBlur="checkusername()" tabindex="1" class="txt" /> *</label>
  70.                                         <label><em>{lang password}:</em><input type="password" name="password" size="25" id="password" onkeypress="detectCapsLock(event, this)" tabindex="1" class="txt" /> *</label>
  71.                                         <label><em>{lang password_confirm}:</em><input type="password" name="password2" size="25" id="password2" onkeypress="detectCapsLock(event, this)" tabindex="1" value="" class="txt" /> *</label>
  72.                                         <label><em>{lang email}:</em><input type="text" name="email" autocomplete="off" size="25" id="email" onBlur="checkemail()" tabindex="1" class="txt" /> *</label>
  73.                                         <label><em>&nbsp;</em><a href="https://domains.live.com/members/signup.aspx?domain=$msn[domain]" target="_blank" style="float: left; width: 210px;"><!--{if $msn['on']}-->{lang msn_email_reglink}<!--{else}-->{lang msn_email_reglink_default}<!--{/if}--></a></label>
  74.                                         </span>
  75.                                         <!--{if $action == 'activation'}-->
  76.                                                 <span id="activation_user">
  77.                                                         <label><em>{lang username}:</em>$username</label>
  78.                                                 </span>
  79.                                         <!--{/if}-->
  80.                                         <!--{if $secqaacheck || $seccodecheck}-->
  81.                                                 <div class="regsec"><label style="display:inline"><em>{lang memcp_profile_security_check}: </em>{subtemplate seccheck}</label></div>
  82.                                         <!--{/if}-->
  83.                                         <!--{if ($regstatus > 1 && $action != 'activation') || $regstatus == 2}-->
  84.                                                 <label><em>{lang invite_code}:</em><input type="text" name="invitecode" autocomplete="off" size="25" maxlength="16" value="$invitecode" id="invitecode" onBlur="checkinvitecode()" tabindex="1" class="txt" /><!--{if $regstatus == 2}--> *<!--{/if}--></label>
  85.                                         <!--{/if}-->
  86.                                 </div>
  87.                                 <div id="reginfo_b"{if !empty($infloat)} style="display:none;"{/if}>
  88.                                         <!--{if $regverify == 2}-->
  89.                                                 <label><em>{lang register_message}:</em><input name="regmessage" autocomplete="off" size="25" tabindex="1" class="txt" /> *</label>
  90.                                         <!--{/if}-->
  91.                                         <!--{loop $_DCACHE['fields_required'] $field}-->
  92.                                                 <label{if $field['description']} title="{echo htmlspecialchars($field[description])}"{/if}><em>$field[title]:</em>
  93.                                                 <!--{if $field['selective']}-->
  94.                                                         <select name="field_$field[fieldid]new" tabindex="1">
  95.                                                         <option value="">{lang please_select}</option>
  96.                                                         <!--{loop $field['choices'] $index $choice}-->
  97.                                                                 <option value="$index"{if $index == $member['field_'.$field[fieldid]]} selected="selected"{/if}>$choice</option>
  98.                                                         <!--{/loop}-->
  99.                                                         </select>
  100.                                                 <!--{else}-->
  101.                                                         <input type="text" name="field_$field[fieldid]new" size="25" value="$member['field_'.$field[fieldid]]" tabindex="1" class="txt" />
  102.                                                 <!--{/if}--> *
  103.                                                 </label>
  104.                                         <!--{/loop}-->
  105.                                 </div>
  106.                         </div>
  107.                         <div class="logininfo">
  108.                                 <h4>{lang login_now}</h4>
  109.                                 <!--{if $action == 'activation'}-->
  110.                                         <p>{lang login_inactive}</p>
  111.                                 <!--{/if}-->

  112.                                 <!--{if in_array('qqconnect', $plugins['available']) && $connect['allow']}-->
  113.                                 <p><a rel="nofollow" href="{$GLOBALS['connect_setting']['login_url']}"><img align="absmiddle" src="{IMGDIR}/qq_login.gif"></a></p>
  114.                                 <!--{/if}-->

  115.                         </div>
  116.                         <p class="fsubmit s_clear">
  117.                                 <!--{if $sitemessage[register]}--><a href="javascript:;" id="custominfo_register" class="right"><img src="{IMGDIR}/info.gif" alt="{lang faq}" /></a><!--{/if}-->
  118.                                 <span id="reginfo_a_btn">
  119.                                         <!--{if $action != 'activation'}--><em>&nbsp;</em><!--{/if}-->
  120.                                 <!--{if ($field || $regverify == 2) && !empty($infloat)}-->
  121.                                         <button class="submit" tabindex="1" onclick="regstep('reginfo_a','reginfo_b'); return false;">{lang register_next}</button>
  122.                                 </span>
  123.                                 <span id="reginfo_b_btn" style="display:none">
  124.                                         <em class="regpre"><a href="javascript:;" onclick="regstep('reginfo_b','reginfo_a');">{lang register_pre}</a></em>
  125.                                 <!--{/if}-->
  126.                                         <button class="submit" id="registerformsubmit" type="submit" name="regsubmit" value="true" tabindex="1">{if $action == 'activation'}{lang activation}{else}{lang submit}{/if}</button>
  127.                                         <!--{if $bbrules}-->
  128.                                                 <input type="checkbox" class="checkbox" name="agreebbrule" value="$bbrulehash" id="agreebbrule" checked="checked" /> <label for="agreebbrule">{lang agree}<a href="javascript:;" onclick="display('layer_reg');display('layer_bbrule');">{lang rulemessage}</a></label>
  129.                                         <!--{/if}-->
  130.                                 </span>
  131.                         </p>
  132.                 </form>
  133.         </div>
  134. </div>
  135. <div id="layer_message" class="fcontent alert_win" style="display: none;">
  136.         <h3 class="float_ctrl">
  137.                 <em>{lang login_member}</em>
  138.                 <span><!--{if !empty($infloat)}--><a href="javascript:;" class="float_close" onclick="hideWindow('login')" title="{lang close}">{lang close}</a><!--{/if}--></span>
  139.         </h3>
  140.         <hr class="shadowline" />
  141.         <div class="postbox"><div class="alert_right">
  142.                 <div id="messageleft1"></div>
  143.                 <p class="alert_btnleft" id="messageright1"></p>
  144.         </div>
  145. </div>

  146. <script type="text/javascript" reload="1">
  147. {if $action != 'activation'}
  148. function initinput_register() {
  149.         $('registerform').username.focus();
  150. }
  151. if(BROWSER.ie && BROWSER.ie < 7) {
  152.         setTimeout('initinput_register()', 500);
  153. } else {
  154.         initinput_register();
  155. }
  156. {/if}

  157. {if $sitemessage[register]}
  158. showPrompt('custominfo_register', 'click', '{echo trim($sitemessage[register][array_rand($sitemessage[register])])}', $sitemessage[time]);
  159. {/if}

  160. var profile_username_toolong = '{lang register_profile_username_toolong}';
  161. var profile_username_tooshort = '{lang register_profile_profile_username_tooshort}';
  162. var doublee = parseInt('$doublee');
  163. var lastusername = lastpassword = lastemail = lastinvitecode = '';

  164. function messagehandle_register(key, msg) {
  165.         $('returnmessage4').className = key == 1 ? 'onerror' : '';
  166.         $('returnmessage4').innerHTML = msg;
  167. }

  168. function checkusername() {
  169.         var username = trim($('username').value);
  170.         if(username == '' || username == lastusername) {
  171.                 return;
  172.         } else {
  173.                 lastusername = username;
  174.         }
  175.         var unlen = username.replace(/[^\x00-\xff]/g, "**").length;
  176.         if(unlen < 3 || unlen > 15) {
  177.                 messagehandle_register(1, unlen < 3 ? profile_username_tooshort : profile_username_toolong);
  178.                 return;
  179.         }
  180.         ajaxget('ajax.php?infloat=register&handlekey=register&action=checkusername&username=' + (BROWSER.ie && document.charset == 'utf-8' ? encodeURIComponent(username) : username), 'returnmessage4');
  181. }

  182. function checkemail() {
  183.         var email = trim($('email').value);
  184.         if(email == '' || email == lastemail) {
  185.                 return;
  186.         } else {
  187.                 lastemail = email;
  188.         }
  189.         ajaxget('ajax.php?infloat=register&handlekey=register&action=checkemail&email=' + email, 'returnmessage4');

  190. }
  191. function checkinvitecode() {
  192.         var invitecode = trim($('invitecode').value);
  193.         if(invitecode == lastinvitecode) {
  194.                 return;
  195.         } else {
  196.                 lastinvitecode = invitecode;
  197.         }
  198.         ajaxget('ajax.php?infloat=register&handlekey=register&action=checkinvitecode&invitecode=' + invitecode, 'returnmessage4');
  199. }
  200. function trim(str) {
  201.         return str.replace(/^\s*(.*?)[\s\n]*$/g, '$1');
  202. }
  203. {if ($field && !empty($infloat)) || $regverify == 2}
  204. function regstep(obja,objb){
  205.         $(obja).style.display = $(obja+'_btn').style.display = 'none';
  206.         $(objb).style.display = $(objb+'_btn').style.display = '';
  207. }
  208. {/if}
  209. {if $invitecode}
  210. ajaxget('ajax.php?infloat=register&handlekey=register&action=checkinvitecode&invitecode=$invitecode', 'returnmessage4');
  211. {/if}
  212. </script>
  213. <!--{/if}-->

  214. {eval updatesession();}
  215. <!--{if empty($infloat)}-->
  216.         </div></div>
  217. </div>
  218. <!--{/if}-->
  219. {template footer}
复制代码

最近看过此主题的圈友

九七
访问时间:2021-07-28 16:58
爱谁谁
访问时间:2021-05-25 03:03
萍缘聚
访问时间:2020-09-19 21:27
天使小小
访问时间:2019-07-11 11:06
源分
访问时间:2018-11-11 00:12
赵高
访问时间:2018-01-05 19:19
冒险家
访问时间:2015-07-21 12:31

点评
B Color Link Smilies

您还可以输入:个字符
X

 X

今天你帮助了别人,明天别人帮助你.
返回列表 发帖
快速
返回顶部
返回首页