Качественное наложение watermark
Добавил: Initro
Категория: PHP скрипты
Просмотров: 904
Скачек: 0
Описание:
Для начала нам понадобиться хостинг c php, я рекомендую iphoster.
После вы заливаете содержимое архива (ссылка ниже) в корень вашего хостинга.
Далее меняем картинку watermark.png (обязательно в .png !) на свою. И если хотите то можно покопаться в скрипте и настроить его (index.php)

И сам JS код. По стандарту он настроен на поле $AUTHOR_SITE$, с id ldF14, в каталоге файлов. Но вы можете поменять id на свой.
Не забываем поменять также "имя хостинга со скриптом".

Идем в каталог файлов - Страница добавления/редактирования материала, и вставляем после $BODY$ этот код:
Code
<script type="text/javascript"> <br> // by ВэйДлин - uPost.su <br> var ldF1 = '#ldF14'; // ID Поля <br> var MarkHost = 'сайт_на_php.ru'; // Имя хостинга со скриптом, без "http://" и "/" <br> <br> $(ldF1).hide().after('<table style="width: 100%;" border="0" cellpadding="0" cellspacing="0"><tbody><tr><td><input style="width: 100%;" value="'+$(ldF1).val()+'" id="MarkURL" type="text" /></td><td style="width: 100px;"><input style="font-weight: bold;" value="Загрузить" id="MarkLoad" type="button" /></td></tr></tbody></table>'); <br> $('#MarkLoad').click(function(){ <br> if($('#MarkURL').val() != ''){<?if($PAGE_ID$ == 'add')?> <br> $(ldF1).val($('#MarkURL').val()); <br> <?endif?>$('#MarkURL, #MarkLoad').attr('disabled', true); <br> $.getScript('http://'+MarkHost+'/mark/index.php?url='+$('#MarkURL').val(), function(){ <br> if(MarkImgJS != ''){$(ldF1+', #MarkURL').val(MarkImgJS);} <br> $('#MarkURL, #MarkLoad').attr('disabled', false); <br> }); <br> } <br> }); <br> </script>


P.S. PHP скрипт не может накладывать адекватно watermark на .gif, поэтому он их просто загружает (ну да, забыл сказать что скрипт заливает все картинки на сервер)
Готово!
Жаловаться на материал
Теги материала:
Источник: http://upost.su
Данный материал еще никто не комментировал. Вы можете сделать это первым!
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]