Legosp Forum
Shop-Script "Legosp" => Общие вопросы => Тема начата: jawakharlal от Декабря 04, 2011, 07:57:57 pm
-
ковырял сорцы лего 5 и обнаружил там файл с водяными знаками.
но в самой админке лего так и не обнаружил где же там включение водяных знаков
-
раскомментил., то все сразу - то раздельно - не пашет :-(
[вложение удалено администратором]
-
Возможно, чтобы заработало, надо перезагрузить хттп-сервер?
У меня тоже не работает. Раскоментировал первую строку, попробовал добавить новый товар с фоткой (Расходники-капля пива). Ватермарк не добавляет.
mota.com.ua
Добавлено:
Попробовал на локальном сервере (последний denwer). После перезагрузки денвера ситуация с картинками такая же как и у jawakharlal на скрине. Когда нажимаешь на значек, который отображается вместо картинки, пишет "The requested content cannot be loaded.
Please try again later."
-
Блин народ ну почемуже вы сами себе строите заборы, зашол думаю ну давай по пробую помочь и где смотреть хз
а еслибы вы строили правильно прос по рекомендации
http://forum.shop-script.org/index.php?topic=6.0
то зная 3 пункт можно было б уже начать разбираться
Сергей, сайт тестирую локально на денвере.
-
Помогло, спасибо!!!
-
pehser - спасибо большое, заработало =)
-
хм... на Денвере дейстаительно все работает, но на реальном сайте не реагирует на разкоментирование этой строки никак... С чем может быть связано?
-
Давайте, отослал доступ
-
Ну как не разобрались :? ситуация такая же...
-
да, делал - никакого результата(
-
Техподдержка хостинга кивает на техподдержку движка, говорит - в синтаксисе что то напутано, а у нас все работает правильно.
Тем не менее этот скрипт работает на денвере а на хостинге - не работает... Вобщем непонятно пока....
-
Ну как ничего нового неизвестно пока?))
-
Всем, Здравствуйте. Всех с Прошедшим!
У меня тоже вопрос по водяным знакам.
Версия самая последняя 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
то картинка с водяными знаками.
Где покрутить?
-
Все правильно. Ты розкомментировал для только больших изображений...
Поэтому и добавляется знак только когда открываешь большое изображение.
Для всех будет #RewriteRule ^(products_pictures|products_thumb|userfiles)/(.*\.(gif|jpg|jpeg|png)) core/watermark.php?dir=$1&img_path=$2 [L] # All image
-
Все правильно. Ты розкомментировал для только больших изображений...
Поэтому и добавляется знак только когда открываешь большое изображение.
Для всех будет #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]
В чем разница?
-
Чет я не доганю где ты хочешь что б оно показывало? Причем тут вообще 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?
.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
-
alf
расскажите пожалуйста как вы сделали чтобы ватермарк был виден?
-
была такая рекомендация (http://forum.shop-script.org/index.php?topic=426.msg3228#msg3228). попробуйте.
-
У меня есть еще пару сайтов на Lego 4.6 на той же площадке, со старым вариантом WaterMark. Оказалось там тоже перестало работать. Пошел разбираться с хостингом...
-
Может кому пригодится!
Если нет возможности поковыряться в настройках сервера!
Ответ моего хостинга:"положить в папку products_pictures файл .htaccess следующего содержания
<IfModule mod_access.c>
Order allow,deny
Allow from all
</IfModule>
Данный код не изменяет параметров доступа к каталогу, но не позволяет серверу nginx отдавать статические файлы напрямую, минуя сервер apache.
Мне помогло!
-
Спасибо 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)....
-
присоединяюсь к вопросу, как разместить в углу знак?
-
Тут наверное надо как то сделать, что б скрипт работал с тремя фотками - маленькими, средними и большими. Тогда каждую можно редактировать.
-
День добрый, не могу понять почему на больших фотографиях логотипы отображаются по разному, точнее разных размеров, на каких-то маленький лого (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)
-
Потому что соотношение размеров высоты и шерены разное, скрипт сам выбирает самый подходяший размер ватермарка
А какие должны быть минимальные размеры фото для большого логотипа?
-
Хм, столкнулся с той же проблемой.
Выходит что при просмотре фоток товара на одних большие ватермарки, а на других - мелкие, при том что фотографии практически одинаковые по размеру (разница лишь в соотношениях сторон).
Как сделать так, чтобы большой водяной знак отображался при размере фотографий от 400px (независимо от соотношения сторон) по наименьшей стороне?
Ну а мелкий ватермарк отображался на фотографиях размером до 400px - тоже по наименьшей стороне?
-
В админке их нет !
Водяные знаки включаются в файле .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. нашёл его скрытым на домене, но там нет таких строк. Надо добавить?
-
Подозриваю что увас старая версия по этому и нету
для того чтоб в угадаку не играть писали ведь http://forum.shop-script.org/obshie_voprosy/kak_pravilno_zadavat_voprosy/
Сорри)) Лего 5.0.2 у меня
-
Сборка 5.0.2
Ни один вариант раскоммента не работает.
Файла index.php в папке ватермарка не было.
htaccess предложенный alf'ом не помог.
Где ещё ковыряться?
-
Хостер поколдовал - стало что-то накладываться, но вопросов ещё больше.
в комплекте 2 ватермарка, мелкий и крупный, по какому признаку они используются, какой из них в какой ситуации?
как заполнить картинку,а то у меня один мелкий ватермарк всает и всё
-
Перебрал все варианты.
Вводные данные:
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
а, б, в - нет ватермарка
Раз уж я не могу понять логики, возможно, кто-то сможет подсказать.
Какая нужна настройка чтоб
а - ватермарк не накладывается
б - мелкий ватермарк
в - большой ватермарк
-
Уменьшил большой ватермарк, теперь на большую картинку и на картинку 200*200 ложатся приемлемые ватермарки.
Как убрать ватермарк с изображения 100*100?
Все настройки перепробовал - никак не получается.
При удалении мелкого ватермарка из папки - вообще чудеса начинают твориться.
-
А на 6,1 lego водяные знаки работают ? кто-то пробовал ?
-
таки нет :( , пробовал раскоментировать строки (вместе и по очереди)
#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.
я что-то не так делаю ?
-
папка water_mark в корне с картинками есть?
-
папка water_mark в корне с картинками есть?
есть, в ней два изображения logo0000.png и logo0001.png
-
Доброго времени суток!
Подскажите, возможно ли привязать к каждому размеру фотографии товара свой watermark?
Лего 6.1
-
а как их надо назвать (три разные марки)?
-
И еще вопрос, извиняюсь, что не в тему. Если набрать текст в режиме администратора и сделать его курсивом, то после сохранения текст становится красного цвета и прямым. лего 6.1
?????
-
Смотрите гдето в css правело переназначается
в stylesheet.css вот такая строка
em, .red, label.error {color:#F00;}
что в ней поправить?
-
Смотрите гдето в css правело переназначается
c красным курсивом я разобралась.
подскажите с ватермарками, как их назвать?!!!
я положила в папку 3 png 100х100, 250х250 и 600х600. Назвала их logo0000, logo0001 и logo0002. на всех фото товара - самая большая ватермарка (logo0002)...
-
укажите пожалусто какие в настроки у вас в оформлении для фоток (Настроки Оформление блок Размер изображений)
настройки изображений: 110х110, 220х220 и 600х600
-
:'(