--- a/ckeditor.install 2011-10-28 00:07:21.000000000 -0700
+++ b/ckeditor.install 2011-11-01 10:24:07.000000000 -0700
@@ -377,12 +377,14 @@ function _ckeditor_requirements_getinsta
*/
function _ckeditor_requirements_ckfinder_config_check($profile_name) {
module_load_include('module', 'ckeditor');
- $lib_path = drupal_get_path('module', 'ckeditor');
- $config_path = $lib_path .'/ckfinder/config.php';
+ $module_drupal_path = drupal_get_path('module', 'ckeditor');
+ $drupal_lib_path = dirname( ckeditor_path(TRUE) );
+ $config_path = $drupal_lib_path .'/ckfinder/config.php';
+
if (!file_exists($config_path)) {
return t('!ckfinder is not installed correctly: !config
not found. Make sure that you uploaded all files and did not accidentally remove the configuration file.', array(
- '!config' => $lib_path .'/ckfinder/config.php',
+ '!config' => $drupal_lib_path .'/ckfinder/config.php',
'!ckfinder' => 'CKFinder'
));
}
@@ -628,4 +630,4 @@ function ckeditor_update_6102() {
*/
function ckeditor_uninstall() {
drupal_uninstall_schema('ckeditor');
-}
\ No newline at end of file
+}