成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁 > 知識庫 > FCKeditor .NET的配置、擴展與安全性經(jīng)驗交流

FCKeditor .NET的配置、擴展與安全性經(jīng)驗交流

熱門標簽:四平電話機器人哪家好 天津電銷卡外呼系統(tǒng)線路 長春防封卡電銷卡套餐 長春銷售外呼系統(tǒng)業(yè)務 智能電銷機器人真的好嗎 株洲外呼營銷系統(tǒng)有哪些 靈聲智能電話機器人招聘 企業(yè)電話機器人辦理 興化400電話辦理多少錢
前言
FCKeditor是使用非常廣泛的HTML編輯器,本文從 ASP.NET 的使用場景對 FCKeditor 與 FCKeditor.NET 的配置、功能擴展(如自定義文件上傳子目錄、自定義文件名、上傳圖片的后期處理等)、以及安全性進行初步的闡述。

希望能幫助有同樣需求的同仁節(jié)省一點時間;也希望各位能指正其中的不足。謝謝。

一、自定義 FCKeditor 的 BasePath
BasePath 即FCKeditor在網(wǎng)站中的相對路徑,默認值是 /fckeditor/,最好在Web.config appSettings中對其進行配置:

add key="FCKeditor:BasePath" value="/FCKeditor_2.6.3/"/>

這樣做有諸多優(yōu)點:

開發(fā)環(huán)境與生產(chǎn)環(huán)境不同,開發(fā)環(huán)境一般是http://localhost/xxx.com/這種情況下FCKeditor就得放在一個虛擬目錄http://localhost/fckeditor/中,若涉及多個網(wǎng)站的開發(fā),而各網(wǎng)站的FCKeditor有差別時,這樣顯然不是最優(yōu);
而且因為物理目錄結構與邏輯目錄結構不同,也會有發(fā)生錯誤的隱患;
而如果采用Web.config的配置,就可以在開發(fā)環(huán)境采用不同的配置,F(xiàn)CKeditor的物理路徑與生產(chǎn)環(huán)境保持一致;
當升級FCKeditor時,只需要將新版本的FCKeditor放在相應版本號的目錄里,修改一下配置即可。這樣可以解決因為靜態(tài)資源的客戶端緩存問題,不同用戶出現(xiàn)不同的錯誤的問題;
可以直觀地看到自己的FCKeditor的版本號。

二、配置文件上傳的目錄
FCKeditor的文件上傳(如圖片上傳)目錄可以通過Web.config appSettings進行配置,如:

add key="FCKeditor:UserFilesPath" value="/UploadFile/FCKeditor/"/>

也可以在 /FCKeditorBasePath/editor/filemanager/connectors/aspx/config.ascx 中進行配置,但我建議 FCKeditor 目錄中的內(nèi)容能不改就不改(fckconfig.js除外),這樣日后升級可以放心地替換即可。

三、自定義文件上傳的子目錄的格式
我們知道,一個文件夾下面不能存放過多的文件(據(jù)稱Windows下面的目錄下2000為閾值),否則對該目錄的訪問會嚴重影響I/O性能。而FCKeditor的文件存儲是在單一的一個目錄進行的。我對FCKeditor進行了擴展,可以在Web.config appSettings對存儲目錄的格式自定義,如:

add key="FCKeditor:FolderPattern" value="%y/%m-%d/"/>
========================================
以今天的日期為例:這樣產(chǎn)生的文件上傳子目錄格式為:2008/10-21/。
年月日格式的目錄可以隨意組合,如:
add key="FCKeditor:FolderPattern" value="%y/%m/%d/"/>
這樣產(chǎn)生的文件上傳子目錄變成了2008/10/21/
========================================
還可以針對不同登錄的用戶,采用不同的上傳子目錄
Web.config 修改上傳子目錄的配置,增加%u表示不同用戶使用基于其標識不同的上傳子目錄

add key="FCKeditor:FolderPattern" value="%u/%y/%m/%d/"/>
FCKeditor_2.6.3\editor\filemanager\connectors\aspx\config.ascx 中增加獲取當前登錄用戶標識的邏輯
復制代碼 代碼如下:

public override void SetConfig()
{
#region Bochuh's Modification
// Identifier for logined user
// Leave blank for default user upload folder
LoginedUserIdentifier = "44"; // 這里替換成獲取當前登錄用戶表示的代碼
#endregion

// ……此文件中原來的代碼
}

