|
本帖最后由 如此低调 于 2012-3-24 17:12 编辑
织梦源程序的登录创科可能很多站长不太喜欢,大家都想不占地方的横向(如图)
首先打开织梦(dedecms)的模板文件所在位置,默认根目录/templets/default /目录下找到头部模版文件 head.htm 将下面的代码放进这个文件你想放的地方
- <table width="100%" border="1" cellpadding="0" cellspacing="0" bordercolor="#99CC00">
- <tr>
- <td>
- <div id="_userlogin"> <form name="userlogin" action="{dede:global.cfg_memberurl/}/index_do.php" method="POST">
- <input type="hidden" name="fmdo" value="login" />
- <input type="hidden" name="dopost" value="login" />
- <input type="hidden" name="keeptime" value="604800" />
- <div class="fb" style="width: 811; height: 39">
- <p align="left"><font color="#808080">用户名:</font>
- <input type="text" name="userid" size="18" class="ipt-txt" />
- <font color="#808080">
- 密码:</font><input type="password" name="pwd" size="18" class="ipt-txt" />
- <font color="#808080">
- 验证码:</font><input type="text" name="vdcode" size="8" class="ipt-txt" />
- <img align="center" src="{dede:global.cfg_cmsurl/}/include/vdimgck.php" />
- <button type="submit" class="btn-1">登录</button>
- <a href="{dede:global.cfg_memberurl/}/index_do.php?fmdo=user&dopost=regnew">注册帐号</a>
- <font color="#808080"> <a href="{dede:global.cfg_memberurl/}/resetpassword.php">忘记密码?</a> <font></form>
- </div> <!-- /userlogin -->
- </table>
- <script language="javascript" type="text/javascript">CheckLogin();</script> </tr>
复制代码
接下来我们来修改登录后的若显示的内容(如图)
在dedecms默认的会员管理中心文件夹下(member )找到ajax_loginsta.php ,找到?>把后面的所以代码换成以下代码!- <table border="0"> <tr>
- <td>登陆成功、亲爱的(<strong><?php echo $cfg_ml->M_UserName; ?></strong>)你现在可以 > <a href="<?php echo $cfg_memberurl; ?>/article_add.php">发表文章</a>、<a href="<?php echo $cfg_memberurl; ?>/index.php">会员中心</a>、
- <!--<a href="<?php echo $myurl;?>">空间</a> <a href="<?php echo $cfg_memberurl; ?>/edit_fullinfo.php">资料</a>--> <a href="<?php echo $cfg_memberurl; ?>/index_do.php?fmdo=login&dopost=exit">退出登录</a></td>
- </tr> </table>
- <!-- /userinfo -->
复制代码 修改登录后跳转到首页:代码如下:
然后找到member/index_do.php 修改 ,这样就不会进入会员中心了
这样就好了!修改完毕!!你也去试试吧
注意:模板页一定要有下面这些JS代码要不然是不会显示已登录状态噢!
- <script language="javascript" type="text/javascript" src="{dede:global.cfg_cmsurl/}/include/dedeajax2.js"></script> <script language="javascript" type="text/javascript">
- $(function(){ $("a[_for]").mouseover(function(){ $(this).parents().children("a[_for]").removeClass("thisclass").parents().children("dd").hide(); $(this).addClass("thisclass").blur(); $("#"+$(this).attr("_for")).show(); }); $("a[_for=uc_member]").mouseover(); $("a[_for=flink_1]").mouseover(); }); function CheckLogin(){ var taget_obj = document.getElementById('_userlogin'); myajax = new DedeAjax(taget_obj,false,false,'','',''); myajax.SendGet2("{dede:global.cfg_cmspath/}/member/ajax_loginsta.php"); DedeXHTTP = null; }
- </script>
- <style type ="text/css">
- <!-
- a:hover{text-decoration:none}
- a:visited{text-decoration:none}
- ->
- </style>
复制代码
代码本人测试过,效果很好!
|
|