

<cfset basePathFCKeditor = Left( cgi.script_name, FindNoCase( 'index.cfm', cgi.script_name ) - 1 )> <cfset basePath = Left( cgi.script_name, FindNoCase( 'index.cfm', cgi.script_name ) - 1 )> <cfscript> fckEditor = createObject( "component", "#basePathFCKeditor#fckeditor/fckeditor") ; fckEditor.instanceName = "pARTICLE_DESC" ; fckEditor.value = '#form.pARTICLE_DESC#' ; fckEditor.basePath = '#basePathFCKeditor#fckeditor' ; ckfinder = createObject( "component", "#basePath#ckfinder/ckfinder" ) ; ckfinder.editorObj = fckEditor ; ckfinder.basePath = '#basePath#ckfinder' ; ckfinder.SetupFCKeditor() ; fckEditor.Create() ; // create the editor. </cfscript>
FCKConfig.ImageBrowser = true ; FCKConfig.ImageBrowserURL = '/ckfinder/ckfinder.html?type=Images' ; FCKConfig.ImageBrowserWindowWidth = FCKConfig.ScreenWidth * 0.7 ; // 70% ; FCKConfig.ImageBrowserWindowHeight = FCKConfig.ScreenHeight * 0.7 ; // 70% ; FCKConfig.FlashBrowser = true ; FCKConfig.FlashBrowserURL = '/ckfinder/ckfinder.html?type=Flash' ; FCKConfig.FlashBrowserWindowWidth = FCKConfig.ScreenWidth * 0.7 ; //70% ; FCKConfig.FlashBrowserWindowHeight = FCKConfig.ScreenHeight * 0.7 ; //70% ; FCKConfig.LinkUpload = true ; FCKConfig.LinkUploadURL = '/ckfinder/core/connector/aspx/connector.aspx?command=QuickUpload&type=Files' ; FCKConfig.LinkUploadAllowedExtensions = ".(7z|aiff|asf|avi|bmp|csv|doc|fla|flv|gif|gz|gzip|jpeg|jpg|mid|mov|mp3|mp4|mpc|mpeg|mpg|ods|odt|pdf|png|ppt|pxd|qt|ram|rar|rm|rmi|rmvb|rtf|sdc|sitd|swf|sxc|sxw|tar|tgz|tif|tiff|txt|vsd|wav|wma|wmv|xls|xml|zip)$" ; // empty for all FCKConfig.LinkUploadDeniedExtensions = "" ; // empty for no one FCKConfig.ImageUpload = true ; FCKConfig.ImageUploadURL = '/ckfinder/core/connector/aspx/connector.aspx?command=QuickUpload&type=Images' ; FCKConfig.ImageUploadAllowedExtensions = ".(jpg|gif|jpeg|png|bmp)$" ; // empty for all FCKConfig.ImageUploadDeniedExtensions = "" ; // empty for no one FCKConfig.FlashUpload = true ; FCKConfig.FlashUploadURL = '/ckfinder/core/connector/aspx/connector.aspx?command=QuickUpload&type=Flash' ; FCKConfig.FlashUploadAllowedExtensions = ".(swf|flv)$" ; // empty for all FCKConfig.FlashUploadDeniedExtensions = "" ; // empty for no one var _FileBrowserLanguage = 'cfm' ; // asp | aspx | cfm | lasso | perl | php | py var _QuickUploadLanguage = 'cfm' ; // asp | aspx | cfm | lasso | perl | php | py // Don't care about the following two lines. It just calculates the correct connector // extension to use for the default File Browser (Perl uses "cgi"). var _FileBrowserExtension = _FileBrowserLanguage == 'Perl' ? 'cgi' : _FileBrowserLanguage ; var _QuickUploadExtension = _QuickUploadLanguage == 'Perl' ? 'cgi' : _QuickUploadLanguage ;
http://localhost/fuseblog/ckfinder/core ... mmand=Init
<?xml version="1.0" encoding="UTF-8"?> <Connector><Error number="500"/></Connector>

Re: coldfusion XML request error :ok(200)
Re: coldfusion XML request error :ok(200)
Re: coldfusion XML request error :ok(200)
Take a look into ckfinder directory and search for a file named config.cfm. There is a CheckAuthentication() function inside that must return true to be allowed to use CKFinder.
There's just one thing I'm concerned about, instead of plain XML error, you should see the following message: "The file browser is disabled for security reasons. Please contact your system administrator and check the CKFinder configuration file.".
What version of CKFinder are you using?
Wiktor Walc
CTO, CKSource - http://cksource.com
--
Follow CKEditor on: Twitter | Facebook | Google+
Re: coldfusion XML request error :ok(200)
http://localhost/fuseblog/ckfinder/core/connector/cfm/connector.cfm?command=Init
Re: coldfusion XML request error :ok(200)
When debugging is enabled, a lot of information is appended automatically by ColdFusion to the standard XML responses sent by CKFinder server connector and that's why CKFinder can't work properly.
To get rid of debugging messages it is enough to add this at the beginning of core\connector\cfm\connector.cfm:
It will be added by default in 1.3.
Wiktor Walc
CTO, CKSource - http://cksource.com
--
Follow CKEditor on: Twitter | Facebook | Google+
Re: coldfusion XML request error :ok(200)
Thank for your reply.
After i added the line at core\connector\cfm\connector.cfm:
The CKFinder is working now.
May i know how i can specifiy the upload folder in Ckfinder?
Eg :
I have topic 1 , 2 ,3. i need to specify the upload folder for topic 1, 2, 3 so the picture won't mixup in one folder.
The flow is look like :
Topic 1
-- /topic/1/
Topic 2
-- /topic/2/
Topic 2
-- /topic/3/
I try to used the below code but no luck
Thanks for your help.
Regard
Keong
Re: coldfusion XML request error :ok(200)
To change baseUrl and baseDir dynamically, you should change them in the config.cfm file:
Wiktor Walc
CTO, CKSource - http://cksource.com
--
Follow CKEditor on: Twitter | Facebook | Google+