這樣可以對不同用戶,根據(jù)其登錄后的標識(一般是用戶ID),來使用不同的目錄進行存儲,如:7394/2008/10/21/(7394是當前登錄用戶的ID)
參考:
%u 代表 當前登錄用戶的標識
%y 代表 當前時間的年份
%m 代表 當前時間的月份
%d 代表 當前時間的日
四、自定義文件上傳的文件名格式
FCKeditor對文件名的處理規(guī)則是:如果當前目錄下沒有重名文件,則上傳后的文件名與用戶PC上的文件名一致;若存在n個重名文件,則加入用戶PC上的文件名是Example.xxx,上傳后的文件名變?yōu)椋篍xample(n).xxx
我的項目里要求對用戶上傳的文件名變成Guid的格式,所以我對FCKeditor也做了擴展,在Web.config appSettings可以對上傳后文件的格式自定義,如:
add key="FCKeditor:FilenamePattern" value="%guid.%extl"/>
這樣的文件名如:a299e63a-7d2d-493d-bbb9-99162ef5b6b8.gif
參考:
%guid 代表 一個新的guid字符串
%fnl 代表 源文件名的小寫
%fnu 代表 源文件名的大寫
%extl 代表 源文件擴展名的小寫
%extu 代表 源文件擴展名的大寫
五、對上傳圖片進行縮放處理
用到FCKeditor圖片上傳功能的場景中,很多是內(nèi)容的發(fā)表。內(nèi)容中往往不需要幾千像素大小的圖片,比如我的項目中,文章區(qū)域最寬也就560像素,所以我做了一個擴展,在Web.config appSettings中可以對圖片的最大寬度進行自定義:
add key="FCKeditor:MaxWidthOfUploadedImg" value="560"/>
有了這段配置,上傳后的圖片的寬度都控制在了560像素及以內(nèi)

六、自定義上傳后圖片URL中的域名
為了加快頁面的渲染,我們可以把圖片等靜態(tài)資源放在一個獨立的域名當中。但FCKeditor默認的圖片上傳后URL是相對路徑,如圖:

我增加了這個擴展,在Web.config appSettings可以配置上傳后圖片URL的域名,如:

add key="FCKeditor:UploadedFilesDomain" value="http://a.cvimg.cn/"/>
如圖:

 
七、解決上傳文件名含有中文的文件時提示 "invalid file type" 的問題
這個問題只需要在Web.config中增加一段配置即可解決:

復制代碼 代碼如下:

location path="FCKeditor_2.6.3/editor/filemanager/connectors/aspx/upload.aspx">
system.web>
globalization requestEncoding="utf-8" responseEncoding="gb2312"/>
/system.web>
/location>

注意:
responseEncoding是網(wǎng)站的默認編碼
FCKeditor_2.6.3是FCKeditor的BasePath

八、FCKeditor的安全性
在FCKeditor的2.3.2版本里,曾有一個漏洞,可以通過 /editor/filemanager/browser/default/connectors/aspx/connector.aspx 往服務器上傳任意文件,我的網(wǎng)站就曾經(jīng)中招。
2.6.3雖然暫未發(fā)現(xiàn)類似的問題,但一般情況下用不到的文件最好還是刪除比較好:

FCKeditor BasePath 根目錄中除了保留:
/editor
/fckconfig.js
/fckpackager.xml
/fckstyles.xml
/fcktemplates.xml
/license.txt
外,全部刪除
/editor/filemanager/中除了保留:
/connectors/aspx/config.ascx
/connectors/aspx/upload.aspx
外,全部刪除
刪除 /editor/_source/
/editor/filemanager/connectors/aspx/config.ascx 的 CheckAuthentication() 方法中,增加驗證用戶是否登錄的邏輯
注意:以上措施僅適用于ASP.NET的網(wǎng)站,其他語言版本的網(wǎng)站未考慮。

附:基于FCKeditor.Net_2.6.3修改后的源碼
SOURCE: http://xiazai.jb51.net/201108/yuanma/FCKeditor.Net_2.6.3_20090713.zip
BIN(.NET 2.0): http://xiazai.jb51.net/201108/yuanma/FredCK.FCKeditorV2_20090713.zip

