'. t('CKEditor is highly configurable. The most commonly used features are listed below. You can also customize CKEditor to your needs by changing the configuration file: %ckeditor_module_config. This is also the only way to define new toolbar sets.', array( '%ckeditor_module_config' => drupal_get_path('module', 'ckeditor') .'/ckeditor.config.js', )) .'
'; $output .= ''. t('It is advised to not edit the configuration file that is distributed with CKEditor: %ckeditor_config_file (%ckeditor_config_path) because you may overwrite it accidentally when you update the editor.', array( '%ckeditor_config_path' => drupal_get_path('module', 'ckeditor') .'/ckeditor/config.js', '%ckeditor_config_file' => 'config.js', )) .'
'; break; case 'admin/settings/ckeditor/editg': case 'admin/settings/ckeditor/add': $output = ''. t('The Global Profile allows you to define settings that are common for all profiles. Values defined in other profiles will be appended to the global configuration. This way you can avoid repeating some of the settings that are usually the same in each profile.') .'
'; break; case 'admin/settings/ckeditor': $output = ''. t('The CKEditor module allows Drupal to replace textarea fields with a rich text or !wysiwyg editor. This editor brings many of the powerful functionalities of known desktop editors like Word to the web. It\'s relatively lightweight and doesn\'t require any kind of installation on the client computer.', array( '!wysiwyg' => ''. t('WYSIWYG') .'', )) .'
'. ''. t('More information about the editor is located at the !ckeditorlink. A small !userguidelink is available.', array( '!ckeditorlink' => l(t('CKEditor homepage'), 'http://ckeditor.com'), '!userguidelink' => l(t('user guide'), 'http://docs.cksource.com/FCKeditor_2.x/Users_Guide/Quick_Reference'), )) .'
'. ''. t('Profiles can be defined based on user roles. A CKEditor profile can define which pages receive this CKEditor capability, what buttons or themes are enabled for the editor, how the editor is displayed, and a few other editor functions. It is possible also to define the Global Profile that will hold values that will be appended to all other profiles.') .'
'. ''. t('Lastly, only users with the %accesspermission !permissionlink will be able to use CKEditor.', array( '%accesspermission' => t('access ckeditor'), '!permissionlink' => l(t('permission'), 'admin/user/permissions') )) .'
'; break; case 'admin/help#ckeditor': $output = ''. t('The CKEditor module allows Drupal to replace textarea fields with a rich text or !wysiwyg editor. This editor brings many of the powerful functionalities of known desktop editors like Word to the web. It\'s relatively lightweight and doesn\'t require any kind of installation on the client computer.', array( '!wysiwyg' => ''. t('WYSIWYG') .'', )) .'
'; $output .= ''. t('More information about the editor is located at the !ckeditorlink. A small !userguidelink is available.', array( '!ckeditorlink' => l(t('CKEditor homepage'), 'http://ckeditor.com'), '!userguidelink' => l(t('user guide'), 'http://docs.cksource.com/FCKeditor_2.x/Users_Guide/Quick_Reference'), )) .'
'. $output .= ''. htmlspecialchars('