Комментарии 36
демо можно где-нибудь посмотреть?
+1
в гуглокод и всем по svn, допилим всем миром.
0
$dir = isset($_POST['dir'])? urldecode($_POST['dir']) : (isset($_GET['dir'])? urldecode($_GET['dir']) : '');
С такой проверкой (точнее, с ее отстуствием) рабочей директории файл менеджер можно использовать только в административной части…
0
Класс, а можно сделать чтобы не в отдельном окне открывался? и стиль аналогичный редактору?
P.S. Если нужно, с дизайном могу помочь.
P.S. Если нужно, с дизайном могу помочь.
0
Стиль подобный редактору — конечно, тем более графика не нужна особо, простые цвета считай.
А вот по поводу «не в отдельном окне», вот это уже загвоздка :) настолько заморачиваться уже будет наверно лишним.
А как визуально и в каком месте вы себе это представляете?
Новое окно мне кажется более оптимальный и легкий вариант.
А вот по поводу «не в отдельном окне», вот это уже загвоздка :) настолько заморачиваться уже будет наверно лишним.
А как визуально и в каком месте вы себе это представляете?
Новое окно мне кажется более оптимальный и легкий вариант.
0
Может так?
только «дерво» тоже серым bg,
и может меню с правой кнопки убрать?
и что если FancyUpload добавить?
только «дерво» тоже серым bg,
и может меню с правой кнопки убрать?
и что если FancyUpload добавить?
0
Можно конечно, но на это уйдет уйма времени, ковыряние оригинального кода, а вникать там — мама не горюй :) опять же, собственно это и единственная — основная проблема скажем так.
С правой кнопки меню убрать можно, но как мне кажется перенос его вверх тоже особого удобства не добавляет.
FancyUpload не использовал, сейчас посмотрел описание, отталкивает необходимость флэша, причина не именно в нём, а в безопасности (хотя не знаю как сейчас), если производить загрузку чере флэшку то сеанс сессии пропадает (только для неё), поэтому необходимо делать костыли по сохранению или передачу в адресе id сессии, если этого не делать и знать на какой адрес кидать файлы, то можно натворить делов :) но это зависит конечно от уровня доступности, что можно загружать, проверяются файлы или нет, и т.д.
С правой кнопки меню убрать можно, но как мне кажется перенос его вверх тоже особого удобства не добавляет.
FancyUpload не использовал, сейчас посмотрел описание, отталкивает необходимость флэша, причина не именно в нём, а в безопасности (хотя не знаю как сейчас), если производить загрузку чере флэшку то сеанс сессии пропадает (только для неё), поэтому необходимо делать костыли по сохранению или передачу в адресе id сессии, если этого не делать и знать на какой адрес кидать файлы, то можно натворить делов :) но это зависит конечно от уровня доступности, что можно загружать, проверяются файлы или нет, и т.д.
0
Вот сейчас как раз интегрирую ее на работа.ру :-) Вещь не плохая но вот почему-то с callback функциями дела обстоят не очень, их там вообще нет! :-( Или может я плохо в API разобрался.
Вообщем скоро полезу в код, но так не хотелось этого делать :-)
А за ценный совет в виде коммента буду благодарен :-)
Вообщем скоро полезу в код, но так не хотелось этого делать :-)
А за ценный совет в виде коммента буду благодарен :-)
0
Я по функциям CKFinder ковырял только, насколько понял основные моменты для взаимодействия осуществляются следующей функцией:
CKEDITOR.tools.callFunction(numberFunction, input, data);
Вот её и надо копать :)
CKEDITOR.tools.callFunction(numberFunction, input, data);
Вот её и надо копать :)
0
var editor = CKEDITOR.replace( 'textarea1' );
editor.on( 'instanceReady', function()
{
…
};
— А это как событие на изминение можно поставить :-)
editor.document.on ( 'keydown', function() {… });
Ну конечно жалко что документация пока никакая :-(
Как говорится лучшая документация — это исходный код! :-)
editor.on( 'instanceReady', function()
{
…
};
— А это как событие на изминение можно поставить :-)
editor.document.on ( 'keydown', function() {… });
Ну конечно жалко что документация пока никакая :-(
Как говорится лучшая документация — это исходный код! :-)
0
Отличная работа, спасибо!
0
хочу такой к tiny mce (
+2
Думаю что проблем особых не должно быть с портированием, попробую покопать в этом направлении при следующих изменениях.
0
не такой, но тоже неплох: tinyfck
0
ИМХО над юзабилити надо подумать, пока разберешься как загрузить картинку столько времени пройдет, да и контекстное меню по правому клику наверно не самый лучший вариант на опере вообще может не работать, так как в ней политика браузера может запрещать подменять контекстное меню вызываемое по правому клику.
0
Воо, теперь смог посмореть :) Не плохой file manager, но надо было написать как до него добраться…
0
НЛО прилетело и опубликовало эту надпись здесь
А как подключить через?
config.filebrowserBrowseUrl = ckfinderBase+«index.html»;
config.filebrowserImageBrowseUrl = ckfinderBase+«index.html?Type=Image»;
config.filebrowserBrowseUrl = ckfinderBase+«index.html»;
config.filebrowserImageBrowseUrl = ckfinderBase+«index.html?Type=Image»;
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
CKEditor файловый менеджер