Вставка нескольких изображений (галерея) через wysiwyg
Подскажите каким способом можно вывести все картинки из папки в виде превьюшек, дабы потом они увеличивались через fancybox?
В TinyMCE нет множественного выбора картинок (и плагинов делающих это), а fancybox не умеет делать галерею из всех файлов в папке — надо по отдельности прописывать каждую картинку…
превьюшки генерить на лету или средствами хтмл? На том же php в гугле миллион примеров «php image from folder». Туда же можно прикрутить любую либу генерации превьюшек, к примеру class.upload.php.
Тини сам по себе (самописный движок) или в составе известной CMS? Обычно к всем системам подобных плагинов вставки изображений из папки миллион с маленькой тележкой
TinyMCE в составе Simpla, но это не совсем важно, трабл в том что плагинов к Tiny для вставления нескольких изображений нет.
Вывод на php есть, не совсем понятно как это обьединить с увеличением через fancybox
Имел в виду, что подобные штуки они часто идут независимо от редактора, вставляют туда определенный тег и после на фронте он разбирается и выводит картинки.
Не понимаю, в чем проблема. Повторюсь — генерация превьюшек идет на лету (вашим пхп выводом) или через хтмл?
В любом случае не вижу проблем, к вставленной превьюшке добавляем класс fancybox и инициализируем его. Превьюшку оборачиваем в ссылку на полноразмерное изображение.
Под один из движков так и делал, в админке вставляется тег в материал, в котором путь к папке.
На фронте берем оттуда все картинки, генерим для каждой превьюшку с префиксом, кладем в ту же папку, выводим хтмл в виде ссылки на оригинальное изображение и классом фанки. Ну и здесь же проверяем, если файл с этим префиксом существует — сразу отдаем хтмл.
Не совсем идеальное решение, но для большинства небольших проектов вполне работает
а в tinymce есть возможность подобных «макросов»? то есть чтобы был некий шаблон с переменной (допустим имя папки из которой выводить) и его можно было вставлять как тэг? ну типа gallery=folder1 и он вставляет код, в котором путь папки с картинками folder1?
Честно — не знаю, в Joomla (с которой преимущественно работаю) есть система плагинов, вот плагины уровня content и позволяют парсить текст страницы до вывода и обрабатывать нужные теги (макросы). Совершенно не важен редактор или его отсутствие в админке.
Может быть в Simpla есть подобное? Сам дальше бесплатной демки не пошел вникать, надо faq читать.
Насколько я вообще понимаю суть подобных редакторов — этого не может быть по определению, ибо они только сохраняют форматирование в БД или куда еще. На обработку фронта Тини влиять не может никак (поправьте, если ошибаюсь)