Please follow the steps below;
Go to http://ckfinder.com/download and download CKfinder
Unpack the contents of the installation package into the directory that contains the CKEditor module and place it in thesites/all/modules/ckeditor/ckfinder (or sites/all/libraries/ckfinder) folder. . When the files are unpacked, you should see the following file structure inside the drupal/sites/all/modules directory:
Now open the CKFinder configuration file (ckfinder/config.php) and introduce the code changes described below.
Firstly, remove the CheckAuthentication() function (do not worry, this function is defined in filemanager.config.php, see below):
function CheckAuthentication() <- remove it
{ <- remove it
//WARNING : DO NOT simply... <- remove it
... <- remove it
return false; <- remove it
}
For CKFinder installed in the sites/all/modules/ckeditor/ckfinder directory add:
require_once '../../../../includes/filemanager.config.php';
straight below the following line:
$baseDir = resolveUrl($baseUrl);
For CKFinder installed in the sites/all/libraries/ckfinder directory add:
require_once '../../../../../modules/ckeditor/includes/filemanager.config.php';
straight below the following line:
$baseDir = resolveUrl($baseUrl);
Now open the Drupal settings file (sites/default/settings.php) and do the following:
Uncomment the $base_url variable and set the base URL of your website (without the trailing slash).
Uncomment the $cookie_domain variable and set the domain name of your website.
Select CKFinder as a preferred file browser in the Administration panel > Configuration > Content Authoring > CKEditor section (for a selected CKEditor profile scroll down to the File browser settings section).
Refernce URL's here
In CKfinder documentation
In Drupal documentation
Go to http://ckfinder.com/download and download CKfinder
Unpack the contents of the installation package into the directory that contains the CKEditor module and place it in thesites/all/modules/ckeditor/ckfinder (or sites/all/libraries/ckfinder) folder. . When the files are unpacked, you should see the following file structure inside the drupal/sites/all/modules directory:
Now open the CKFinder configuration file (ckfinder/config.php) and introduce the code changes described below.
Firstly, remove the CheckAuthentication() function (do not worry, this function is defined in filemanager.config.php, see below):
function CheckAuthentication() <- remove it
{ <- remove it
//WARNING : DO NOT simply... <- remove it
... <- remove it
return false; <- remove it
}
For CKFinder installed in the sites/all/modules/ckeditor/ckfinder directory add:
require_once '../../../../includes/filemanager.config.php';
straight below the following line:
$baseDir = resolveUrl($baseUrl);
For CKFinder installed in the sites/all/libraries/ckfinder directory add:
require_once '../../../../../modules/ckeditor/includes/filemanager.config.php';
straight below the following line:
$baseDir = resolveUrl($baseUrl);
Now open the Drupal settings file (sites/default/settings.php) and do the following:
Uncomment the $base_url variable and set the base URL of your website (without the trailing slash).
Uncomment the $cookie_domain variable and set the domain name of your website.
Select CKFinder as a preferred file browser in the Administration panel > Configuration > Content Authoring > CKEditor section (for a selected CKEditor profile scroll down to the File browser settings section).
Refernce URL's here
In CKfinder documentation
In Drupal documentation
Great Post man.. Thank you
ReplyDelete