一、在模板头部加入以下代码
<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>
二、在正文那个DIV中加入id="_userlogin"
三、修改/plus/view.php中的include_once(DEDETEMPLATE.'/plus/view_msg.htm');为你的模板路径,同时在自己的模板文件夹中创建一个view_msg.htm。顺便修改一下
$arcLinktitle = "<a href=\"{$arclink}\"><u>".$arctitle."</u></a>";
改为
$arcLinktitle = $arctitle; 【调用那时直接调用文章标题,不用附带的html代码了】
四、自己模板文件夹中创建的view_msg.htm要做以下修改才能调用head.htm、footer.htm等
/include/extend.func.php最后边增加
function pasterTempletDiy($path)
{
require_once(DEDEINC."/arc.partview.class.php");
global $cfg_basedir,$cfg_templets_dir;
$tmpfile = $cfg_basedir.$cfg_templets_dir."/".$path;//模版文件的路径
$dtp = new PartView();
$dtp->SetTemplet($tmpfile);
$dtp->Display();
}
模版中调用: <?php pasterTempletDiy("default/head.htm");?>
view_msg.htm中的一些基本的调用:
文章标题:<?php echo $arcLinktitle; ?>
发表时间:<?php echo $pubdate; ?>
取代body的:<?php echo $moremsg; ?> 【提示没有浏览权限的语句】
然后下面可以加一行
[<a href="http://localhost/member/index_do.php?fmdo=user&dopost=regnew" target="_blank">注册</a>] [<a href="http://localhost/member/login.php" target="_blank">登录</a>]