DLE и водяной знак - 2

Фома
На сайте с 10.11.2006
Offline
600
832

Как в DLE разместить водяной знак по центру?

Аренда апартаментов на Тенерифе (http://las-americas.ru/).
F
На сайте с 14.04.2012
Offline
5
#1

Есть такой способ

Открываем файлик engine/classes/thumb.class.php в корне вашего

Ищем в нём строки:

$watermark_x = $image_width - $margin - $watermark_width;

$watermark_y = $image_height - $margin - $watermark_height;

$watermark_x — координата верхнего левого угла ватермарка

$watermark_y — координата той же точки по высоте,

$margin — отступ, который задаётся в строчке $margin = 7.

$image_width и $image_height — ширина и высота картинки,

$watermark_width и $watermark_height — ширина и высота ватермарка.

Меняйте значения и подбирайте оптимальное для вас расположение водяного знака.

Новости автомобилей (http://www.avtonews.info)
Фома
На сайте с 10.11.2006
Offline
600
#2

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

Мне нужно именно по центру, при любом размере картинки.

WebAlt
На сайте с 02.12.2007
Offline
266
#3
Фома:
Как в DLE разместить водяной знак по центру?

v.9.6 /engine/classes/thumb.class.php

код:

$margin = 7;

заменить на:

$margin = 0;

код:

$watermark_x = $image_width - $margin - $watermark_width;

$watermark_y = $image_height - $margin - $watermark_height;

заменить на:

$watermark_x = ( $image_width - $margin - $watermark_width ) / 2;

$watermark_y = ( $image_height - $margin - $watermark_height ) / 2;
Фома
На сайте с 10.11.2006
Offline
600
#4

WebAlt, респектищщщще, получилось!!!

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий