Legosp Forum

Shop-Script "Legosp" => Общие вопросы => Тема начата: jawakharlal от Декабря 04, 2011, 07:57:57 pm

Название: водяные знаки
Отправлено: jawakharlal от Декабря 04, 2011, 07:57:57 pm
ковырял сорцы лего 5 и обнаружил там файл с водяными знаками.
но в самой  админке лего так и не обнаружил где же там  включение водяных знаков
Название: Re: водяные знаки
Отправлено: jawakharlal от Декабря 05, 2011, 12:51:18 pm
раскомментил., то все сразу - то раздельно - не пашет :-(


[вложение удалено администратором]
Название: Re: водяные знаки
Отправлено: alexmer от Декабря 05, 2011, 02:08:10 pm
Возможно, чтобы заработало, надо перезагрузить хттп-сервер?
У меня тоже не работает. Раскоментировал первую строку, попробовал добавить новый товар с фоткой (Расходники-капля пива). Ватермарк не добавляет.

mota.com.ua

Добавлено:

Попробовал на локальном сервере (последний denwer). После перезагрузки денвера ситуация с картинками такая же как и у jawakharlal на скрине.  Когда нажимаешь на значек, который отображается вместо картинки, пишет "The requested content cannot be loaded.
Please try again later."
Название: Re: водяные знаки
Отправлено: jawakharlal от Декабря 05, 2011, 02:14:44 pm
Блин народ ну почемуже вы сами себе строите заборы, зашол думаю ну давай по пробую помочь и где смотреть хз
а еслибы вы строили правильно прос по рекомендации
http://forum.shop-script.org/index.php?topic=6.0
то зная 3 пункт можно было б уже начать разбираться
Сергей, сайт тестирую локально на денвере.
Название: Re: водяные знаки
Отправлено: alexmer от Декабря 05, 2011, 02:25:46 pm
Помогло, спасибо!!!
Название: Re: водяные знаки
Отправлено: jawakharlal от Декабря 05, 2011, 04:18:33 pm
pehser - спасибо большое, заработало =)
Название: Re: водяные знаки
Отправлено: alexmer от Декабря 05, 2011, 10:03:50 pm
хм... на Денвере дейстаительно все работает, но на реальном сайте не реагирует на разкоментирование этой строки никак... С чем может быть связано?
Название: Re: водяные знаки
Отправлено: alexmer от Декабря 06, 2011, 08:57:54 pm
Давайте, отослал доступ
Название: Re: водяные знаки
Отправлено: richone от Декабря 13, 2011, 02:03:48 pm
Ну как не разобрались :? ситуация такая же...
Название: Re: водяные знаки
Отправлено: richone от Декабря 13, 2011, 04:13:56 pm
да, делал - никакого результата(
Название: Re: водяные знаки
Отправлено: alexmer от Декабря 13, 2011, 04:26:21 pm
Техподдержка хостинга кивает на техподдержку движка, говорит - в синтаксисе что то напутано, а у нас все работает правильно.
Тем не менее этот скрипт работает на денвере а на хостинге - не работает... Вобщем непонятно пока....
Название: Re: водяные знаки
Отправлено: richone от Декабря 26, 2011, 12:25:45 am
Ну как ничего нового неизвестно пока?))
Название: Re: водяные знаки
Отправлено: alf от Января 08, 2012, 02:24:34 pm
Всем, Здравствуйте. Всех с Прошедшим!
У меня тоже  вопрос по водяным знакам.
Версия самая последняя Lego Edition SP 5.0.2
сайт 5.shkatulo4ka.ru
Раскомментировал в .htaccess строку RewriteRule ^(products_pictures)/(.*-B\.(gif|jpg|jpeg|png))  core/watermark.php?dir=$1&img_path=$2 [L]
Водяных знаков нет!
Если ручками написать в адресную строку
http://5.shkatulo4ka.ru/core/watermark.php?dir=products_pictures&img_path=lexus-gs300-4-B.jpg
то картинка с водяными знаками.
Где покрутить?
Название: Re: водяные знаки
Отправлено: Юрий от Января 08, 2012, 03:07:41 pm
Все правильно. Ты розкомментировал для только больших изображений...
Поэтому и добавляется знак только когда открываешь большое изображение.
Для всех будет #RewriteRule ^(products_pictures|products_thumb|userfiles)/(.*\.(gif|jpg|jpeg|png))  core/watermark.php?dir=$1&img_path=$2 [L] # All image
Название: Re: водяные знаки
Отправлено: alf от Января 08, 2012, 03:54:42 pm
Все правильно. Ты розкомментировал для только больших изображений...
Поэтому и добавляется знак только когда открываешь большое изображение.
Для всех будет #RewriteRule ^(products_pictures|products_thumb|userfiles)/(.*\.(gif|jpg|jpeg|png))  core/watermark.php?dir=$1&img_path=$2 [L] # All image
Я не настолько тупой :-)
Их и нет при открытии большого изображения!
Где-то недорабатывает RewriteRule ?
Вот так работает:
RewriteRule sitemap/$ core/watermark.php?dir=products_pictures&img_path=toyota-land-cruiser-100-1-B.jpg [L]
По ссылке "Карта сайта" открывается большое фото с водяными знаками.
А вот так уже не работает :-(
RewriteRule products_pictures/$ core/watermark.php?dir=products_pictures&img_path=toyota-land-cruiser-100-1-B.jpg [L]
В чем разница?

Название: Re: водяные знаки
Отправлено: Юрий от Января 08, 2012, 04:26:49 pm
Чет я не доганю где ты хочешь что б оно показывало? Причем тут вообще sitemap?
.htaccess просто раскоментируй
RewriteRule ^(products_pictures)/(.*-B\.(gif|jpg|jpeg|png))  core/watermark.php?dir=$1&img_path=$2 [L] # only big products_pictures
И при открытии большого изображения http://5.shkatulo4ka.ru/products_pictures/toyota-land-cruiser-100-1-B.jpg
будет тебе знак.
Название: Re: водяные знаки
Отправлено: alf от Января 08, 2012, 06:11:37 pm
Чет я не доганю где ты хочешь что б оно показывало? Причем тут вообще sitemap?
.htaccess просто раскоментируй
RewriteRule ^(products_pictures)/(.*-B\.(gif|jpg|jpeg|png))  core/watermark.php?dir=$1&img_path=$2 [L] # only big products_pictures
И при открытии большого изображения http://5.shkatulo4ka.ru/products_pictures/toyota-land-cruiser-100-1-B.jpg
будет тебе знак.
Sitemap/ при том, что я просто проверял, что работает watermark.php, библиотека GD и  RewriteRule
В том то и дело, что "Просто раскомментируй" не работает!
И пробую в каком месте затык! Ни как не найду!
При прописывании ручками переменных dir и img_path можно добиться водяных знаков но не при переходе на картинку.
Еще раз:
Цитировать
Вот так работает:
RewriteRule sitemap/$ core/watermark.php?dir=products_pictures&img_path=toyota-land-cruiser-100-1-B.jpg [L]
По ссылке "Карта сайта" открывается большое фото с водяными знаками.
А вот так уже не работает :-(
RewriteRule products_pictures/$ core/watermark.php?dir=products_pictures&img_path=toyota-land-cruiser-100-1-B.jpg [L]
при открытии большого фото нет водяных знаков.
В чем разница?
И вот так работает
http://5.shkatulo4ka.ru/core/watermark.php?dir=products_pictures&img_path=toyota-land-cruiser-100-1-B.jpg
Название: Re: водяные знаки
Отправлено: hellen_89 от Января 09, 2012, 02:52:53 pm
alf
расскажите пожалуйста как вы сделали чтобы ватермарк был виден?
Название: Re: водяные знаки
Отправлено: nictboom от Января 09, 2012, 03:35:25 pm
была такая рекомендация (http://forum.shop-script.org/index.php?topic=426.msg3228#msg3228). попробуйте.
Название: Re: водяные знаки
Отправлено: alf от Января 09, 2012, 07:15:49 pm
У меня есть еще пару сайтов на Lego 4.6 на той же площадке, со старым вариантом WaterMark. Оказалось там тоже перестало работать. Пошел разбираться с хостингом...
Название: Re: водяные знаки
Отправлено: alf от Января 10, 2012, 06:04:26 am
Может кому пригодится!
Если нет возможности поковыряться в настройках сервера!

Ответ моего хостинга:"положить в папку products_pictures файл .htaccess следующего содержания
<IfModule mod_access.c>
Order allow,deny
Allow from all
</IfModule>
Данный код не изменяет параметров доступа к каталогу, но не позволяет серверу nginx отдавать статические файлы напрямую, минуя сервер apache.
Мне помогло!
Название: Re: водяные знаки
Отправлено: Alex от Апреля 01, 2012, 12:18:11 am
Спасибо alf, мне пригодилось
Ответ моего хостинга:"положить в папку products_pictures файл .htaccess следующего содержания
<IfModule mod_access.c>
Order allow,deny
Allow from all
</IfModule>

Вожусь с водяными знаками и есть несколько вопросов:
1) я как понял, что исходники фотографий остаются и если я в .htaccess за комментирую обратно, то на сайте опять появятся чистые фотографии, но не могу понять через какое время все изображения принимают исходный вид? как я понял на это не влияет очистка кеша, значит после очистки куки все возвращается?.
2) как можно настроить положение водяного знака? (в углу, внизу посередине и пр.)
3) была идея сделать водяные знаки, только на большие или все кроме маленьких, но в .htaccess  для products_thumb только для всех можно ставить или не ставить. В products_thumb создаются изображения по такому принципу: с префиксов P_товар.jpeg - миниатюра, а большая - товар.jpeg, можно ли добавить в движок спец префикс как в products_pictures, чтобы можно было в .htaccess разделить products_thumb на миниатюры и большие?  или возможно и ак прописать условие в   .htaccess , что то вроде отрицания:
RewriteRule ^(products_thumb)/(.ВСЕ КРОМЕ P_*\.(gif|jpg|jpeg|png)....
Название: Re: водяные знаки
Отправлено: Toxa от Апреля 03, 2012, 08:31:02 pm
присоединяюсь к вопросу, как разместить в углу знак?
Название: Re: водяные знаки
Отправлено: Sanael от Апреля 06, 2012, 12:55:43 pm
Тут наверное надо как то сделать, что б скрипт работал с тремя фотками - маленькими, средними и большими. Тогда каждую можно редактировать.
Название: Re: водяные знаки
Отправлено: alinasrg от Июля 17, 2012, 12:51:02 am
День добрый, не могу понять почему на больших фотографиях логотипы отображаются по разному, точнее разных размеров, на каких-то маленький лого (logo0001.png)
http://toymart-shop.ru/products_thumb/fonarik-smesharik-cm0007-3.png,
а на каких-то большой лого (logo0000.png)
http://toymart-shop.ru/products_thumb/fonarik-smesharik-cm0007-4.png,
я раскоментировала в .htaccess 2 строки:
RewriteRule ^(products_pictures)/(.*-B\.(gif|jpg|jpeg|png))  core/watermark.php?dir=$1&img_path=$2 [L]  и
RewriteRule ^(products_thumb)/(.*\.(gif|jpg|jpeg|png))  core/watermark.php?dir=$1&img_path=$2 [L]

Пример на сайте http://toymart-shop.ru/product/detskii-fonarik-smeshariki-krosh-285/
в закладке Дополнительные фото, при увеличении фото, лого отображаются разные по размеру

Хотелось бы, чтобы на увеличенных фото, лого были большими как в logo0000.png
Как это сделать? (установлен Shop-Script Lego Edition SP 5.0.2)
Название: Re: водяные знаки
Отправлено: alinasrg от Июля 17, 2012, 09:22:53 pm
Потому что соотношение размеров высоты и шерены разное, скрипт сам выбирает самый подходяший размер ватермарка

А какие должны быть минимальные размеры фото для большого логотипа?
Название: Re: водяные знаки
Отправлено: Dentar от Июля 19, 2012, 12:28:49 pm
Хм, столкнулся с той же проблемой.
Выходит что при просмотре фоток товара на одних большие ватермарки, а на других - мелкие, при том что фотографии практически одинаковые по размеру (разница лишь в соотношениях сторон).
Как сделать так, чтобы большой водяной знак отображался при размере фотографий от 400px (независимо от соотношения сторон) по наименьшей стороне?
Ну а мелкий ватермарк отображался на фотографиях размером до 400px - тоже по наименьшей стороне?
Название: Re: водяные знаки
Отправлено: Sicilla от Августа 07, 2012, 07:25:12 am
В админке их нет !
Водяные знаки включаются  в файле .htaccess, внизу файла:
#watermark
    #RewriteRule ^(products_pictures|products_thumb|userfiles)/(.*\.(gif|jpg|jpeg|png))  core/watermark.php?dir=$1&img_path=$2 [L] # All image
    #RewriteRule ^(products_pictures)/(.*\.(gif|jpg|jpeg|png))  core/watermark.php?dir=$1&img_path=$2 [L] # All products_pictures
    #RewriteRule ^(products_pictures)/(.*-B\.(gif|jpg|jpeg|png))  core/watermark.php?dir=$1&img_path=$2 [L] # only big products_pictures
    #RewriteRule ^(products_pictures)/(.*-H\.(gif|jpg|jpeg|png))  core/watermark.php?dir=$1&img_path=$2 [L] # only smal products_pictures 
    #RewriteRule ^(products_thumb)/(.*\.(gif|jpg|jpeg|png))  core/watermark.php?dir=$1&img_path=$2 [L] # All products_thumb 
Раскоментируйте то что вам  нужно, удалив знак #.
Я наверно спрошу глупость, но где находится этот файл? Я его не нашёл в исходниках
P.S. нашёл его скрытым на домене, но там нет таких строк. Надо добавить?
Название: Re: водяные знаки
Отправлено: Sicilla от Августа 07, 2012, 08:33:52 am
Подозриваю что увас старая версия по этому и нету
для того чтоб в угадаку не играть писали ведь http://forum.shop-script.org/obshie_voprosy/kak_pravilno_zadavat_voprosy/
Сорри)) Лего 5.0.2 у меня
Название: Re: водяные знаки
Отправлено: rom1 от Сентября 12, 2012, 12:10:50 am
Сборка 5.0.2
Ни один вариант раскоммента не работает.
Файла index.php в папке ватермарка не было.
htaccess предложенный alf'ом не помог.
Где ещё ковыряться?
Название: Re: водяные знаки
Отправлено: rom1 от Сентября 12, 2012, 01:00:34 am
Хостер поколдовал - стало что-то накладываться, но вопросов ещё больше.

