http://sulfurzona.ru/
News
Service
Magazine
Software (Battle City Game, Wallpaper manager, Superpad, VG-NOW, Puzzle Game, Netler Internet Browser, ..)
Wing-Thunder Game (fly simulator)
Dune Game (Dune III, Dune IV, Cheats, Forum, ..)
Games free
Turbo Pascal (Assembler, Docs, Sources, Debbugers, ..)
Books (Docs for developers)
Guest book
Компьютерная диагностика двигателя автомобиля (адаптер К-линии)Компьютерная диагностика двигателя автомобиля (адаптер К-линии)
 
 
Скачать игру Крыло-Гром (Wing-Thunder) бесплатно
 
 
 

Настройка FCKeditor

 
Разработчик модификации: Владислав Демьянишин
 
Мною был взят за основу FCKeditor v.2.6.3 (http://ckeditor.com/download) - редактор, выполненный на JavaScript (с поддержкой браузеров Internet Explorer, Opera, FireFox, Chrome, Safari, ...), позволяющий прямо на сервере создавать и редактировать статьи/документы, форматированные как в MS Word. При этом позволяет загружать на сервер изображения и файлы и включать их в статьи в виде изображений или ссылок на файлы.
 
FCKeditor в режиме редактирования
FCKeditor в режиме редактирования
А так редактируемая статья после сохранения выглядит на сайте
 
Настройка редактора не слишком сложная, но для упрощения установки я настроил редактор так, чтобы его достаточно было загрузить на FTP сайта и сразу же использовать, без дополнительной настройки. При этом в исходном релизе редактора была куча скриптов для поддержки всяких там Perl, ASP и прочей ерунды, которая PHP-программисту не интересна. Короче я дуалил все срипты, и оставил только нужные для работы с PHP.
 
Помимо этого доработал броузер файлов, где при наведении на название файла картинки она появляется в выпадающем окошке, что облегчает выбор нужной картинки, ведь не всегда имя файла имеет логичное и понятное название. При этом файлы в списке отображаются на разном фоне, то есть цвет фона от файла к файлу чередуется, что облегчает навигацию по списку файлов.
 

Настройки

 
После изменения настроек редактора, чтобы изменения вошли в силу, следует закрыть браузер и снова запустить веб-страницу с редактором.
 

В файлах

 
fckeditor/editor/filemanager/browser/default/connectors/php/config.php
fckeditor/editor/filemanager/upload/php/config.php
 
установить параметры:
 
$Config["UserFilesPath"] = "";
$Config["UserFilesAbsolutePath"] = $_SERVER["DOCUMENT_ROOT"].$Config["UserFilesPath"];
 
и
 
Установил вместо пустого параметра $Config["UserFilesPath"] = ""; просто $Config["UserFilesPath"] = "/"; что позволяет на некоторых хостингах, например, IPTelecom устранить проблему с полным путем к корню сайта, где в конце необходим слэш. Таким образом, в полном пути иногда может получаться в конце даже два слэша подряд, тогда встроенная проверка в скриптах редактора сама убирает лишний слэш.
И еще включен параметр $Config["Enabled"] = true; хотя с выключенным тоже вроде бы работало на хостингах HostPro, IPTelecom.
 
 

В файле

 
fckeditor/fckconfig.js
 
следующая строка указывает список шрифтов для выпадающего списка на тулбаре редактора:
 
FCKConfig.FontNames = "Arial;Times New Roman;Verdana;Helvetica;Sans-Serif;Comic Sans MS;Courier New;Tahoma";
Параметр FCKConfig.EnterMode по умолчанию = "p" и приводит к тому, что при нажатии Enter в текст вставляется не тег "BR", а "/p" "p", пример:
 
FCKeditor
 
что и приводит к тому, что между абзацами большие интервалы. Оказывается нормальный перенос строки можно вставлять нажатием Shift+Enter, но если присвоить параметру FCKConfig.EnterMode = "br" , то абзацы вставляться не будут, и будет все красиво и плотно. Пример:
 
FCKeditor
 
Но при этом проявился глюк в IE (а в Opera/FireFox/Safari/Google Chrome нормально) что при попытке центрировать выделенный текст, центрируется на самом деле весь текст, находящийся в окне редактора.
 
Если поставить FCKConfig.EnterMode = ""; то все равно будет как по умолчанию, т.е. тег "p" "/p"
Если поставить FCKConfig.EnterMode = "div"; то текст будет в теге "div" "/div" и центрирование выделенного текста будет выполняться в IE корректно. Пример:
 
FCKeditor 
 
FCKConfig.EnterMode = "br"; //"p" ; // p
 

Перспективы

 
Файловый менеджер FCKeditor оказался на столько гибким, что мне удалось встроить в него:
  1. просмотр изображений в режиме миниатюр и при этом перестраивание таблицы миниатюр при изменении размера окна просмотра;
  2. запоминание просматриваемой папки, что весьма удобно, когда приходится часто выбирать изображения вновь;
  3. групповая загрузка файлов на сервер;
  4. наложение водяного знака на загружаемое изображение;
  5. удаление файлов, что тоже очень удобно, если какой-то файл или картинка утратили свою актуальность или ее следует заменить новой одноименной.
теги: fckeditor, скачать fckeditor, fckeditor настройка, fckeditor установка, wysiwyg, wysiwyg web, wysiwyg builder, редактор wysiwyg
 
На нашем сайте можно не только бесплатно скачать игры, но и документацию и книги по программированию на MIDLetPascal, Turbo Pascal 6, Turbo Pascal 7, Borland Pascal, по программированию устройств Sound Blaster, Adlib, VESA BIOS, справочник Norton Guide и много другой полезной информации для программистов, включая примеры решения реальных задач по созданию резидентных программ.
 

Софт > FCK editor - WYSIWYG редактор
 
 
 
 
 
 
На главную страницу На предыдущую страницу На начало страницы