For some reason I'm unable to disable ckfinder. When I delete the value from the Path to CKFinder form field on the CKEditor Global profile, it resets to it's default value of %m/ckfinder instead of turning off.

I also can't find a checkbox or anything that will make this module stop looking for the ckfinder, and I'm getting an ugly red message on my status report saying

CKFinder is not installed correctly: /config.php not found. Make sure that you uploaded all files and did not accidentally remove the configuration file. If you installed CKFinder in other location (e.g. in the libraries folder), make sure to update the path to CKFinder in CKEditor Global Profile.

I don't want ckfinder, but since I couldn't find a way to turn it off I downloaded and installed it anyway just to make the error message disappear. It didn't work, the error message still appears.

See any of the following "fixed" issues that may be related to that to the error, I couldn't figure out which one to re-open since all have supposedly been fixed.
#758936: Add automatic setting of the CKFinder library path based on CKEditor library path
#1211554: Bug with CKFinder path when CKEditor is in libraries dir
#1594382: [D6] Wrong instructions for configuring CKFinder

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

Anonymous’s picture

I had the same problem.

I went into the ckeditor profiles and selected edit for the default profile.
Under the "File Browser Settings" make sure that none of the three "File Browser Type" options are set to ckfinder.
I'm using IMCE so I selected that for the "File browser type (Link dialog window):" and set the other two to be "same as"

Repeat for any other profiles in use.

This solved it for me.

wildmandmc’s picture

not to familar with version shown above. but for most drupal 6.** un check permissions, click save should do it.

DamienMcKenna’s picture

Version: 6.x-1.14 » 7.x-1.x-dev
Issue summary: View changes

This happens with the D7 version too.

DamienMcKenna’s picture

Status: Active » Needs review
FileSize
4.24 KB

FYI this happens because the module always inserts a value into the optional "ckfinder_path" value, so when _ckeditor_requirements_ckfinder_config_check() runs it complains that the (optional) file isn't installed correctly.

This patch first checks to see if the 'ckfinder_path' value is assigned, if not it doesn't give the error. It also updates other usage of ckfinder_path to again confirm the string is not empty rather than whether it exists or not.

DamienMcKenna’s picture

FileSize
4.23 KB

This version fixes a problem with ckfinder_path() that for the 'local' mode assumes that ckeditor is always available.

wildmandmc’s picture

the fck an ck editor are pain in butt to get configured, but once you have it. works great.
main settings for this, permissions an browser style. imce seems to work best.