在使用Dedecms进行网站建设时,新安装的程序通常会在首页右侧显示一个较小的登录框,并且所有内容以竖排形式展示。这种布局对于追求版面整洁和功能实用性的用户来说并不理想。

 

目前,许多网站更倾向于将登录框放置在顶部次导航栏上。这样的设计不仅美观,还能有效利用页面空间。次导航栏通常用于放置“回到首页”、“收藏本站”、“网站地图”和“联系我们”等链接。因此,在顶部次导航的左侧添加登录框是一个非常明智的选择。

 

以下是修改head模板的具体步骤:

 

第一步,修改所有网站模板,在之间引入以下文件:




 

第二步:然后我们修改公共模板 head.htm 模板文件,加入以下代码:


用户名: 密码: {dede:php} if(preg_match("/2/",$safe_gdopen)){ echo '验证码:'; echo '看不清?点击更换'; } {/dede:php}

 

第三步:最后进入member文件夹,找到 ajax_loginsta.php 这个文件,把里面的内容全部更改为:


M_LoginID;
!$cfg_ml->fields['face'] && $face = ($cfg_ml->fields['sex'] == '女')? 'dfgirl' : 'dfboy';
$facepic = empty($face)? $cfg_ml->fields['face'] : $GLOBALS['cfg_memberurl'].'/templets/images/'.$face.'.png';
?>
您好:M_UserName; ?>,欢迎回来 | 进入论坛 | 会员中心 | 我的帖子 | 注销

 

完成以上步骤后,整个设置就完成了。请根据您的实际需求自行修改图片链接地址以及锚文本超链接的指向。如果一切正常,您应该能够看到类似下面截图的效果。

登录前:
dedecms CMS横排登录框的修改方法