Вы не зашли.
Итак делаем бонус для секретарш.
Интеграция ngcms c CKEditor 3.2 + Ajex File Manager 1.0
Автор http://demphest.ru/ru/programming/ajex-filemanager/
Демо http://demphest.ru/demo/AjexFileManager … owser.html
Ссылка для скачки архива http://raid.dp.ua/cke_afm.zip
Что уммет Ajex File Manager 1.0:
- Загружать файлы
- Показывать размер занимаемых файлами папок
- Показывать максимальный объем загружаемых файлов
- Загружать только файлы выбранного для просмотра типов
- Информер состояния загрузки
- Информер при выборе файла не того типа, не ставить в очередь
- Сжатие изображений при загрузке
- Сортировать отображение по параметра Имя, Дата, Размер
- Групповое удаление файлов
- Скачивание напрямую просматриваемых файлов
скрины
Внимание! при установке данного хака:
- отключается стандартная возможность добавления изображений и файлов, в замен её работает AjexFileManager.
- отключаются стандартные смайлы и бб-коды
- по дефолту разрешаются html теги в новостях и статике
На этот раз в качестве WYSIWYG редактора используем CKEditor 3.2 (последняя версия) и файловый менеджер AjexFileManager (спасибо товарсчу Demphest http://demphest.ru)
для установки требуется:
1. разархивировать архив
2. в корень сайта ложим папки AjexFileManager и ckeditor
3. заменяем шаблон админки в папке /engine/skins/default/tpl/ на шаблон tpl из архива
4. запускаем файл http://ваш_сайт/AjexFileManager/ajax/php/ajax.php?isWork
этот скрипт проверит и создаст нужные папки. те. папку http://ваш_сайт/upload/ и подпапки
Полезности:
1. в файле /ckeditor/ckeditor.js можно отредактировать вывод кнопок.
Ищем такой кусок кода
toolbarLocation='top';i.toolbar_Basic=
и после него редактируем вывод кнопок
2. Из основных настроек "AjexFileManager/ajax/php/ajax.php"
$cfg['url'] = 'upload'; // Папка для загрузок по типам, на манер как раньше было
$cfg['root'] = $_SERVER['DOCUMENT_ROOT'] . DIR_SEP . $cfg['url'] . DIR_SEP; // http://www.yousite.com/upload/ абсолютный путь до папки
$cfg['quickdir'] = ''; // Папка для быстрой загрузки, это закладка Закачать - не открывая файл менеджер, пример: $cfg['quickdir'] = 'quick-folder'; само собой будет по типам, если грузите изображение то оно попадет в /upload/image/quick-folder/filename.jpg
$cfg['thumb']['width'] = 150; // ширина создаваемых превьюшек
$cfg['thumb']['height'] = 120; // высота
$cfg['thumb']['quality']= 80; // качество сжатия
$cfg['thumb']['cut'] = true; // дабы превьюшки не вызывали смех они будут резаться, а не пропорционально уменьшаться
$cfg['thumb']['auto'] = true; // если изображения были закачены через ftp то автоматически превью не создастся, поэтому при включенной данной опции будет проверка на существование превьюшки
$cfg['thumb']['dir'] = '_thumb'; // скрытая папка которая будет создаваться там где лежат изображения, думал делать одну для всех, но решил пока так сделать
$cfg['thumb']['date'] = "j.m.Y, H:i"; // дата в отображении с именами файлов
ЗЫ: архив собрал с готового работающего сайта, но не тестил. поздновато как-то
Изменено graf (2010-03-04 04:54:27)
Не в сети
Да, я бы не отказался от визинга по требованию, не привык я программировать не видя кода.
А так всё работает, спасибо. Единственное но, скорее всего возникнут проблемы если прикрутить онлайн магазин.
Да, отредактируй сборку свою, а то я заливаю к тебе на сервак по умолчанию фотки.
potolok.dp.ua
И где прописывается хостинг? А то я тупо заливаю к тебе фотки:
http://potolok.dp.ua/AjexFileManager/index.html?type=image&connector=php&lang=ru&returnTo=ckeditor&skin=dark&contextmenu=true&CKEditor=content.short&CKEditorFuncNum=2&langCode=ru
Изменено Nushaba (2010-03-05 12:52:46)
Не в сети
RMC, удали папку файл менеджера, и его не будет
Nushaba, спасибо, сменил все. там просто в шаблоне админки edit.tpl был прописан абсолютный путь к скрипту
+ очистил index.html в папке с менеджером. т.е. загружать и стирать файлы и папки не получиться
Изменено graf (2010-03-06 14:43:04)
Не в сети
После установки, вот как выглядит окно редактирования:
Только для 0.9.1 / 0.9.2
Не в сети
Здравствуйте! Скачал Вашу адаптацию. Сделал все по описанию. На 4 пункте все застопорилось. Скрипт выдает пустую белую страницу. Что делать?
При редактировании новостей или статических страниц редактор так и не появился, хотя шаблон изменил
Версия админки 0.9.2 Release, тестирую на Денвере с 5.2 пхп
Изменено Necronominicon (2010-10-31 05:24:00)
Бог умер © Ницше
Ницше умер © Бог
Не в сети
Можно ссылку на архив, а то ссылка в шапке нерабочая
Не в сети
А у кого-то полностью получилось установить со всем рабочим функционалом? Вылетает что-то из стандартного набора?
Изменено kolia (2012-07-11 14:31:27)
Чем дальше в лес - тем ближе вылез
Не в сети
нашел эту тему но тут битая ссылка на файл может у кого завалялся архив cke_afm.zip ?, или если кто знает как подключить CKEditor отпишите в тему
Изменено M0rS (2012-09-16 16:48:10)
Не в сети