當前位置:博客首頁>>PHP >> 閱讀正文

將dede的會員登錄修改成橫向登錄[dedecms5.7]

作者: 鄭曉 分類: PHP 發(fā)布于: 2011-04-09 04:23 瀏覽:17,161 評論(3)


? 把織夢的首頁登錄改成頂部橫向登錄這應(yīng)該是很多站長想要的效果了吧?呵呵,不多廢話了,下面說下步驟:

涉及到的文件有:模板index.htm。

??第一步:首先是JS的調(diào)用。打開index.htm,將下面代碼粘貼到<head>標簽里,代碼如下:

<script language=”javascript” type=”text/javascript” src=”{dede:global.cfg_cmsurl/}/include/dedeajax2.js”></script>

<script language=”javascript” type=”text/javascript”>

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>

注:其實上面這些代碼在現(xiàn)在的index.htm模板中都有了,所以不用去粘貼了- -?。?!

第二步:刪除首頁原來的登錄框。在index.htm中,找到并刪除:?<div class=”usercenter”>與<!– /usercenter –>之間的所有東東(包括這個div)~

第三步:在body標簽下,第三行,找到?<div class=”w960 center”>標簽,在它后面粘貼下面的代碼:

<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″ />

<ul>

<li>

<label>用戶名:</label> <input type=”text” name=”userid” class=”text” style=”width:80px”/>

<li>

<li>

<label>密 碼:</label> <input type=”password” name=”pwd” class=”text” style=”width:80px”/>

</li>

<li>

<label>驗證碼:</label><input type=”text” name=”vdcode” class=”text” style=”width:40px”/> <img id=”vdimgck” align=”absmiddle” onClick=”this.src=this.src+’?'” style=”cursor: pointer; margin-left: 0px;” alt=”看不清?點擊更換” src=”../include/vdimgck.php”/>

</li>

<li><button type=”submit” class=”btn-1″>登錄</button> <a href=”{dede:global.cfg_memberurl/}/index_do.php?fmdo=user&dopost=regnew” >注冊帳號</a> <a href=”{dede:global.cfg_memberurl/}/resetpassword.php”>忘記密碼?</a></li>

</ul>

</form>// (這個form關(guān)閉標簽網(wǎng)上很多都掉了- -!害我折騰了好久…)

</div>

<script language=”javascript” type=”text/javascript”>CheckLogin();</script>

<style>

#_userlogin{font-size:12px; height:22px;}

#_userlogin ul {margin:0;}

#_userlogin ul li{ float:left; padding:0 5px;}

#_userlogin ul li input.text{font-size:12px; height:14px;}

</style>

后面緊挨著的“織夢CMS-輕松建站…”和“高級搜索..”那些東西能不要的盡量不要,如不刪的話會影響排版…

第四步:打開?:/member/ajax_loginsta.php文件,“你好”后面的內(nèi)容按照自己需要修改就行。

好了,就這么多~~現(xiàn)在去后臺生成一下主頁看看效果吧~~~~~

dedecms默認登錄和退出后是跳轉(zhuǎn)到會員中心,想要讓它跳到首頁的話,修改/member/index_do.php文件。

打開文件,找到:

?

if(empty($gourl) || eregi(“action|_do”,$gourl))

{

ShowMsg(“成功登錄,5秒鐘后轉(zhuǎn)向系統(tǒng)主頁…”,”/index.php“,0,2000);

}

else

{

ShowMsg(“成功登錄,現(xiàn)在轉(zhuǎn)向指定頁面…”,$gourl,0,2000);

}

exit();

}

}

//退出登錄

else if($dopost==”exit”)

{

$cfg_ml->ExitCookie();

#api{{

if(defined(‘UC_API’) && @include_once DEDEROOT.’/uc_client/client.php’)

{

$ucsynlogin = uc_user_synlogout();

}

#/aip}}

ShowMsg(“成功退出登錄!”,”/index.php“,0,2000);

exit();

}

}

把上邊紅色的地方,換成你首頁的網(wǎng)址即可(一般添”../index.html”)。

? ? ? ?

本文采用知識共享署名-非商業(yè)性使用 3.0 中國大陸許可協(xié)議進行許可,轉(zhuǎn)載時請注明出處及相應(yīng)鏈接。

本文永久鏈接: http://www.yjfs.org.cn/login-to-dedes-modified-horizontal-log-dedecms5-7.html

將dede的會員登錄修改成橫向登錄[dedecms5.7]:目前有3 條留言

用戶評論頭像 機靈的羚羊發(fā)表于 2016年07月29日 16:09[回復]

hanzijjjjj幾加幾

用戶評論頭像 數(shù)碼日記發(fā)表于 2016年01月29日 15:07[回復]

我想試一下~~~

用戶評論頭像 ティファニィー發(fā)表于 2013年07月19日 13:48[回復]

ネックレス 赤いハート

發(fā)表評論

change vcode