Согласен, риск есть, я не экранировал GET и POST. Но мне это и не нужно, т.к плагин у меня лежит в админке, а значит пользую его только я. Доработать нужно.
Использую groups.google.com/group/tinybrowser — достаточно функциональный.
По Вашим плагинам могу сказать следующее: ему не хватает многих часто используемых функций — переименовать, переместить, не видно размера файлов, видимо отсутствует визуальная иерархия внутри папок, чтоб не заблудиться, если находишься не в корне.
Модули к себе не ставил (смысла нет на данном этапе), но видимо и превью выбранной картинки тоже отсутствует, что уже является глобальным неудобством при забивании контента.
Однако то, что сделано вроде как весьма опрятно и будет при любом раскладе неплохим аддоном к дефолтному пустому Tinymce. Успехов!
Спасибо. Плагины буду дорабатывать. Сейчас понял, что даже и не задумался о таких вещах, как переименовать и переместить.
Обязательно ознакомлюсь с tinybrowser.
Посмотрите. Среди заслуг удобная массовая загрузка через Flash, которая работает и при нововведениях в Flash player 10. У dustweb.ru/log/projects/tinymce_images/ насколько помню из-за этого были проблемы с загрузкой.
В Tinybrowser лично мне не хватает только одной нормальной вещи — нормальной навигации по папкам. Она есть, но неудобно устроена.
Разве в TinyBrowser можно ходить по папкам?
Там же задаются 3 папки для картинок, файлов и медиа, и никуда из них не выйти.
TB вообще ничего знать про папки не хочет… это конечно огромный его минус.
ну, Вы не так меня поняли. В принципе оно и к лучшему, что при вставке картинки он по умолчанию отображает корневую директорию для размещения картинок. Моя речь шла о том, что если в корневой папке для картинок создать еще папки (ведь бывают проекты, в которых удобнее раскладывать изображения по папкам), то в таком случае навигация между такими папками не очень удобная. То же самое относится и к файлам, и к медиа.
P.S. А вообще я дополнительно сделал в коде дополнительный вариант отображения, теперь их четыре (images, files, media, all).
В all отображается просто корневая папка. Тогда TB позволяет передвигаться и между папками с различными типами файлов.
А еще мне кажется, что файлы *.JPEG не пройдут валидацию при загрузке, т.к. у вас строгая проверка исключительно по расширению файла. Было бы неплохо mime-тип смотреть, ну, это лирика уже)
При определенной доработке плагинов к ним может возникнуть интерес не только у россиян. Подумайте, может стоит использовать lang-файлы для легкой локализации.
Два плагина для TinyMCE