亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 網站 > 軟件應用 > 正文

為ckeditor編輯器加上傳圖片的功能

2024-09-06 19:16:54
字體:
來源:轉載
供稿:網友
CKEditor官方演示是有上傳圖片和瀏覽服務器文件功能的,但是我們自己下載回來的卻沒有這兩個功能…… 其實還需要下載另外一個組件:CKFinder,用它配合CKEditor來實現上傳功能。 官方提供了PHP,Asp.Net和Asp三個語言版本的CKFinder,下載地址:http://ckfinder.com/download
將CKFinder解壓縮到網站目錄。調用方法如下(假設CKFinder在網站根目錄,可以使用相對路徑): CKEDITOR.replace( 'editor1', { filebrowserBrowseUrl : '/ckfinder/ckfinder.html', filebrowserImageBrowseUrl : '/ckfinder/ckfinder.html?Type=Images', filebrowserFlashBrowseUrl : '/ckfinder/ckfinder.html?Type=Flash', filebrowserUploadUrl : '/ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Files', filebrowserImageUploadUrl : '/ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Images', filebrowserFlashUploadUrl : '/ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Flash' });

同時默認情況下是禁止上傳的,還需要打開CKFinder目錄下的config.php,將第32行的return false;修改為return true; 這里就是上傳權限的認證了,你可以注意到上面有一大段英文注釋,意思是不要簡單的將它修改為return true,而是加上例如session驗證等等,否則會很危險……

下面是官方文檔,關于如何增加文件上傳功能,給英文好的同學參考,上面說的方法其實就是下文中的Example 5:

