去评论
dz插件网

Discuz X2.5去除登录框方法,详细解析教程

admin
2020/07/08 10:28:20
适当留白,可以给人美观简洁的感觉。为去除冗余的登录框,变得更简洁,可以对模板做如下修改……
首先看看修改前后的效果:

修改前:


修改后:

可以看到“用QQ帐号登录”框右侧被全部删除,并且左边还留有位置可以添加广告词或者图片banner。
详细方法及说明如下:
1,鼠标移至自己需要删除的位置,右键——审查元素,查看该位置的代码如下:


2,得知,需要删除的那一部分代码为:
  1. <div class="y pns"><table cellspacing="0" cellpadding="0"><tr><!--{if !$_G['setting']['autoidselect']}--><td><span class="ftid"><select name="fastloginfield" id="ls_fastloginfield" width="40" tabindex="900"><option value="username">{lang username}</option><!--{if getglobal('setting/uidlogin')}--><option value="uid">{lang uid}</option><!--{/if}--><option value="email">{lang email}</option></select></span><script type="text/javascript">simulateSelect('ls_fastloginfield')</script></td><td><input type="text" name="username" id="ls_username" autocomplete="off" class="px vm" tabindex="901" /></td><!--{else}--><td><label for="ls_username">{lang account}</label></td><td><input type="text" name="username" id="ls_username" class="px vm xg1" {if $_G['setting']['autoidselect']} value="{if getglobal('setting/uidlogin')}UID/{/if}{lang username}/Email" onfocus="if(this.value == '{if getglobal('setting/uidlogin')}UID/{/if}{lang username}/Email'){this.value = '';this.className = 'px vm';}" onblur="if(this.value == ''){this.value = '{if getglobal('setting/uidlogin')}UID/{/if}{lang username}/Email';this.className = 'px vm xg1';}"{/if} tabindex="901" /></td><!--{/if}--><td class="fastlg_l"><label for="ls_cookietime"><input type="checkbox" name="cookietime" id="ls_cookietime" class="pc" value="2592000" tabindex="903" />{lang login_permanent}</label></td><td> <a href="javascript:;" onclick="showWindow('login', 'member.php?mod=logging&action=login&viewlostpw=1')">{lang forgotpw}</a></td></tr><tr><td><label for="ls_password"{if !$_G['setting']['autoidselect']} class="z psw_w"{/if}>{lang password}</label></td><td><input type="password" name="password" id="ls_password" class="px vm" autocomplete="off" tabindex="902" /></td><td class="fastlg_l"><button type="submit" class="pn vm" tabindex="904" setting']['reglinkname']</a></td></tr></table><input type="hidden" name="quickforward" value="yes" /><input type="hidden" name="handlekey" value="ls" /></div>


打开,删除以上代码即可(也就是class="y pns"的那个div)。
注明:该段代码只涉及外观的布局,不影响注册、登录的功能。经测试,修改后对网站无任何不良影响。修改前可以先备份。