FCKeditor編輯器添加圖片上傳功能及圖片路徑問題解決方法
現(xiàn)在很多CMS系統(tǒng)因為安全原因會把后臺編輯器里的上傳功能給去除,但這樣一來對實際使用過程造成了很多麻煩,今天我們以ASPCMS系統(tǒng)的FCKeditor編輯器為例,說明一下如何增加圖片上傳功能。
1. 打開網(wǎng)站后臺編輯器里的admin/editor/fckconfig.js這個文件
找到FCKConfig.ImageUpload = false 這句,把false改成true就行啦。
FCKConfig.ImageBrowser = false ; 這里也同樣把false改成true
2. 看一下admin/editor/editor目錄下面的filemanager文件夾是否存在,如果不在就去下載一個2.6.3版本以上的fck編輯器,把里面的filemanager文件夾復(fù)制過來。當然這里是ASP的,所以其他語言像PHP什么的文件夾可以刪除。
3. 接下來設(shè)置文件上傳的路徑,打開admin/editor/filemanager/connectors/asp文件夾的config.asp這個文件進行如下設(shè)置
ConfigIsEnabled = True 是否開啟上傳功能
ConfigUserFilesPath = “../../../../../uploads/” 文件上傳目錄,相對于該文件夾
這里要重點指出的ConfigUserFilesPath = “../../../../../uploads/”這里如果這樣設(shè)置,我最后發(fā)現(xiàn)兩個問題
A. ConfigUserFilesPath = “../../../../../uploads/”這樣設(shè)置雖然圖片可以上傳,但插入編輯器里的圖片路徑是有問題的,所以我試了很多次最后把它改成ConfigUserFilesPath = “/uploads/”就可以了。如果您的網(wǎng)站是放在下級文件夾里也可以這樣設(shè)置ConfigUserFilesPath = “文件夾名稱/uploads/”。
B. 至于第二個問題,我感覺好奇怪,F(xiàn)CKeditor編輯器的圖片路徑會出現(xiàn)兩個斜杠//,雖然圖片也能顯示,但看起來總歸不舒服。請打開admin/editor/editor/ filemanager/connectors/asp文件夾里的,io.asp這個文件,請把:
function CombinePaths( sBasePath, sFolder)
CombinePaths = RemoveFromEnd(sBasePath, "/") & "/" & RemoveFromStart( sFolder, "/")
end function
改成
function CombinePaths( sBasePath, sFolder)
sFolder = replace(sFolder, "", "/")
CombinePaths = RemoveFromEnd(sBasePath, "/") & "/" & RemoveFromStart( sFolder, "/")
end function
4. 最后設(shè)置上傳后的圖片自動改名,請打開admin/editor/editor/ filemanager/connectors/asp文件夾里的commands.asp這個文件
在文件中添加如下語句
dim rannum
dim dtnow
dim getnewfilename
dtnow=now()
randomize
rannum=int(90*rnd)+10
getnewfilename=year(dtnow) & right("0" & month(dtnow),2) & right("0" & day(dtnow),2) & right("0"& hour(dtnow),2) & right("0”"& minute(dtnow),2) & right("0" & second(dtnow),2) & rannum
并將
sFileName = ouploader.file("newfile")name
改為
sFileName = getnewfilename &"."& split(ouploader.file("newfile").name,".")(1)
以上是關(guān)于ASPCMS網(wǎng)站系統(tǒng)的一點小小的改進,希望對有這方面需要的朋友有所幫助,今后我們還將關(guān)注該系統(tǒng)的其他問題。
上一篇:UEditor編輯文章出現(xiàn)多余空行問題的解決辦法
欄 目:網(wǎng)頁編輯器
下一篇:kindSoft在線網(wǎng)頁編輯器簡單的配置參數(shù)介紹
本文標題:FCKeditor編輯器添加圖片上傳功能及圖片路徑問題解決方法
本文地址:http://mengdiqiu.com.cn/a1/wangyebianjiqi/11796.html
您可能感興趣的文章
- 01-11針對PHP環(huán)境下Fckeditor編輯器上傳圖片配置詳細教程
- 01-11UEditor 編輯器跨域上傳解決方法
- 01-11UEditor編輯器自定義上傳圖片或文件路徑的修改方法
- 01-11免費開源百度編輯器(UEditor)使用方法
- 01-11為SyntaxHighlighter添加新語言的方法
- 01-11FCKeditor + SyntaxHighlighter 讓代碼高亮著色插件
- 01-11讓IE8和IE9支持eWebEditor在線編輯器的方法
- 01-11Fckeditor XML Request error:internal server error (500) 解決方法
- 01-11百度編輯器ueditor前臺代碼高亮無法自動換行解決方法
- 01-11fckeditor編輯器下的自定義分頁符實現(xiàn)方法


閱讀排行
本欄相關(guān)
- 01-11針對PHP環(huán)境下Fckeditor編輯器上傳圖片
- 01-11關(guān)于jsp版ueditor1.2.5的部分問題解決(上
- 01-11UEditor編輯器自定義上傳圖片或文件路
- 01-11UEditor 編輯器跨域上傳解決方法
- 01-11免費開源百度編輯器(UEditor)使用方法
- 01-11ckeditor插件開發(fā)簡單實例
- 01-11使用ZeroClipboard解決跨瀏覽器復(fù)制到剪
- 01-11CKEditor 取消轉(zhuǎn)義的兩種方法
- 01-11FCKeditor + SyntaxHighlighter 讓代碼高亮著
- 01-11為SyntaxHighlighter添加新語言的方法
隨機閱讀
- 01-10delphi制作wav文件的方法
- 01-10使用C語言求解撲克牌的順子及n個骰子
- 04-02jquery與jsp,用jquery
- 08-05dedecms(織夢)副欄目數(shù)量限制代碼修改
- 08-05DEDE織夢data目錄下的sessions文件夾有什
- 01-11ajax實現(xiàn)頁面的局部加載
- 01-11Mac OSX 打開原生自帶讀寫NTFS功能(圖文
- 01-10SublimeText編譯C開發(fā)環(huán)境設(shè)置
- 01-10C#中split用法實例總結(jié)
- 08-05織夢dedecms什么時候用欄目交叉功能?