в комплекте 2 ватермарка, мелкий и крупный, по какому признаку они используются, какой из них в какой ситуации?
как заполнить картинку,а то у меня один мелкий ватермарк всает и всё
Название: Re: водяные знаки
Отправлено: rom1 от Сентября 12, 2012, 10:44:30 am
Перебрал все варианты.
Вводные данные:
1 - 80*25
2 - 290*90

а - В списке товаров категории размер изображений - 100*100
б - Карточка товара - 200*200
в - При увеличении в карточке товара 800*800

Что происходит при наложении:

All image
а - 1, б-2 т.е. изображение ватермарка больше картинки, в - 1 т.е. изображение ватермарка слишком мелкое для картинки.

All products_pictures
Всё то же что и при All image

only big products_pictures
а - нет ваермарка, б - нет ватермарка, в - 1 т.е. слишком мелкий ватермарк

only smal products_pictures 
а, б, в - нет ватермарка

All products_thumb 
а, б, в - нет ватермарка


Раз уж я не могу понять логики, возможно, кто-то сможет подсказать.
Какая нужна настройка чтоб
а - ватермарк не накладывается
б - мелкий ватермарк
в - большой ватермарк
Название: Re: водяные знаки
Отправлено: rom1 от Сентября 12, 2012, 11:03:36 am
Уменьшил большой ватермарк, теперь на большую картинку и на картинку 200*200 ложатся приемлемые ватермарки.

