Установка и настройка CKFinder для CKEditor на Drupal | DrunkCat

Всегда в качестве файлового менеджера для друпала использовал IMCE, но довелось подключать CKFinder и оказалось не все так просто и очевидно.

После включения в настройках CKEditor-а, оказалось что плагин CKfinder не загружен.

Идем на официальный сайт и скачиваем http://cksource.com/ckfinder/download

После копируем в папку /sites/all/libraries/ckfinder (можно так же в /sites/all/modules/ckeditor/ckfinder)

Теперь окно CKFinder открывается но в нем отображается сообщение «Браузер файлов отключен из-за соображений безопасности.

Antananarivo

Пожалуйста, сообщите вашему системному администратору и проверьте конфигурационный файл CKFinder»

Чтобы побороть поступаем следующим образом:

  • Открываем друпаловский файл settings.php и раскомментируем строчки с $base_url и $cookie_domain, не забывая прописать в них нужные значения.
  • Заходим в папку куда скопировали файлы CKFinder и открываем файл config.php, в нем удаляем функцию CheckAuthentication() и после строки с $baseDir = resolveUrl($baseUrl); вставляем строчку

    (или если вы копировали CKFinder в директорию /sites/all/modules/ckeditor/ckfinder, то вставляем

Теперь всё работает, вуаля 🙂

З.Ы. тут кстати лежит рабочий кейген для CKFinder.
З.З.Ы. а тут опенсорсный аналог.

Доставка синих ромашек в Москве (Antananarivo)

Description

KCFinder is free open-source replacement of CKFinder web file manager. It can be integrated into FCKeditor, CKEditor, and TinyMCE WYSIWYG web editors (or your custom web applications) to upload and manage images, flash movies, and other files that can be embedded in an editor’s generated HTML content.

Licenses

Features

  • Ajax engine with JSON responses
  • Multiple files upload
  • Upload files using HTML5 drag and drop from local file manager
  • Download multiple files or a folder as single ZIP file
  • Select multiple files with the Ctrl/Command key
  • Clipboard for copying, moving and downloading multiple files
  • Easy to integrate and configure in web applications
  • Option to select and return several files. For custom applications only
  • Resize uploaded images. Configurable maximum image resolution
  • PNG watermark support
  • Configurable thumbnail resolution
  • Automaticaly rotate and/or flip uploaded images depending on the orientation info EXIF tag if it exist
  • Multiple themes support
  • Multilanguage system
  • Preview images in full size

Compatibility

  • KCFinder is officialy tested on Apache 2 web server only, but probably it will work on other web servers.
  • PHP 5.3 or better is required. Safe mode should be off.
  • At least one of these PHP extensions is required: GD, ImageMagick or GraphicsMagick.
  • To work with client-side HTTP cache, the PHP must be installed as Apache module.
  • KCFinder supports MIME type recognition for the uploaded files. If you plan to use this feature, you should to load Fileinfo PHP extension.
  • PHP ZIP extension should be loaded in order to have an option to download multiple files and directories as single ZIP file.
  • Automatic rotating and flipping images requires PHP EXIF extension.

Translations

Afrikaans, Brazilian Portuguese, Bulgarian, Catalan, Chinese Simplified, Czech, Danish, Dutch, English, Estonian, Finnish, French, German, Greek, Hebrew, Hungarian, Indonesian, Italian, Japanese, Latvian, Lithuanian, Norwegian, Persian, Polish, Portuguese, Romanian, Russian, Slovak, Spanish, Swedish, Turkish, Ukrainian, Vietnamese.

.

Добавить комментарий

Закрыть меню