35dir分類目錄管理系統(tǒng)是一個優(yōu)秀的分類目錄網(wǎng)站源碼,,但是由于各種原因已沒人更新,bug無法修復(fù),。
下面給出網(wǎng)站縮略圖無法顯示完整的解決方法,有需要的可以去參考修改,!希望給大家?guī)韼椭?br />
1,、打開文件 source\module\prelink.php
搜索get_webthumb,找到以下代碼:
function get_webthumb($web_pic) {
global $options;
if (!empty($web_pic)) {
$strurl = $options['site_root'].$options['upload_dir'].'/'.$web_pic;
} else {
$strurl = $options['site_root'].'public/images/nopic.gif';
}
return $strurl;
}
將其修改為:
function get_webthumb($web_pic,$web_url) {
global $options;
if (!empty($web_pic)) {
$strurl = $options['site_root'].$options['upload_dir'].'/'.$web_pic;
} else {
//在這里選擇不同的縮略圖服務(wù)網(wǎng)站。
//$strurl = $options['site_root'].'public/images/nopic.gif';
//系統(tǒng)默認代碼,,沒有圖片顯示無圖
//$strurl = 'http://y.searchpreview.de/preview?s='.$web_url;
//$strurl = 'http://get.thumbshots.ru/?lang=en&size=s&url='.$web_url;
//$strurl = 'http://webthumb.jd-app.com/webthumb.php?url='.$web_url;
$strurl = 'http://api.webthumbnail.org/?width=160&height=100&screen=1024&url='.$web_url;
}
return $strurl;
}
2,、打開文件 source\module\website.php
搜索get_webthumb,找到$web['web_pic'] = get_webthumb($web['web_pic']);【注:該文件中有兩個get_webthumb,,需要全部修改】
全部修改成:
$row['web_pic'] = get_webthumb($row['web_pic'],$row['web_url']);
3,、打開文件 module\siteinfo.php
搜索get_webthumb,找到$web['web_pic'] = get_webthumb($web['web_pic']);
替換成:$web['web_pic'] = get_webthumb($web['web_pic'],$web['web_url']);
4,、打開文件 module\linkinfo.php
搜索get_webthumb,,找到$link['web_pic'] = get_webthumb($link['web_pic']);
替換成
$link['web_pic'] = get_webthumb($link['web_pic'],$link['web_url']);
通過以上四步修改后即能顯示網(wǎng)站縮略圖,但是因為還是用到別人的接口,,也只是臨時用著了,,如果實在找不到接口網(wǎng)站,只用系統(tǒng)默認無圖吧,。