Как убрать ватермарк с изображения 100*100?
Все настройки перепробовал - никак не получается.
При удалении мелкого ватермарка из папки - вообще чудеса начинают твориться.
Название: Re: водяные знаки
Отправлено: ogre от Ноября 08, 2012, 07:57:44 pm
А на 6,1 lego водяные знаки работают ? кто-то пробовал ?
Название: Re: водяные знаки
Отправлено: ogre от Ноября 26, 2012, 11:25:08 pm
таки нет :( , пробовал раскоментировать строки (вместе и по очереди)
#watermark
    #RewriteRule ^(products_pictures|products_thumb|userfiles)/(.*\.(gif|jpg|jpeg|png))  core/watermark.php?dir=$1&img_path=$2 [L] # All image
    #RewriteRule ^(products_pictures)/(.*\.(gif|jpg|jpeg|png))  core/watermark.php?dir=$1&img_path=$2 [L] # All products_pictures
    #RewriteRule ^(products_pictures)/(.*-B\.(gif|jpg|jpeg|png))  core/watermark.php?dir=$1&img_path=$2 [L] # only big products_pictures
    #RewriteRule ^(products_pictures)/(.*-H\.(gif|jpg|jpeg|png))  core/watermark.php?dir=$1&img_path=$2 [L] # only smal products_pictures 
    #RewriteRule ^(products_thumb)/(.*\.(gif|jpg|jpeg|png))  core/watermark.php?dir=$1&img_path=$2 [L] # All products_thumb

картинки просто переставали отображаться , зато после эксперементов большие фото не отображаются, а вместо них есть надпись:
The requested content cannot be loaded.
Please try again later.
я что-то не так делаю ?
Название: Re: водяные знаки
Отправлено: nictboom от Ноября 27, 2012, 02:40:24 am
папка water_mark в корне с картинками есть?
Название: Re: водяные знаки
Отправлено: ogre от Ноября 27, 2012, 06:07:54 pm
папка water_mark в корне с картинками есть?
есть, в ней два изображения logo0000.png и logo0001.png
Название: Re: водяные знаки
Отправлено: Shanti от Сентября 10, 2013, 08:59:40 pm
Доброго времени суток!
Подскажите, возможно ли привязать к каждому размеру фотографии товара свой watermark?
Лего 6.1
Название: Re: водяные знаки
Отправлено: Shanti от Сентября 11, 2013, 06:43:38 pm
а как их надо назвать (три разные марки)?
Название: Re: водяные знаки
Отправлено: Shanti от Сентября 13, 2013, 08:42:12 pm
И еще вопрос, извиняюсь, что не в тему. Если набрать текст в режиме администратора и сделать его курсивом, то после сохранения текст становится красного цвета и прямым. лего 6.1
?????
Название: Re: водяные знаки
Отправлено: Shanti от Сентября 16, 2013, 08:31:51 pm
Цитировать
Смотрите гдето в css правело переназначается
в stylesheet.css вот такая строка
em, .red, label.error {color:#F00;}
что в ней поправить?
Название: Re: водяные знаки
Отправлено: Shanti от Сентября 17, 2013, 07:12:02 pm
Цитировать
Смотрите гдето в css правело переназначается
c красным курсивом я разобралась.

подскажите с ватермарками, как их назвать?!!!
я положила в папку 3 png 100х100, 250х250 и 600х600. Назвала их logo0000, logo0001 и logo0002. на всех фото товара - самая большая ватермарка (logo0002)...
Название: Re: водяные знаки
Отправлено: Shanti от Сентября 18, 2013, 09:53:24 am
Цитировать
укажите пожалусто какие в настроки у вас в оформлении для фоток (Настроки Оформление блок  Размер изображений)
настройки изображений: 110х110, 220х220 и 600х600
Название: Re: водяные знаки
Отправлено: Shanti от Сентября 28, 2013, 03:24:53 pm
 :'(