工作時间紧 写了有点儿乱 大伙儿需看细心点 不必改不对 (慎重申明:改动前请备份数据全文件) 第一步 先改动內容页模版吧 (开启 templetsdefault 文件目录下的 article_article.htm) 在你
工作時间紧 写了有点儿乱 大伙儿需看细心点 不必改不对 (慎重申明:改动前请备份数据全文件) 第一步 先改动內容页模版吧 (开启 templetsdefault 文件目录下的 article_article.htm) 在你必须启用义务编写的地区添加以下编码: 义务编写:{dede:adminname/} 这一步改...
工作時间紧 写了有点儿乱 大伙儿需看细心点 不必改不对 (慎重申明:改动前请备份数据全文件)
第一步 先改动內容页模版吧 (开启 templetsdefault 文件目录下的 article_article.htm)
在你必须启用义务编写的地区添加以下编码:
义务编写:{dede:adminname/}
这一步改完后:)
第二步 要改动的文档是自变量輸出编码 (开启 include 文件目录下的 inc_archives_view.php)
并寻找以下编码:
var $PartView;
var $TempSource;
var $IsError;
var $SplitTitles;
var $MemberInfos;
在这里段编码的下边添加:
var $Adminname;
再寻找:
else if($ctag- GetName()== )
{
$this- dtp- Assign($tagid,$this- GetMemberInfo());
}
在这里段编码的后边添加
Copy code else if($ctag- GetName()== adminname )//义务编写启用
{
$this- dtp- Assign($tagid,$this- GetAdminname());
}
再找:
//----------------------
//得到文中的文章投稿创作者信息内容
//----------------------
function GetMemberInfo()
{
if(!isset($this- MemberInfos[ ID ])){
if($this- Fields[ memberID ]==0) return
else{
$this- MemberInfos = $this- dsql- GetOne( Select ID,userid,uname,spacename,spaceimage From dede_member where ID= {$this- Fields[ memberID ]}
}
}
if(!isset($this- MemberInfos[ ID ])) return
else{
$minfo = a href= .$cfg_memberurl. /index.php?uid= .$this- MemberInfos[ userid ]. 访问 font color= red b
$minfo .= $this- MemberInfos[ uname ]. /font /b 的本人室内空间 /a \r\n
return $minfo;
}
}
在这里段编码下边添加
//--------------------------
//义务编写启用
//----------------------
function GetAdminname()
{
$adm =
$rid = $this- ArcID;
$query = Select a.ID,a.adminID,b.id,b.uname from dede_archives a left join dede_admin b on a.adminid=b.ID where a.id order by a.ID=$rid desc
$editor = $this- dsql- GetOne($query);
if(is_array($editor)){
$this- adminer = $this- dsql- GetOne( Select ID,userid,uname From dede_member where uname= {$editor[ uname ]}
if(!isset($this- adminer[ uname ])){
$adm = {$editor[ uname ]}
}else{
$adm = a href= .$GLOBALS[ cfg_cmspath ]. /?uid= .$this- adminer[ userid ]. {$editor[ uname ]} /a
}
}
return $adm;
}
这一步下还可以了。
第三步 要改动后台管理文档 (开启 dede 文件目录下的 article_eidt_action.php)
找这一段编码:
$inQuery =
update dede_archives set
typeid= $typeid ,
typeid2= $typeid2 ,
sortrank= $sortrank ,
redirecturl= $redirecturl ,
iscommend= $iscommend ,
ismake= $ismake ,
arcrank= $arcrank ,
money= $money ,
title= $title ,
color= $color ,
writer= $writer ,
source= $source ,
litpic= $litpic ,
pubdate= $pubdate ,
在这里段编码的下边添加
adminID= $adminID ,
大获全胜。
大伙儿一步一步认清楚了再改,应当不容易错误。
非常提醒:义务编写人与前台接待文章投稿人是彻底不一样 文章投稿人是显示信息创作者 编码是{dede:field name= writer /}
而义务编写人 显示信息是管理方法员ID
dedecms模版,dedecms公司模版,dedecms新闻资讯模版,高档HTML5响应式模版,dedecms手机上模版,织梦cms模版实例教程,网站模版,网页页面模版,完全免费网页页面模版