又拍云图片保存插件使用说明【DEDEcms5.7】

一、修复DEDEcms 修改文章 远程下载图片 bug修复

修改路径 /dede/templets/article_edit.htm

搜索“附加选项:”,修改下方两个 input 标签

修改为:

<td>

<input name="remote" type="checkbox" class="np" id="remote" value="1"<?php if($cfg_rm_remote=='Y') echo ' checked="1" '; ?> />

  下载远程图片和资源

    <input name="autolitpic" type="checkbox" class="np" id="autolitpic" value="1"<?php if($cfg_arc_autopic=='Y') echo ' checked="1" '; ?> />

  提取第一个图片为缩略图 

</td>

二、添加文章自动获取远程缩略图

修改路径: /dede/article_add.php

搜索 “//处理上传的缩略图” ,将119行至124行替换

替换前:

 

替换为:

if($data['state']==1) {

 

    $body = AnalyseHtmlBody($body,$description,$litpic,$keywords,'htmltext');

    $body = str_replace('\\','',$body);

    $p = '/<img.*?src=[\'|\"](.+?)[\'|\"].*?>/i';

    preg_match_all($p,$body,$match);

    $litpic=GetDDImage('none',$match[1][0],0);

}else{

    //处理上传的缩略图

    if (empty($ddisremote)) {

        $ddisremote = 0;

    }

    $litpic = GetDDImage('none', $picname, $ddisremote);

}

替换后:

 

 

在第64行,添加以下代码

$sql = "SELECT * FROM `dede_upyun`";

$data = $dsql->GetOne($sql);

如图:

 

三、修改文章自动获取远程缩略图

修改路径: /dede/article_edit.php

搜索 “//处理上传的缩略图” ,将124行至130行替换

替换前:

 

替换为:

if($data['state']==1) {

 

    $body = AnalyseHtmlBody($body,$description,$litpic,$keywords,'htmltext');

    $body = str_replace('\\','',$body);

    $p = '/<img.*?src=[\'|\"](.+?)[\'|\"].*?>/i';

    preg_match_all($p,$body,$match);

    $litpic=GetDDImage('none',$match[1][0],0);

}else{

    //处理上传的缩略图

    if (empty($ddisremote)) {

        $ddisremote = 0;

    }

    $litpic = GetDDImage('none', $picname, $ddisremote);

}

替换后:

 

在第68行,添加以下代码

$sql = "SELECT * FROM `dede_upyun`";

$data = $dsql->GetOne($sql);

如图:

 

 

 

 

 

 

 

 

版权声明:本文由守候(www.rc58.com.cn)发表于 2020年11月13日 ,本文共:1391字
转载请注明,本文转载自守候网络工作室:又拍云图片保存插件使用说明【DEDEcms5.7】

在线留言

说点什么吧
  • 全部评论(0
    还没有评论,快来抢沙发吧!