Ueditor自定義ftp上傳

2022-09-11 04:21:13 字數 1574 閱讀 8085

web開發免不了需要富文字編輯,富文字編輯器接觸過不少,ckeditor,kingeditor,選擇ueditor主要原因還是他是mit協議的(贊乙個)。

閒話少說,實現ueditor的上傳ftp功能其實是對uedito檔案上傳的重定向。ueditor有伺服器本地村春功能,不過對於大多數**來說讓使用者直接存檔案到有限的伺服器空間是很危險的,我這邊選擇ftp儲存的方式。

首先下乙個ueditor的分發,官網我選擇我需要的.net utf8版本。檔案目錄大概是這樣的。

不像ckeditor,ueditor沒有更多的語言包和example。這些東西放在合適的目錄,這邊放在站點路徑下。

建立頁面引用必要的js和css,這邊官方號稱css可以不用顯示引用,但是實踐發現報錯了所以我還是引用上了。

@section css

@section scripts

新增乙個富文字在頁面上

如果除錯一下就可以看到

工具欄按照需要可以選擇,參照官方。

開啟ueditor.config.js這裡面找到image上傳url,定位到檔案就改它了fileup.ashx,或者修改url到你的伺服器處理url。簡單修改下,模擬其返回的json,

向瀏覽器返回資料json資料

} }

這樣ftp上傳的功能就完成了,最後在修改下目錄讀取的方法imagemanager.ashx,把讀取的目錄修改為ftp目錄,注意下分隔符和』/』

}最後除錯下,我這邊使用filezillar和apache作為單機測試的環境。至此完成目標對ueditorftp上傳的修正。

Ueditor自定義功能問題

ueditor自定義功能新增 1.4.3 ueditor在配置完整的條件下新增自定義功能 我是新增乙個彈出功能 首先 在ueditor.all.js中找到 btncmds陣列中放置的都是編輯器上邊的功能按鈕 下拉框,把自定義的單詞放在響應的位置 想讓按鈕 下拉顯示的位置 然後在btncmds上邊if...

Django自定義上傳目錄

由於資料庫的upload to功能,有時不能滿足每次上傳靈活自定義的需求,基於def的上傳,有時不能滿足基於class的檢視要求,於是,只好慢慢用土法實現。當然,首先,要使用上傳功能時,form裡的這個東東enctype multipart form data 必須加。然後,關鍵實現如下 class...

檔案上傳自定義上傳路徑

2019 11 21 檔案上傳自定義上傳路徑,並且根據返回的url可以進行訪問 檔案上傳路徑 file 虛擬路徑,對外展示 staticaccesspath file 本地測試真實路徑,可以改為伺服器tomcat中路徑 fileupload f fileupload package io.renre...