帝国cms自动配图插件
- 我放置插件的位置:域名/e/laoluo/autopic。
- 对应修改文件 e/class/hinfofun.php,分别在函数 EditNews 和 Addnews出加代码。
- 搜索代码 if($add['getfirsttitlepic']&&empty($add['titlepic'])),在if结束处加代码。
//edit
$zk_daname=$infotbr['tbname'];
$zk=$empire->fetch1("select * from $zk_daname where id='$add[id]'");
if(empty($zk['titlepic'])){
$baseInfo=$empire->fetch1("select * from {$dbtbpre}enewspublic limit 1");
$web_url = $baseInfo['newsurl'];
$do_id = $add['id'];
$url=$web_url."e/laoluo/autopic/gx.php?tbname=$zk_daname&id=$do_id&total=1&jx=api";
addLog("Log", json_encode($url, JSON_UNESCAPED_UNICODE|JSON_PRETTY_PRINT), "zk日志:请url");
$jg =file_get_contents($url);
addLog("Log", json_encode($jg, JSON_UNESCAPED_UNICODE|JSON_PRETTY_PRINT), "zk日志:请求结果");
}
//add
$zk_daname=$infotbr['tbname'];
$zk=$empire->fetch1("select * from $zk_daname where id='$add[id]'");
if(empty($zk['titlepic'])){
$baseInfo=$empire->fetch1("select * from {$dbtbpre}enewspublic limit 1");
$web_url = $baseInfo['newsurl'];
$do_id = $id;
$url=$web_url."e/laoluo/autopic/gx.php?tbname=$zk_daname&id=$do_id&total=1&jx=api";
addLog("Log", json_encode($url, JSON_UNESCAPED_UNICODE|JSON_PRETTY_PRINT), "zk日志:请url");
$jg =file_get_contents($url);
addLog("Log", json_encode($jg, JSON_UNESCAPED_UNICODE|JSON_PRETTY_PRINT), "zk日志:请求结果");
}
插件目录结构:
e\laoluo\autopic\src :底图
e\laoluo\autopic\index.php : 入口文件
e\laoluo\autopic\gx.php : 最终执行文件
对应链接:
域名/e/laoluo/autopic/index.php?pwd=xxx
域名/e/laoluo/autopic/gx.php?tbname=表名%id=文章id&total=文章总数
更新一条信息可以改total=1

浙公网安备 33010602011771号