OpenCart — водяной знак на изображениях
Наложение водяного знака на изображения иногда является условностью, а иногда необходимостью. Для того, чтобы не дать плагиатчикам воспользоваться нашими изображениями, мы можем использовать бесплатный модуль Автоматическое накладывание водяного знака на изображение <vQmod>. Работа модуля предельно проста и никаких специфических настроек не требует.
Правда, существует два нюанса, о которых необходимо знать, прежде, чем начать использовать данный модуль:
- модуль наносит водяной знак только на те изображения, которые были загружены через файловый менеджер;
- модуль добавит водяной знак только на новые изображения, которые были добавлены в магазин уже после установки самого модуля.
А плюсом данного модуля является его работа на vQmod, поэтому в оригинальные файлы магазина изменения не вносятся, ничего не перезаписывается и не меняется. Соответственно, для того, чтобы модуль заработал, необходим установленный vQmod. Если модуль не подойдет вам по каким-либо соображениям, его легко удалить.
Как же использовать модуль в своем магазине?
Скачать модуль Автоматическое накладывание водяного знака на изображение <vQmod>.
Перенести папки image и vqmod из папки upload в корневую папку магазина.
Отредактировать изображение watermark.png, которое находится в перенесенной нами папке image, под свой магазин.
Расположить надпись или изображение там, где посчитаем нужным. Для этого необходимо зайти в vqmod > xml > watermark.xml и на 43 строке поменять расположение.
1 |
$image->watermark(DIR_IMAGE . 'watermark.png', 'center'); |
Для смены расположения используем следующие значения:
- center — расположение водяного знака в центре изображения;
- bottomright- в правом нижнем углу;
- topright — в правом верхнем углу;
- bottomleft — в левом нижнем углу;
- topleft — в левом верхнем углу.
Модуль подходит для версий OpenCart 1.5.0 — 1.5.4.1.
Добрый день, Юлия!
У меня осStore 1.5.3.1 перепробывал разные метода для водяного знака, но не пойму почему ничего не работает. Сделал всё как указано в Вашей статье — установил модуль, фото загрузил через файл менеджер, но знака ка не было, так и не стало((
Может ли быть проблема в том, что vQmod который установлен у меня, не соответствует нужной версии?
Александр, Вы загружали новые фото, чтобы проверить наличие водяного знака? На уже существующие фотографии водяной знак не ляжет.
Что касается версии vqmod, то скорее всего данный модуль, по причине своей даты разработки, не нуждается в свежей версии vqmod.
Абсолютно! Всё делал как написано выше.
Сейчас я переустановил на vqmod-2.4.1 и попробую перед загрузкой фото почистить кеш. Посмотрим что из этого выйдет.
А ещё папку admin я заменил на новое имя, безусловно в ней в config/php все слова «admin» заменил на новое.
Устанавливая «vqmod» в папке install — index.php сделал вот так: $admin = ‘НОВОЕ ИМЯ';
Может ли быть что просто в watermark.xml необходимо прописать новое имя admin?
Прописал. Но всё равно не работает(( Даже не могу понять причину.
Разобрался! Работает! Может кому пригодится, расскажу.
Суть проблемы была в следующем. Папку «admin» я заменил на новое имя, в ней в файле config/php все слова “admin” заменил на новое название (5 ссылок нуждаются в изменении), а вот в корневой папке в config/php не указал название новой папки. Вот и была причина того, что не становился водяной знак.
Я так понимаю на ocstore 1.5.5.1.2 он не будет работать?
Не подскажете где найти аналогичный модуль, чтоб работал на ocstore 1.5.5.1.2.
Наперед большое спасибо.
на ocshop 1.5.6.4.1 работает проверил https://forum.ocshop.info/
работу плагина можно проверит у меня сайте migom.tomsk.com
Не понял, данный модуль наложит на существующие картинки watermark или нужно по новой их загружать на сайт? Будет работать данный способ для картинок в блогах и описании категорий?
В посте я акцентировала на этом внимание:
модуль наносит водяной знак только на те изображения, которые были загружены через файловый менеджер;
модуль добавит водяной знак только на новые изображения, которые были добавлены в магазин уже после установки самого модуля.
На страничке скачивания этого модуля такое сообщение
Антивирусная проверка хостинга уведомляем о том, что на моем аккаунте обнаружено вредоносное программное обеспечение. Путь до зараженного файла: /var/www/……./data/www/мой_сайт.com/vqmod/vqmod.php
Модуль не мой, так что никак прокомментировать ситуацию не могу. Но на самом деле, модуль довольно старый, вместо него можно использовать другие решения, например, это или это.
Установил на версию 1.5.6.1 opencart. Но любых изображения которые я гружу через стандартный файловый менеджер opnecarta не дает результата! Тут имеется ввиду грузить через файловый менеджер куда FAR например? Или что тут имелось ввиду и в какую папку тогда грузить?
Модуль старый, под используемую Вами версию движка не подходит.
качайте! на OcStore на 1.5.5.1.2 работает отлично
СОрян, сайты перепутала
Такой вопрос, если картинка уже png и водяной знак ложится на нее png , то происходит следующее , а именно прозрачность у вод.знака пропадает! И само изображение товара не видно , можно ли это справить ?
joxi.com/VrwbJvOC5E0EAX