最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

DEDECMS 自動(dòng)縮略圖無法生成問題的解決方法

  發(fā)布時(shí)間:2009-10-29 21:56:59   作者:佚名   我要評(píng)論
最近使用DEDE,系統(tǒng)在FreeBSD6下,那個(gè)自動(dòng)提取第一張圖為縮略圖的功能無法使用.
網(wǎng)上找了一天時(shí)間,原來是DEDE的BUG,官方壇子里還沒有解決辦法,
自己動(dòng)手,找辦法
自動(dòng)縮略圖沒有生成(_lit文件),這個(gè)是因?yàn)閭鬟f給GetDDImage函數(shù)的目錄名不正確,根本原因是因?yàn)樘崛?body中的圖地址時(shí)給$cfg_medias_dir加入了轉(zhuǎn)義字符
下面把解決辦法說明如下:
修改/dede 目錄下的article_add_action.php 和article_eidt_action.php 兩個(gè)文件,在文件中找到//自動(dòng)獲取縮略圖 這一段代碼.改為以下部分,另外原程序中 自動(dòng)取的是最后一張圖,我改了一下,自動(dòng)取第一張/最后一張都可以.注釋掉不需要的那個(gè)就行,

復(fù)制代碼
代碼如下:

//更正的代碼如下:已在FreeBSD/Apache2.2.4/PHP5.2.3測(cè)試通過
//自動(dòng)獲取縮略圖
if($autolitpic==1 && $litpic==''){
//自動(dòng)從第一張圖生成
$picname = preg_replace("/.+?".str_replace('/','\/',$cfg_medias_dir)."(.+?)( |\"|').*$/is",$cfg_medias_dir."$1",$body);
//自動(dòng)從最后一張圖生成
//$picname = preg_replace("/.+?".str_replace('/','\/',$cfg_medias_dir)."(.*)( |\"|').*$/isU",$cfg_medias_dir."$1",$body);
if(eregi("\.(jpg|gif|png)$",$picname)){
if(ereg("_lit\.",$picname)) $litpic = $picname;
else $litpic = GetDDImage('ddfirst',$picname,0);
}
}

相關(guān)文章

最新評(píng)論

武安市| 焦作市| 山阳县| 沙坪坝区| 安西县| 岳西县| 锡林郭勒盟| 武陟县| 杨浦区| 德庆县| 凯里市| 鲁甸县| 大连市| 资阳市| 张家口市| 广德县| 德兴市| 紫云| 庐江县| 贵阳市| 静乐县| 景谷| 翁源县| 门源| 鄂尔多斯市| 壶关县| 高清| 浪卡子县| 昂仁县| 思南县| 玉山县| 界首市| 呼图壁县| 自贡市| 富平县| 皋兰县| 浦城县| 济阳县| 新密市| 鞍山市| 乌鲁木齐市|