對以下文件的指定行進行了修改,
/FileBrowser/Config.cs line 45, 116, 169
/FileBrowser/FileWorkerBase.cs line 68, 98, 110, 125, 278
所有修改的地方均包含在名為 "ZhuBo's Modification" 的代碼塊中,也可以通過搜索整個項目中的 "ZhuBo's Modification" 快速看到改動的地方,方便自己的擴展(比如可以設定圖片的最大高度)
更新 at 2008-11-11
新增可選的根據(jù)用戶標識讓不同用戶使用獨自的圖片上傳子目錄,參見上文中“三、自定義文件上傳的子目錄的格式”的更新部分。

新的源碼與dll文件也已更新。

更新 at 2009-07-06
感謝新手中的新手的發(fā)現(xiàn),修正了以下Bug:未配置FCKeditor:FolderPattern,或者FCKeditor:FolderPattern為空時,上傳圖片成功后的路徑中多了一個"/"

更新 at 2009-07-13
圖片后綴名為.gif的不做壓縮處理,防止動畫效果丟失。

您可能感興趣的文章:
  • 手把手教你 CKEDITOR 4 擴展插件制作
  • FCKeditor 插件開發(fā) 示例(詳細版本)
  • ckeditor自定義插件使用方法詳解
  • CKEditor 附插入代碼的插件
  • 添加FCKeditor插件需要注意的地方
  • fckeditor 修改記錄添加行距功能插件
  • ckeditor插件開發(fā)簡單實例
  • fckeditor 插件實例 制作步驟
  • fckeditor 插件開發(fā)參考文檔
  • CKEditor中加入syntaxhighlighter代碼高亮插件
  • CKEDITOR二次開發(fā)之插件開發(fā)方法
  • CKEditor擴展插件:自動排版功能autoformat插件實現(xiàn)方法詳解

標簽:巴彥淖爾 黑龍江 石嘴山 運城 新疆 漯河 青海 貴港

