Перейти к содержимому


Фотография
- - - - -

Watermark на изображения


Лучший Ответ .polega. , 01 April 2014 - 19:13

Помучался я долго, потом думаю .htaccess это же Apahe а у меня Apache+Nginx и графику обрабатывает Nginx, другого варианта нет как это реализовать?

а в чём проблема с Nginx? обращаемся к хостеру и просим убрать обработку .jpg через Nginx. И всё работает. У меня так сделано - вот пример.

Перейти к сообщению


  • Закрытая тема Тема закрыта
Сообщений в теме: 7

#1 solohub

solohub

Отправлено 27 March 2014 - 21:42

Долго искал как сделать наложение вотермарка на изображения, находились только платные решения, но дело здесь не в цене. На многих сайтах использующих JBZoo замечал эту фишу, интересно как она была реализована, или все покупали стороннии решения для этих целей. На всякий случай watermark планирую использовать на изображениях JBZoo Image


  • 0

#2 Sliapy

Sliapy

Отправлено 27 March 2014 - 22:37

Ответ легко находится на форуме по запросу "Watermark"

 

http://forum.jbzoo.c...-zagruzke-foto/

 

http://forum.jbzoo.c...t-izobrazhenij/


  • 0
[color=#aa0000]Не забывайте нажимать кнопку "Вопрос Решён" под сообщением, которое решило Вашу проблему.[/color]

#3 solohub

solohub

Отправлено 01 April 2014 - 10:57

Помучался я долго, потом думаю .htaccess это же Apahe а у меня Apache+Nginx и графику обрабатывает Nginx, другого варианта нет как это реализовать?


  • 0

#4 tapakan

tapakan

Отправлено 01 April 2014 - 11:22

Еще где-то год назад(Когда был зеленым :) ) написал вотермарк для джумлы. Беда в том, что надо заменить Joomla файл по пути - ibraries\joomla\filesystem\file.php .

 

Изображение для вотермарка можно изменить - 

$watermark = JPATH_SITE . '/images/watermark_true.png';

Вотермарк накладывается АБСОЛЮТНО на все изображения загружаемые через media manager размер которых больше - 

if($width < 500 || $height < 285)

Располагается вотермарк ниже центра изображения на 100px. 

$margint = $margint + 100;

Используйте на свой страх и риск :).

 

 

П.С. Перезалил файл.

Прикрепленные файлы

  • Прикрепленный файл  file.php   17.9К   47 Количество загрузок:

Сообщение отредактировал tapakan: 01 April 2014 - 11:29

  • 1

#5 solohub

solohub

Отправлено 01 April 2014 - 11:28

а как быть с изображениями которые идут в подаче материала?


  • 0

#6 tapakan

tapakan

Отправлено 01 April 2014 - 11:37

По идее вотермарк тоже должен накладываться. Если изображение больше 

if($width < 500 || $height < 285)

П.С. Перезалил файл. Скачайте еще раз.


Сообщение отредактировал tapakan: 01 April 2014 - 11:41

  • 0

#7 .polega.

.polega.

Отправлено 01 April 2014 - 19:13   Лучший Ответ

Помучался я долго, потом думаю .htaccess это же Apahe а у меня Apache+Nginx и графику обрабатывает Nginx, другого варианта нет как это реализовать?

а в чём проблема с Nginx? обращаемся к хостеру и просим убрать обработку .jpg через Nginx. И всё работает. У меня так сделано - вот пример.


  • 0

#8 solohub

solohub

Отправлено 02 April 2014 - 20:41

а в чём проблема с Nginx? обращаемся к хостеру и просим убрать обработку .jpg через Nginx. И всё работает. У меня так сделано - вот пример.

Во блин, не додумался спасибо за совет


  • 0




Click to return to top of page in style!