Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не зашли.

#1 2010-03-04 04:16:25

graf
Участник
Откуда Днепр
Зарегистрирован: 2008-10-13
Сообщений: 394
Рейтинг :   

Адаптация CKEditor 3.2 + Ajex File Manager 1.0

Итак делаем бонус для секретарш.
Интеграция 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:

- Загружать файлы
- Показывать размер занимаемых файлами папок
- Показывать максимальный объем загружаемых файлов
- Загружать только файлы выбранного для просмотра типов
   - Информер состояния загрузки
   - Информер при выборе файла не того типа, не ставить в очередь
- Сжатие изображений при загрузке
- Сортировать отображение по параметра Имя, Дата, Размер
- Групповое удаление файлов
- Скачивание напрямую просматриваемых файлов


скрины
ajex-file-manager-dark.jpg
ajex-file-manager-light.jpg

Внимание! при установке данного хака:
- отключается стандартная возможность добавления изображений и файлов, в замен её работает 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)

Не в сети

#2 2010-03-05 01:13:19

RMC
Участник
Зарегистрирован: 2009-07-01
Сообщений: 151
Рейтинг :   
Сайт

Re: Адаптация CKEditor 3.2 + Ajex File Manager 1.0

а можно по отдельности визивиг и файл-менегер?
было удобнее, кому что надо тот то и ставит..

спасибо

Не в сети

#3 2010-03-05 12:25:29

Nushaba
Участник
Зарегистрирован: 2009-11-09
Сообщений: 276
Рейтинг :   

Re: Адаптация CKEditor 3.2 + Ajex File Manager 1.0

Да, я бы не отказался от визинга по требованию, не привык я программировать не видя кода.
А так всё работает, спасибо. Единственное но, скорее всего возникнут проблемы если прикрутить онлайн магазин.
Да, отредактируй сборку свою, а то я заливаю к тебе на сервак по умолчанию фотки.
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)

Не в сети

#4 2010-03-06 14:11:05

graf
Участник
Откуда Днепр
Зарегистрирован: 2008-10-13
Сообщений: 394
Рейтинг :   

Re: Адаптация CKEditor 3.2 + Ajex File Manager 1.0

RMC,  удали папку файл менеджера, и его не будет

Nushaba, спасибо, сменил все. там просто в шаблоне админки edit.tpl был прописан абсолютный путь к скрипту
+ очистил index.html в папке с менеджером. т.е. загружать и стирать файлы и папки не получиться

Изменено graf (2010-03-06 14:43:04)

Не в сети

#5 2010-03-06 19:08:33

Nushaba
Участник
Зарегистрирован: 2009-11-09
Сообщений: 276
Рейтинг :   

Re: Адаптация CKEditor 3.2 + Ajex File Manager 1.0

Всем кто качал старую версию нужно перекачать едитор и по новой запустить http://ваш_сайт/AjexFileManager/ajax/php/ajax.php?isWork

Не в сети

#6 2010-04-05 13:47:27

rebenn
Участник
Откуда Оренбург
Зарегистрирован: 2010-04-05
Сообщений: 4
Рейтинг :   
Сайт

Re: Адаптация CKEditor 3.2 + Ajex File Manager 1.0

После установки, вот как выглядит окно редактирования:
VlS883CUGT.jpg
7WRY9lBbvj.jpg

Изменено rebenn (2010-04-05 13:52:01)

Не в сети

#7 2010-04-05 14:27:38

infinity237
Модератор
Откуда Russia, Moscow
Зарегистрирован: 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

Re: Адаптация CKEditor 3.2 + Ajex File Manager 1.0

rebenn пишет:

После установки, вот как выглядит окно редактирования:

Только для 0.9.1 / 0.9.2

Не в сети

#8 2010-04-05 15:40:03

rebenn
Участник
Откуда Оренбург
Зарегистрирован: 2010-04-05
Сообщений: 4
Рейтинг :   
Сайт

Re: Адаптация CKEditor 3.2 + Ajex File Manager 1.0

Ясно, спасибо.

Не в сети

#9 2010-10-31 05:20:01

Necronominicon
Участник
Откуда Луганск, Украина
Зарегистрирован: 2010-10-31
Сообщений: 102
Рейтинг :   
Сайт

Re: Адаптация CKEditor 3.2 + Ajex File Manager 1.0

Здравствуйте! Скачал Вашу адаптацию. Сделал все по описанию. На 4 пункте все застопорилось. Скрипт выдает пустую белую страницу. Что делать?

При редактировании новостей или статических страниц редактор так и не появился, хотя шаблон изменил sad

Версия админки 0.9.2 Release, тестирую на Денвере с 5.2 пхп

Изменено Necronominicon (2010-10-31 05:24:00)


Бог умер © Ницше
Ницше умер © Бог

Не в сети

#10 2012-07-11 12:30:17

erkodesign
Участник
Зарегистрирован: 2012-06-06
Сообщений: 6
Рейтинг :   

Re: Адаптация CKEditor 3.2 + Ajex File Manager 1.0

Можно ссылку на архив, а то ссылка в шапке нерабочая

Не в сети

#11 2012-07-11 14:30:27

kolia
Участник
Откуда Ukraine, Украина
Зарегистрирован: 2010-01-10
Сообщений: 330
Рейтинг :   
Сайт

Re: Адаптация CKEditor 3.2 + Ajex File Manager 1.0

А у кого-то полностью получилось установить со всем рабочим функционалом? Вылетает что-то из стандартного набора?

Изменено kolia (2012-07-11 14:31:27)


Чем дальше в лес - тем ближе вылез smile

Не в сети

#12 2012-09-16 16:47:27

M0rS
Участник
Зарегистрирован: 2011-04-08
Сообщений: 24
Рейтинг :   

Re: Адаптация CKEditor 3.2 + Ajex File Manager 1.0

нашел эту тему но тут битая ссылка на файл может у кого завалялся архив cke_afm.zip ?, или если кто знает как подключить CKEditor отпишите в тему

Изменено M0rS (2012-09-16 16:48:10)

Не в сети

Подвал раздела

Работает на FluxBB