Плагин водных меток на загруженные ранее картинки Add_Water для MaxSite CMS
Плагин водных меток на загруженные ранее картинки Add_Water для MaxSite CMS
Так получилось, что я не накладывал водяной знак на картинки для своего сайта Записки Садовника. А сейчас начал часто видеть свои фотографии на других сайтах. Понимаю, что водяной знак легко обрезать (основательно портить им фотографию не хочется), но добавить мелким воришкам труда нужно.
Возникла задача проставить водяной знак множеству, уже загруженных ранее картинкам. Для облегчения этой задачи и служит плагин Add_Water.
Сперва приделал функционал к галерее изображений TagGallery. На странице админки управления картинками под каждой картинкой приделал ссылку на админ-страницу диалога добавления ей Watermark.
Затем оформил функционал добавления Watermark в виде отдельного плагина.
Вверху админки мы имеем навигатор по картинкам, отсортированным по дате вида:
первая, предыдущая, следующая, последняя.
Далее идет текущая картинка.
Затем, демо-картинка со всеми вариантами установки Watermark (как будет).
Выбираем самый подходящий вариант и жмем соответствующую кнопку.
Перед наложением watermark создается резервная копия исходной картинки для восстановления. Содержимое резервного файла и кнопка для восстановления из него находятся в самом низу.
Скачать архив плагина add_water.zip
Замечания.
Следует иметь ввиду, что картинки могут кешироваться браузером, и вы не будете наблюдать никаких изменений. Этот факт меня ужасно замучил - в Firefox никак не хочет скидываться кеш, хотя установлено "использовать под кеш не более 0". Начинаю видеть картинки, какие они на самом деле, только после перегрузки браузера.
Еще одна неприятность - после наложения watermark меняется дата последнего изменения файла картинки, по которому отсортирована последовательность. Но отсортированный массив картинок кешируется. Поэтому, если кеш не сбрасывать, можно без проблем по-порядку пройти все картинки.
TODO
Сделать возможность выбора самого файла watermark.
Сделать, чтобы EXIF фото не терялось при модификации файла.
Загрузка файлов комюзерами для MaxSite CMS
Для Форум Садовника мне понадобилось, чтобы пользователи могли загружать ...
Плагин Similar Posts для Max Site CMS
Похожие страницы выводятся после контента просматриваемой. В Max Site CMS ...
Виджет настраиваемого облака меток Custom Tagclouds для MaxSite CMS
Добавлена админка плагина, где можно выбрать метки,которые будут ...
Редактор CKeditor для MaxSite CMS

Сам Я, вообще то, не пользуюсь визуальными редакторами. Но этот показался ...
Перелинковка сообщений форума Dialog ответами и цитатами.

Во всех форумах можно цитировать в своих сообщениях сообщения других ...











Привет. Заюзал твой плагин, и... Задумка норм, но жутко не удобно пользоваться. Поиск фотографий - если их 200, а нада ставить водный знак начиная с 100, придется долго искать нужную. Во вторых: возникает необходимость скажем ватермарку поставить на 50 фотках в правом нижнем углу, опять же на каждую нада тыкать. Может имеет смысл сделать пакетную обработку. И еще не помешало бы сделать центр низ. Иначе без такого функционала проще воспользоваться сторонним софтом имхо.
Я думаю недостатки вы мне простите, если скажу что сделал плагин за пол часа.
Вернее сделал не плагин а страницу к админке плагина taggallery
В менеджере фотографий и альбомов плагина taggallery добавил с каждой фотки в менеджере ссылку на редактирование ее ватермарка.
Считаю что добавлять еще и к плагину add-water менеджер файлов не имеет смысла.
Вы можете сделать так же как я, но с файлового менеджера.
Вообще, дорабатываю плагин Файловый менеджер
http://forum.max-3000.com/viewtopic.php?f=6&t=3054&start=50
где делаю сортировку, создание миниатюры и туда внесу добавление водной метки