Basic Configuration The filebrowserBrowseUrl setting is the location of an external file browser, that should be launched when "Browse Server" button(1) is pressed. The filebrowserUploadUrl setting is the location of a script that handles file uploads. If set, the "Upload" tab(2) will appear in dialog boxes (only where such functionality is available, i.e. in "Link", "Image" and "Flash" dialog windows). Example 1 CKEDITOR.replace( 'editor1', { filebrowserBrowseUrl : '/browser/browse.php', filebrowserUploadUrl : '/uploader/upload.php', }); It is also possible to set a separate url for a selected dialog box, using the dialog name in file browser settings: filebrowser[dialogName]BrowseUrl and filebrowser[dialogName]UploadUrl. For example to set a special upload url for the image dialog, set the filebrowserImageUploadUrl property: Example 2 CKEDITOR.replace( 'editor1', { filebrowserBrowseUrl : '/browser/browse.php', filebrowserImageBrowseUrl : '/browser/browse.php?type=Images' filebrowserUploadUrl : '/uploader/upload.php', filebrowserImageUploadUrl : '/uploader/upload.php?type=Images' }); In the example above, filebrowserBrowseUrl and filebrowserUploadUrl settings will be used by default, however in the Image dialog box, CKEditor will use filebrowserImageBrowseUrl and filebrowserImageUploadUrl configuration settings instead. File Browser Window Size The default width of file browser window in CKEditor is set to 80% of screen width, the default hight is set to 70% of screen height. If for some reasons, the default values are not suitable for you, you can change it to any other value. Use filebrowserWindowWidth to change width and filebrowserWindowHeight to change height of the window. To set the size of the window in pixels, just set the number value (e.g. "800"). If you prefer to set height and width of the window in percentage of the screen, remember to add percent sign at the end (e.g. "60%"). Example 3 CKEDITOR.replace( 'editor1', { filebrowserBrowseUrl : '/browser/browse.php', filebrowserUploadUrl : '/uploader/upload.php', filebrowserWindowWidth : '640', filebrowserWindowHeight : '480', }); To set the window size of file browser inside of a specific dialog box, use filebrowser[dialogName]WindowWidth and filebrowser[dialogName]WindowHeight settings. For example, to change the file browser window size only in "Image" dialog box, change set the filebrowserImageWindowWidth and filebrowserImageWindowHeight settings. Example 4 CKEDITOR.replace( 'editor1', { filebrowserBrowseUrl : '/browser/browse.php', filebrowserUploadUrl : '/uploader/upload.php', filebrowserImageWindowWidth : '640', filebrowserImageWindowHeight : '480', }); Using CKFinder CKFinder may be easily integrated with CKEditor (see live demo). The integration may be done in two ways: by setting CKEditor configuration options (example below) or using the CKFinder.SetupCKEditor() method available in CKFinder API. Example 5 CKEDITOR.replace( 'editor1', { filebrowserBrowseUrl : '/ckfinder/ckfinder.html', filebrowserImageBrowseUrl : '/ckfinder/ckfinder.html?Type=Images', filebrowserFlashBrowseUrl : '/ckfinder/ckfinder.html?Type=Flash', filebrowserUploadUrl : '/ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Files', filebrowserImageUploadUrl : '/ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Images', filebrowserFlashUploadUrl : '/ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Flash' }); The example above is valid for PHP environment. /ckfinder/ is a base path to the CKFinder installation directory. If your using CKFinder for ASP, ASP.NET or ColdFusion remember to change "php" to the right extension: asp - CKFinder for ASP aspx - CKFinder for ASP.NET cfm - CKFinder for ColdFusion php - CKFinder for PHP Example 6 CKEditor + CKFinder integration with the use of CKFinder.SetupCKEditor() function: var editor = CKEDITOR.replace( 'editor1' ); CKFinder.SetupCKEditor( editor, '/ckfinder/' ); The second parameter of the SetupCKEditor() method is the path to the CKFinder installation. Please check the _samples/js/ckeditor.html sample distributed with CKFinder to see the full working example of this integration method.
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
最新中文字幕亚洲| 国产精品一区二区电影| 91精品国产高清自在线| 91麻豆国产语对白在线观看| 国产精品ⅴa在线观看h| 国产精品视频自拍| 亚洲免费人成在线视频观看| 色悠悠久久久久| 九九热精品在线| 精品国产欧美一区二区三区成人| 岛国视频午夜一区免费在线观看| 在线播放日韩专区| 成人在线视频网| 国产精品一区二区三区在线播放| 国产这里只有精品| 国产精品久久久久不卡| 国产一区二区欧美日韩| wwwwwwww亚洲| 国产欧美在线视频| 亚洲欧美日韩中文在线制服| 97超级碰在线看视频免费在线看| 成人欧美一区二区三区在线| 日韩精品日韩在线观看| 国产在线观看精品一区二区三区| 国产精品美女久久久免费| 欧美日韩美女在线观看| 国产精品男人爽免费视频1| 日韩电影中文字幕一区| 91美女福利视频高清| 亚洲综合色激情五月| 夜夜躁日日躁狠狠久久88av| 91久久久亚洲精品| 国产精品久久久久久久av大片| 欧美成人第一页| 91精品久久久久久久久不口人| 午夜精品久久久久久99热| 久久777国产线看观看精品| 精品少妇v888av| 欧美日韩国产成人在线| 欧美精品videos另类日本| 久久av资源网站| 国产精品99久久99久久久二8| 久久不射热爱视频精品| 国语自产精品视频在免费| 亚洲欧美精品一区二区| 国产91精品久久久久| 国产精品观看在线亚洲人成网| 日韩av黄色在线观看| 亚洲v日韩v综合v精品v| 亚洲欧洲日产国产网站| 成人性生交大片免费观看嘿嘿视频| 91在线直播亚洲| 亚洲欧洲自拍偷拍| 国内精品模特av私拍在线观看| 国产日韩在线看| 韩国精品久久久999| 国产免费一区视频观看免费| 国产精品大陆在线观看| y97精品国产97久久久久久| 国产精品欧美激情| 2019中文字幕免费视频| 色婷婷综合成人av| 成人激情在线观看| 亚洲精品成人久久久| 国产成人精品av在线| 亚洲欧美另类国产| 在线播放国产一区中文字幕剧情欧美| 国产99久久精品一区二区| 国产午夜精品全部视频在线播放| 日韩在线观看视频免费| 欧美猛交ⅹxxx乱大交视频| 国产精品久久久久久av下载红粉| 亚洲丝袜一区在线| 日韩中文在线不卡| 日韩av免费在线播放| 自拍偷拍亚洲在线| 日韩av中文字幕在线播放| 亚洲伊人成综合成人网| 欧美成人精品在线视频| 日韩经典中文字幕在线观看| 久久久久久久久网站| 欧美影院久久久| 欧美在线免费观看| 国产精品久久久久久av| 成人写真福利网| 国产精品福利在线| 久久成人精品电影| 欧美高清在线视频观看不卡| 亚洲国产精品va在线观看黑人| 亚洲香蕉av在线一区二区三区| 久久综合久中文字幕青草| 国产视频一区在线| 国产欧美日韩中文| 久久露脸国产精品| 久久国产天堂福利天堂| 国产亚洲欧美日韩美女| 日韩精品欧美国产精品忘忧草| 一区二区欧美日韩视频| 另类美女黄大片| 国产欧美一区二区三区久久| 欧美人与性动交a欧美精品| 精品一区二区三区四区在线| 国内精品一区二区三区四区| 欧美日韩国产色视频| 欧美激情一级精品国产| 成人妇女免费播放久久久| 欧美极品在线播放| 亚洲理论在线a中文字幕| 国产91精品久久久久久| 国产精品自拍偷拍视频| 欧美成人免费全部| 亚洲人成伊人成综合网久久久| 日韩精品日韩在线观看| 波霸ol色综合久久| 国产精品自产拍在线观看中文| 国产精品十八以下禁看| 亚洲最大的网站| 91影院在线免费观看视频| 欧美精品情趣视频| 国产精品极品尤物在线观看| 中文字幕视频在线免费欧美日韩综合在线看| 欧美一区二三区| 国产精品免费一区二区三区都可以| 一区二区中文字幕| 日韩电影免费观看在线观看| 成人av色在线观看| 久久成人在线视频| 欧美老少做受xxxx高潮| 亚洲精品456在线播放狼人| 欧美一级bbbbb性bbbb喷潮片| 国产成人精品网站| 成人av资源在线播放| 国产福利成人在线| 亚洲成年人在线| 懂色av一区二区三区| 国产亚洲精品成人av久久ww| 亚洲欧美日韩一区二区在线| 日韩精品在线观看一区二区| 亚洲福利视频久久| 国产精品观看在线亚洲人成网| 51精品国产黑色丝袜高跟鞋| 精品久久久久久中文字幕大豆网| 日韩av影视在线| 久久久免费在线观看| 人体精品一二三区| 最近2019中文免费高清视频观看www99| 欧美大尺度电影在线观看| 色一情一乱一区二区| 欧美激情aaaa| 亚洲免费一级电影| 亚洲最大av网站| 国产欧美一区二区三区在线| 亚洲图中文字幕| 亚洲国产另类 国产精品国产免费| 亚洲高清免费观看高清完整版| 国产中文字幕91| 国产欧美精品一区二区三区-老狼| 亚洲电影免费观看| 亚洲自拍小视频| 国产成人精品视频在线观看| 欧洲精品毛片网站| 国产成人精品日本亚洲| 久久久久久这里只有精品| 色多多国产成人永久免费网站|