自从剑鱼论坛3.1.0开始,登录页面可以方便地随主题一起发布,也就是说您可以根据自己的想法来美化登录页面,这一篇我们就来介绍如何实现。
首先我们找到主题文件夹,这个主题文件夹是您制作主题的那个,我们这里为了说明怎么操作,就用默认主题来举例。我们先在主题文件夹里面添加一个主题文件,如下图:
上图所示,我们在主题文件夹里面增加了一个名为“denglu.html”的主题文件,这里的命名用了拼音,就是登录的拼音。然后我们给这个文件加上具体的代码就可以了。
由于主题页面的代码是您自己制作的,这里只介绍这个页面的必须元素。
登录页面的主要并且必须的元素就是表单,下面的代码是表单的示例:
<form method="post" action="">
<div>
<label>用户名</label>
<input type="text" name="user">
</div>
<div>
<label>密码</label>
<input type="password" name="pwd">
</div>
{eq name="captcha" value="1"}
<div>
<label>验证码</label>
<div><img src="{:captcha_src()}" id="captcha" alt="captcha" /> <a href="#!" id="resetcaptcha">看不清</a></div>
<input type="text" name="captcha" id="captchain">
</div>
{/eq}
<div>
<label>
<input type="checkbox" name="remember"> 记住我
</label>
</div>
<div>
<button type="submit">登录</button>
</div>
<a href="{$url.shouye}">访问首页</a>
{if $guanbizhuce == 0}
<a href="{$url.zhuce}">注册新用户</a>
{/if}
<a href="{$url.zhaohuimima}">找回密码</a>
</form>
以上登录表单代码是去除了样式后的精简代码,因为一般情况要单独制作登录页面的情况都会使用自己定义的样式,并且为了让您容易阅读上面的代码,所以这里去掉了样式。
这里要注意的是表单项input的name属性必须跟上面示例代码中name属性一致。
好了,当您制作完主题后,登录页面就会换成您自己制作的登录页面了。