Автоматическое наложение своего вотермарка (Watermark)

Архив полностью рабочих скриптов и так далее...
Аватара пользователя
AllCity
Сообщения: 2508
Зарегистрирован: 18 апр 2008, 17:52
Контактная информация:

Автоматическое наложение своего вотермарка (Watermark)

Сообщение AllCity »

Изображение
Автоматическое наложение вотермарка с изображением.

1. Идем на любой нормальный PHP хостинг с поддержкой PHP5+, fopen, GDLib ;) и закачиваем туда содержимое этого архива:
uCoz_Watermark.zip
img.php - версия 1.0.5
radikal.php - версия 1.0.2
(2.27 КБ) 1065 скачиваний

2. Открываем img.php файл и настраиваем скрипт под себя (прозрачность вотермарка, картинка вотермарка, местоположение вотермарка).
3. Шаблон Глобальные блоки - Нижняя часть сайта:

Код: Выделить всё

<script type="text/javascript">
/* Copyright AllCity ~ http://web-codes.net/ */
function RadImageSend(){
 $('img#RadImageLoader').show();
 $('input#RadImegeOK').attr('disabled', true);
 var RadImageResize = '';
 if($('input#RadImageResize').is(':checked'))
 {
 RadImageResize = $('input#RadImageResize').val();
 }
 $.getScript('http://phpserv.ru/radikal.php?url='+encodeURIComponent($('input#RadImageURL').val())+'&resize='+RadImageResize+'&size='+$('input#RadImageSize').val(), function(){
 var RadImageJS2 = RadImageJS;
 if(RadImageJS2.indexOf('Ошибка получения файла с заданного адреса!') != -1){
 RadImageJS2 = 'http://s4.ucoz.net/img/icon/er.png';
 }
 $('img#RadImageLoader').hide();
 $('input#RadImegeOK').attr('disabled', false);
 $('input#RadImageURL').val('');
 new _uWnd('RadImageLayer', 'Ваша ссылка на изображение...', 400, 200, {autoresize: 1, autosizeonimages: 1, modal: 1}, '<p><img border="0" src="'+RadImageJS2+'" /></p><p>Ваша ссылка: <input value="'+RadImageJS+'" style="width: 75%;" type="text" onclick="this.select()" readonly="true" /></p>');
 });
}
$(
'textarea#message').after('Ссылка на изображение (<b>URL</b>): <input style="width: 25%;" id="RadImageURL" type="text" /> - <input type="checkbox" checked="checked" id="RadImageResize" value="yes" /> Уменьшить до <input type="text" id="RadImageSize" maxlength="4" value="640" size="4" /> пикселей <input style="font-weight: bold;" value="ОК" id="RadImegeOK" onclick="RadImageSend();" type="button" /> <img id="RadImageLoader" style="display: none;" border="0" src="http://s28.ucoz.net/img/ma/m/i1.gif" align="absmiddle" />');
</script>

4. В JS скрипте заменяем phpserv.ru на домен вашего PHP сервера, теперь все ГОТОВО круто нет :) .

Также если вам понравился скрипт, вы можете отблагодарить меня скинув пару $$$ :ugeek: .
Наложить ватермарк можно также запустив такую строку в браузере http://Ваш PHP Домен.ru/img.php?image=Полный URL путь к рисунку.
Установка и настройка скрипта мною стоит 1$ писать в ЛС.


Дополнения (addons): Установка скрипта на 000webhost.com хостинг - Загрузчик картинок на ImageShack.us
Noker
Сообщения: 62
Зарегистрирован: 16 мар 2009, 07:00

Re: Автоматическое наложение своего вотермарка (Watermark)

Сообщение Noker »

А как бы сделать чтобы ватермак на все уже загруженые картинки наложился...?
Йопт...ну и что что ава и ник не совпадают!? Мне просто заново менять картинку лень.
Аватара пользователя
kanat07
Сообщения: 18
Зарегистрирован: 05 июн 2009, 23:15

Re: Автоматическое наложение своего вотермарка (Watermark)

Сообщение kanat07 »

спасибо Allcity. очень полезная вещь.
вот такой скрипт cможешь сделать: чтоб с компа можно было загрузить картинки на радикал?
т.е вместо Ссылка на изображение (URL): было upload с компа.

спасибо
Аватара пользователя
Vadim
Сообщения: 141
Зарегистрирован: 01 июл 2009, 20:43

Re: Автоматическое наложение своего вотермарка (Watermark)

Сообщение Vadim »

PHP5+, fopen, GDLib - на айолле все есть такое? :)
Аватара пользователя
AllCity
Сообщения: 2508
Зарегистрирован: 18 апр 2008, 17:52
Контактная информация:

Re: Автоматическое наложение своего вотермарка (Watermark)

Сообщение AllCity »

Vadim, да но fopen стоит у них $2.15.
Аватара пользователя
Vadim
Сообщения: 141
Зарегистрирован: 01 июл 2009, 20:43

Re: Автоматическое наложение своего вотермарка (Watermark)

Сообщение Vadim »

AllCity, активировал :)
-----
Исправил мелкие ошибки в тексте :)
Аватара пользователя
kanat07
Сообщения: 18
Зарегистрирован: 05 июн 2009, 23:15

Re: Автоматическое наложение своего вотермарка (Watermark)

Сообщение kanat07 »

AllCity, подругому можно? чтоб пользователь загрузил фото на сайте, и тут же радикал дал ссылку?
ADLER
Сообщения: 113
Зарегистрирован: 27 фев 2009, 22:50

Re: Автоматическое наложение своего вотермарка (Watermark)

Сообщение ADLER »

AllCity, а на Denwer или 000webhost прокатит ?
Закрыто