雷火电竞-中国电竞赛事及体育赛事平台

歡迎來到入門教程網(wǎng)!

dedecms

當(dāng)前位置:主頁 > CMS教程 > dedecms >

織夢(mèng)dede內(nèi)容圖片和縮略圖自動(dòng)帶絕對(duì)域名

來源:本站原創(chuàng)|時(shí)間:2021-08-05|欄目:dedecms|點(diǎn)擊:

今天早上就把后面的代碼寫完了.我直接寫代碼吧.首先關(guān)于縮略圖這塊
然后打開 include\dialog\select_images_post.php這個(gè)文件,然后在108行
  1. $fileurl = $activepath.'/'.$filename;
改為
  1. $fileurl = $cfg_basehost.$activepath.'/'.$filename;
這里的意思就是編輯器上傳的時(shí)候,帶上域名這樣的絕對(duì)路徑.
然后打開/dede/inc/inc_archives_functions.php找到436行的樣子
  1. global $cuserLogin,$cfg_ddimg_width,$cfg_ddimg_height,$cfg_basedir,$ddcfg_image_dir,$cfg_addon_savetype;
改為
  1. global $cfg_basehost,$cuserLogin,$cfg_ddimg_width,$cfg_ddimg_height,$cfg_basedir,$ddcfg_image_dir,$cfg_addon_savetype;
找到481行的樣子
  1. if($isremote==1 && preg_match("#^http:\/\/#i", $picname))
改成
  1. if(($isremote==1 && preg_match("#^http:\/\/#i", $picname)) && !checkstr($picname,$cfg_basehost))
找到502行的樣子
  1. if(($litpic=='ddfirst' && !preg_match("#^http:\/\/#i", $picname))
改為
  1. if(($litpic=='ddfirst' && !preg_match("#^http:\/\/#i", $picname)) || ($litpic=='ddfirst' && checkstr($picname,$cfg_basehost)))
找到503行的樣子
  1. $oldpic = $cfg_basedir.$picname;
在這句代碼的上面加一句
  1. $picname = str_replace($cfg_basehost,'',$picname);
然后可以把滾動(dòng)條拉到最下面 加入以下函數(shù):
  1. function checkstr($str,$str1){
  2. //判斷是否包含$str1這個(gè)字符
  3. $tmparray = explode($str1,$str);
  4. if(count($tmparray)>1){
  5. return true;
  6. } else{
  7. return false;
  8. }
  9. }
  10.  

上一篇:織夢(mèng)搜索時(shí)因關(guān)鍵詞標(biāo)紅而導(dǎo)致頁面樣式錯(cuò)亂的解決方法

欄    目:dedecms

下一篇:織夢(mèng)讓封面頻道也能作為最終列表欄目和分頁

本文標(biāo)題:織夢(mèng)dede內(nèi)容圖片和縮略圖自動(dòng)帶絕對(duì)域名

本文地址:http://www.jygsgssxh.com/a1/dedecms/16454.html

更多dedecms

您可能感興趣的文章

閱讀排行

本欄相關(guān)

隨機(jī)閱讀

網(wǎng)頁制作CMS教程網(wǎng)絡(luò)編程軟件編程腳本語言數(shù)據(jù)庫服務(wù)器

如果侵犯了您的權(quán)利,請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)進(jìn)行處理、任何非本站因素導(dǎo)致的法律后果,本站均不負(fù)任何責(zé)任。

聯(lián)系QQ:835971066 | 郵箱:835971066#qq.com(#換成@)

Copyright © 2002-2020 腳本教程網(wǎng) 版權(quán)所有