Модуль наложения водяного знака на поле изображение с выбором (накладывать/не накладывать)

Аватар пользователя Emelnov
1

В газетах фотографии могут быть от редакции, а могут быть взяты из интернета.
imagecache не подходит, так как он наложит водяной знак на все изображения, а необходимо по выбору только на изображения на которые есть авторство.

Модуль позволяет:

  • выбрать тип материала для изображений которого необходимо наложить водяной знак.
  • выбирать накладывать водяной знак или нет.
  • Модуль накладывает водяной знак на оригинал.

Может быть кому пригодится.

ВложениеРазмер
Иконка пакета watermark_to_field.zip3.45 КБ
Тип материала:
Версия Drupal:

К материалу прикреплен опрос на тему «Модуль полезен»:

  • да 2 голоса
  • нет 2 голоса
Log in or register to vote

Комментарии

Аватар пользователя dashiwa
dashiwa 1 год назад

Notice: Undefined index: type in watermark_to_field_form_alter() (line 104 of watermark_to_field/watermark_to_field.module).
Warning: Invalid argument supplied for foreach() in watermark_to_field_form_alter() (line 106 all/modules/watermark_to_field/watermark_to_field.module).

Аватар пользователя xakudu
xakudu 1 год назад

многоязычный сайт видимо?

Аватар пользователя dashiwa
dashiwa 1 год назад

Warning: Illegal string offset 'und' in watermark_to_field_form_alter() (line 115 of /media/ren/MEDIA/WebSites/asd.com/sites/all/modules/watermark_to_field/watermark_to_field.module).
Warning: Illegal string offset 'und' in watermark_to_field_form_alter() (line 116 of /media/ren/MEDIA/WebSites/asd.com/sites/all/modules/watermark_to_field/watermark_to_field.module).
Warning: Invalid argument supplied for foreach() in watermark_to_field_form_alter() (line 116 of /media/ren/MEDIA/WebSites/asd.com/sites/all/modules/watermark_to_field/watermark_to_field.module).
Warning: Illegal string offset 'und' in watermark_to_field_form_alter() (line 115 of /media/ren/MEDIA/WebSites/asd.com/sites/all/modules/watermark_to_field/watermark_to_field.module).
Warning: Illegal string offset 'und' in watermark_to_field_form_alter() (line 116 of /media/ren/MEDIA/WebSites/asd.com/sites/all/modules/watermark_to_field/watermark_to_field.module).
Warning: Invalid argument supplied for foreach() in watermark_to_field_form_alter() (line 116 of /media/ren/MEDIA/WebSites/asd.com/sites/all/modules/watermark_to_field/watermark_to_field.module).
Warning: Illegal string offset 'und' in watermark_to_field_form_alter() (line 115 of /media/ren/MEDIA/WebSites/asd.com/sites/all/modules/watermark_to_field/watermark_to_field.module).
Warning: Illegal string offset 'und' in watermark_to_field_form_alter() (line 116 of /media/ren/MEDIA/WebSites/asd.com/sites/all/modules/watermark_to_field/watermark_to_field.module).
Warning: Invalid argument supplied for foreach() in watermark_to_field_form_alter() (line 116 of /media/ren/MEDIA/WebSites/asd.com/sites/all/modules/watermark_to_field/watermark_to_field.module).
Warning: Illegal string offset 'und' in watermark_to_field_form_alter() (line 115 of /media/ren/MEDIA/WebSites/asd.com/sites/all/modules/watermark_to_field/watermark_to_field.module).
Warning: Illegal string offset 'und' in watermark_to_field_form_alter() (line 116 of /media/ren/MEDIA/WebSites/asd.com/sites/all/modules/watermark_to_field/watermark_to_field.module).
Warning: Invalid argument supplied for foreach() in watermark_to_field_form_alter() (line 116 of /media/ren/MEDIA/WebSites/asd.com/sites/all/modules/watermark_to_field/watermark_to_field.module).
Notice: Undefined index: und in watermark_to_field_form_alter() (line 115 of /media/ren/MEDIA/WebSites/asd.com/sites/all/modules/watermark_to_field/watermark_to_field.module).

Аватар пользователя dashiwa
dashiwa 1 год назад

У меня стояла задача.
Сделать чекбокс для каждого поля изображения,
который бы поддерживал позиционирование ватермарка по картинке и
наложение разных картинок,
причем форма загрузки картинки ватермарка должна быть на сайте.

+ Он должен был поддерживать различные форматтеры и корректно применять ватермарк к ним.
Данная работа стоила 3 тыс рублей ,функционал в стадии тестирования. Весьма специфичная и много сложностей было.

Аватар пользователя Emelnov
Emelnov 1 год назад

Не видел этих ошибок.
Видимо оповещение было отключено.
Форму загрузки и позиционирование, добавить не очень сложно.

  • добавить настроек модуля форму с параметрами позиционирования, (вверху слева, внизу справа, по ценру и т.п.)
  • в функцию добавления водяного знака сделать вычленения координат относительно высоты и ширины картинки, в зависимости от выбранного позиционирования

Чуть позже подправлю ошибку в модуле и обновлю архив.

Аватар пользователя volandnet
volandnet 4 месяца назад

И почему не подправил?