首页 > CMS > 帝国Empire > 正文

东坡帝国CMS 多功能作者插件使用方法介绍

2024-08-30 19:07:12
字体:
来源:转载
供稿:网友

一、插件安装第五步详解
第五步是:修改文件 e/class/hinfofun.php ,修改 新增信息函数 和 修改信息函数。以下代码,蓝色部分是插件新增的。

(1)AddNews函数修改。

查找 function AddNews 找到此函数。修改后函数的第一行变成:

global $empire,$class_r,$class_zr,$bclassid,$public_r,$dbtbpre,$emod_r,$writer_r;
此函数的 //TAGS 判断语句附近代码变成:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//TAGS
if($add[infotags]&&$add[infotags]<>$add[oldinfotags])
{
eInsertTags($add[infotags],$add['classid'],$id,$newstime);
}
//作者文集
if($add[writers]&&$add[writers]<>$add[oldwriters])
{
include_once ECMS_PATH.'e/dongpo/writer/dp_funs.php';
hwriter_eInsert($add[writers],$add['classid'],$id,$newstime,$add['checked']);
}
//增加信息是否生成文件
if($ccr['addreinfo']&&$add['checked'])
{
GetHtml($add['classid'],$id,'',0);
}

(2)EditNews函数修改。

查找 function EditNews 找到此函数。修改后函数的第一行变成:

1
2
global $empire,$class_r,$class_zr,$bclassid,$public_r,$dbtbpre,$emod_r,$writer_r;
此函数的 //TAGS 判断语句附近代码变成:
1
2
3
4
5
6
7
8
9
10
11
12
13
//TAGS
if($add[infotags]&&$add[infotags]<>$add[oldinfotags])
{
eInsertTags($add[infotags],$add['classid'],$add['id'],$newstime);
}
//作者文集
if(($add[writers]&&$add[writers]<>$add[oldwriters])||$index_checkr['checked']!=$newchecked)
{
include_once ECMS_PATH.'e/dongpo/writer/dp_funs.php';
hwriter_eInsert($add[writers],$add['classid'],$add['id'],$newstime,$add['checked']);
}
//是否改变审核状态
if($index_checkr['checked']!=$newchecked)
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表