Модуль позволяет Drupal заменить текстовые поля редактором FCKeditor. Этот HTML текстовый редактор имеет множество очень мощных функций, как у известного оффлайного редактора Word, только в web. Он относительно мало весит и не требует установки каких-либо программ на компьютере.
- Drupal 5.x
- PHP 4.3.0 или выше
- FCKeditor 2.3.x или выше (http://www.fckeditor.net/)
<a> <p> <span> <div> <h1> <h2> <h3> <h4> <h5> <h6> <img> <map> <area> <hr> <br> <br /> <ul> <ol> <li> <dl> <dt> <dd> <table> <tr> <td> <em> <b> <u> <i> <strong> <font> <del> <ins> <sub> <sup> <quote> <blockquote> <pre> <address> <code> <cite> <embed> <object> <strike> <caption><p> и <br />, поэтому этот фильтр окажется лишним.Если FCKeditor не показывается, нужно проверить, все ли файлы расположены правильно. Директория /modules/fckeditor/fckeditor/ должна содержать следующие файлы: fckeditor.js, fckconfig.js, fckstyles.xml, fcktemplates.xml и папку editor. Правильная структура директорий такова:
modules
--fckeditor
-----fckeditor.module
-----fckeditor
-------_samples
-------editor
-------COPY_HERE.txt
-------fckconfig.js
-------...По умолчанию модуль FCKeditor идет с двумя плагинами, которые могут вставлять разделитель анонса(!--break--) и разделитель страниц ('<!--pagebreak-->'). Чтобы использовать pagebreak, нужно сначала скачать, включить модуль paging и разрешить его фильтр для вашего формата ввода.
Можно включить любой (или оба) из них.
FCKConfig.PluginsPath = '../../plugins/' ;
FCKConfig.Plugins.Add( 'drupalbreak' ) ;
FCKConfig.Plugins.Add( 'drupalpagebreak' ) ;['Image','Flash','Table','Rule','SpecialChar']['Image','Flash','Table','Rule','SpecialChar', 'DrupalBreak', 'DrupalPageBreak']Есть три способа загрузки файлов: используя встроенный обозреватель файлов, модуль типа IMCE или модуль upload из ядра.
Редактор предоставляет конечному пользователю гибкость создания собственного файлового обозревателя, который может быть интегрирован в него.
Встроенный обозреватель дает возможность пользователю просматривать файлы в особой директории на сервере и добавлять в нее новые (создавать папки и загружать файлы).
/modules/fckeditor/fckeditor/editor/filemanager/connectors/php/config.phpили
/modules/fckeditor/fckeditor/editor/filemanager/browser/default/connectors/php/config.php
и
modules/fckeditor/fckeditor/editor/filemanager/upload/php/config.phpВ этих файлах нужно включить обозреватель, добавив одну строчку, которая содержит файл со специальной функцией авторизации для Drupal (filemanager.config.php).
Сразу после этой строки:
$Config['UserFilesAbsolutePath'] = '' ;Добавьте этот код:
require_once "../../../../../filemanager.config.php";или
require_once "D:\\xampp\\htdocs\\drupal5b\\modules\\fckeditor\\filemanager.config.php"Файл config.php еще содержит некоторые другие важные установки, пожалуйста ознакомьтесь с ним и приведите в соответствие вашим нуждам (дополнительно).
$cookie_domain = 'example.com';, предварительно написав вместо примера свой домен)Image Assist может быть интегрирован с FCKeditor.
Чтобы сделать это, просто скопируйте файл modules/fckeditor/img_assist_fckeditor.js в папку модуля modules/img_assist/.
FCKeditor - Текстовый редактор для Интернета
Copyright (C) 2003-2006 Frederico Caldeira Knabben
Под GNU Lesser General Public License:
http://www.opensource.org/licenses/lgpl-license.php
Для более подробной информации посетите:
http://www.fckeditor.net/
http://drupal.fckeditor.net
Comments
"Скачайте модуль FCKeditor и загрузите в директорию с модулями (sites/all/modules). "
Не надо людям голову морочить с первой строчки.
нужно загрузить в папку /modules из корневой папки
/modules из корневой папки - только для модулей самого коплекта Drupal!
Её крайне не рекомендовано использовать для остальных модулей.
как настроить стили на сайте?
Подскажите пожалуйста как добать не один файл, а сразу целую папку...???
FCKeditor работает только если включён javascript? А есть редакторы которые работают без javascript?
Post new comment