Jan
          12
          2016
        
          By abernal          
              
       
    In order to install Ckeditor and Ckfinder, follow this process [A copy from : brightwebsitedesign]
1. Download the Modules
- Install CKEDITOR module
 - Download the CKEDITOR files
 - Download the CKFINDER files
 - Set CKEDITOR files within 
- sites/all/modules/ckeditor/ckeditor
 
 - Set CKFINDER files within
- sites/all/modules/ckeditor/ckfinder
 
 
2. CKFinder Configuration
- Comment all the function CheckAuthentication
- Path : CKEditor/CKFinder/config.php
 
 
/**
function CheckAuthentication()
{
    // WARNING : DO NOT simply return "true". By doing so, you are allowing
    // "anyone" to upload and list the files in your server. You must implement
    // some kind of session validation here. Even something very simple as...
    // return isset($_SESSION['IsAuthorized']) && $_SESSION['IsAuthorized'];
    // ... where $_SESSION['IsAuthorized'] is set to "true" as soon as the
    // user logs in your system.
    // To be able to use session variables don't forget to add session_start().
    return false;
}
*/- In the same config.php file confirm that the $baseUrl is :
 
$baseUrl = '/ckfinder/userfiles/';
define the path to CKFinder userfiles.
- Add this code
 
require_once '../../../../includes/filemanager.config.php';
below the line that contains  
$baseDir = resolveUrl($baseUrl);
3. Settings.php Configuration
- Open the file setting.php located in this folder
 
sites/all/default
- Uncomment and modify this line
 
$cookie_domain = 'yourdomainname.com';
- Uncomment and modify this line
 
$base_url = 'http://www.yourdomainname.com';
4. Permissions
- Next go to /admin/user/permissions and set CKEditor access permission to authenticated user and CKFinder file upload permission.
 
5. CKeditor configurations
- Now go to /admin/settings/ckeditor and edit the advanced profile and set the file browser as type as CKFinder and save the configurations.
 - If necesary modify the Path to CKEditor
 
.png)