巨人網(wǎng)絡通訊聲明:本文標題《FCKeditor .NET的配置、擴展與安全性經(jīng)驗交流》,本文關鍵詞  FCKeditor,.NET,的,配置,擴展,;如發(fā)現(xiàn)本文內(nèi)容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《FCKeditor .NET的配置、擴展與安全性經(jīng)驗交流》相關的同類信息!
  • 本頁收集關于FCKeditor .NET的配置、擴展與安全性經(jīng)驗交流的相關信息資訊供網(wǎng)民參考!
  • 推薦文章
    上原亚衣加勒比在线播放| 一区二区精品免费视频| 久久久久久久久99精品| 成人性生交视频免费观看| 国产又白又嫩又爽又黄| 国产精品免费麻豆入口| av日韩精品| 91欧美在线| 欧美日韩乱国产| 亚洲二区免费| 中文资源在线官网| 亚洲一区二区三区午夜| 国产丝袜一区二区三区| 中文字幕一区二区三区在线视频| 九色porny丨精品自拍视频| 91蝌蚪九色| 任你操在线观看| 香蕉久久aⅴ一区二区三区| 日本免费中文字幕在线| 国产美女情趣调教h一区二区| 国产成人精品久久一区二区小说| 国产精品白丝在线| 综合av在线| 分分操这里只有精品| 少妇性饥渴无码a区免费| 亚洲人在线播放| 黄色网页在线免费观看| 日本成年免费网站| 色婷婷综合久久久久| 国产成人精品av在线| 1024成人| 欧美在线3区| 成人福利网站在线观看11| www久久久| 欧美成人精品在线观看| 精品久久久久久久久久久国产字幕| 中文字幕+乱码+中文| 毛片毛片毛片| 色哟哟在线观看一区二区三区| 久久精品黄色片| 樱花草www在线观看| 欧美性猛交99久久久久99| 久久av一区二区三区亚洲| 国产成人一区二区三区电影| 久草中文在线观看| 国产97在线|亚洲| 国内成人自拍视频| 免费三级在线观看| 麻豆电影传媒二区| 国产91综合网| 亚洲国产精品成人综合| 欧美一级片免费观看| 日韩一区二区在线视频| 91免费版在线观看| 久久人妻无码一区二区| 欧美性精品220| 国产精品无码一区二区桃花视频| 9色在线视频网站| fc2ppv在线观看| 中文一区一区三区免费| 久久视频这里只有精品| 色婷婷综合在线观看| 激情久久av一区av二区av三区| 五月天电影免费在线观看一区| 亚洲精品一区二区三区在线观看| 欧美日韩高清一区| 久久久999免费视频| 无码任你躁久久久久久久| 日韩中文字幕免费在线| 欧美俄罗斯乱妇| 中文字幕日韩一区二区三区| 国产午夜精品一区二区三区四区| 午夜激情视频网| 欧美成人3dxxxx| 精品国产乱码久久久久久1区2匹| 成人午夜看片网址| 婷婷成人av| 国产精品九九九九九| 免费av片在线观看一道本| 亚洲成人精品在线播放| 婷婷精品视频| y111111国产精品久久婷婷| 97成人在线免费视频| 男人网站在线观看| 色视频免费在线观看| 超碰97人人人人人蜜桃| 精品少妇theporn| 热99在线观看| 欧美顶级大胆免费视频| 精品免费日产一区一区三区免费| 午放福利视频在线播放| 亚洲女子a中天字幕| 噜噜噜久久,亚洲精品国产品| 青青草精品毛片| 国产精品久久久久久五月尺| 美女免费观看一区二区三区| 婷婷五月精品中文字幕| 91成人高清| 狠狠艹夜夜干| 欧美精品久久久久久久久老牛影院| 亚洲国产精品无码久久| 成人av手机在线观看| 欧美一级免费大片| 国产成人高清在线| 色偷偷偷亚洲综合网另类| 黄网在线播放| 欧美男男大粗吊1069| 欧美做爰猛烈大尺度视频| 68精品国产免费久久久久久婷婷| 嫩草研究院在线| 不卡一区在线观看| 国产极品精品在线观看| 国产偷国产偷精品高清尤物| 香蕉视频在线视频| 初尝黑人巨炮波多野结衣电影| 成人乱人伦精品视频在线观看| 精品国产99久久久久久宅男i| 日韩高清电影一区| 久久成年人免费电影| 日韩123区| 久久久久中文| 日韩毛片在线一区二区毛片| 一区二区三区免费观看视频| 国产精品传媒在线| 国产无遮挡又黄又爽免费软件| aaa在线播放视频| 香蕉久久免费电影| 日韩欧美黄色影院| 中文字幕第一页久久| 中日韩免费毛片| 超碰在线一区| 久久久免费视频网站| 综合激情五月婷婷| 日韩高清a**址| 久久久久亚洲av成人毛片韩| www.色.com| 日韩精品免费在线观看| 91精品欧美福利在线观看| 欧美日韩国产综合在线| 欧美日韩久久精品| 精品久久国产一区| 欧美黄色一区二区| 国产一级片中文字幕| 毛片在线导航| 亚洲精选av| 国产一区二区三区精品欧美日韩一区二区三区| 在线视频你懂| 国产精品女主播| 久久久影院免费| 欧美精品一区二区久久久| 69日小视频在线观看| 欧美系列精品| 99热这里只有精品在线观看| 亚洲综合欧美日韩| 一区二区三区在线视频观看| 小舞被吸乳羞羞网站视频| 奇米一区二区三区四区久久| 日韩欧美a级成人黄色| 一区二区国产在线| 国产在成人精品线拍偷自揄拍| 午夜在线a亚洲v天堂网2018| 一道精品视频一区二区三区男同| 欧美日韩高清不卡| 日韩欧美在线中文字幕| 国产精品456露脸| 一级黄色录像毛片| 国产精品乱码久久久| 肉色欧美久久久久久久免费看| 国产精选久久久| 伊人性伊人情综合网| 国产日韩v精品一区二区| 国产女主播av| 国产精品21p| 影音先锋亚洲精品| 99在线视频观看| 99久久伊人网影院| 国产一区二区你懂的| 国产精品一二三在线观看| 精品日产免费二区日产免费二区| 国产一级在线| av在线亚洲一区| 免费黄视频在线观看| 久久r这里只有精品| 丰满少妇被猛烈进入一区二区| 国产精品久久三| 国产一区二区在线|播放| 欧美一级爱爱视频| 亚洲欧美偷拍卡通变态| 在线观看完整版免费| 亚洲欧美怡红院| 最新欧美精品一区二区三区| 欧美久久久久免费| 久久精品视频网站| 色婷婷.com| 免费a级片网站| 国产青青草视频| 亚洲欧美日韩一区二区在线| 青青国产在线视频| 国产精品嫩草影院久久久| 亚洲国产成人精品女人久久久| 91精品在线一区| 久久久免费观看| 亚洲男人都懂第一日本| 黄色美女网站在线观看| 日韩avvvv在线播放| 日本成熟性欧美| 中文在线资源天堂| 最猛黑人系列在线播放| 日韩高清国产一区在线| 欧美激情精品久久久久久小说| 国产福利在线免费| 国产成人亚洲综合a∨婷婷| www日韩大片| 成年人免费网站在线观看| 91精品大全| 国产欧美黑人| 日韩一区二区三区在线看| 国产三区在线观看| 精品中文视频在线| 国产精品欧美激情| 亚洲精品自拍偷拍| 最美情侣韩剧在线播放| 天天干在线影院| 黑人と日本人の交わりビデオ| 日韩精品视频久久| 国产精品精品| 手机在线看福利| 色综合一区二区日本韩国亚洲| 性生交大片免费看女人按摩| 欧美日韩一区二区三区在线| 在线观看国产麻豆| 裸体网站视频| 亚洲成人人体| 国产免费亚洲高清| 老司机精品视频在线| 欧美高跟鞋交xxxxxhd| 久久久人成影片免费观看| 无码精品在线观看| 亚洲国产欧美精品| 欧美黑人巨大精品一区二区| 国产精品久久久久久久| 久久这里只有精品99| 天天干天天爽天天操| 久久精品国产亚洲av高清色欲| 国外av在线| 欧美色视频一区| 精品少妇一二三区| 国产一级一区二区| 久久久91视频| 日本熟妇毛茸茸丰满| 美女福利视频一区| 很黄很色网站| 欧美69wwwcom| 亚洲国产精品无码观看久久| 黄色免费的网站| 一区在线播放视频| 中文字幕一区二区三区欧美日韩| 亚洲欧洲中文| 亚洲成人av一区二区| 亚洲在线国产日韩欧美| 国产精品a成v人在线播放| 久久女同精品一区二区| 粉嫩一区二区| 国产夜色精品一区二区av| 成人亚洲激情网| 福利电影一区| 国产97在线播放| 日韩高清精品免费观看| 久久精品欧洲| 久久精品视频网| 天天操天天操天天操| 舐め犯し波多野结衣在线观看| 蜜桃久久精品乱码一区二区| 人与牲动交xxxxbbb| bl动漫在线观看| 免费看男男www网站入口在线| 国产真人做爰视频免费| 夜夜操天天操亚洲| 欧美精品国产精品久久久| 成人男女网免费| 欧美日本视频一区| 国产女主播在线观看| 激情成人亚洲| eeuss影院www影院| 黄色国产一级视频| 欧美一区二区三区激情| 性生活视频网址| 亚洲精品福利视频网站| www.xxxx精品| 免费看国产曰批40分钟| 日本一级二级视频| 久久在线91| 绯色av一区二区| 国产精品一区2区3区| 欧美特黄a级高清免费大片a级| 青草视频在线播放| 日韩网站在线| 午夜一区在线观看| 国产精品午夜春色av| free欧美| 裸体xxxx视频在线| av一级黄色片| 天堂视频在线| 色呦色呦色精品| 91在线视频免费91| 91在线看网站| 亚洲一区二区三区四区五区| 欧美激情综合五月色丁香小说| 国产极品美女高潮无套嗷嗷叫酒店| 人人澡人一摸人人添| 黄页网站在线看| 激情五月五月婷婷| 精品一区二区三区中文字幕视频| 91tv官网精品成人亚洲| 亚洲国产高清不卡| 九色综合日本| 91成人在线免费| 免费看又黄又无码的网站| 欧美虐宫另类残忍视频| 91精品国产91久久久久久不卡| 国产乱人伦精品一区二区在线观看| 亚洲a一区二区三区| 国产乱淫片视频| 作爱视频免费观看视频在线播放激情网| 中文字幕黄色片| 亚洲丝袜制服诱惑| 男女啪啪免费视频网站| 欧美成人首页|