Кодировка HTML | Демо-сайт CMS uCoz | Почта

Получаем уведомления о недоступных изображениях

Бесплатные и интересные решения для сайтов.
Правила форума
1. Темы с названиями Помогите, Как сделать, Хелп, Не могу найти и так далее будут перенесении в мусорку без предупреждения!
2. Любой транс-лит будет удален, так что подумайте стоит ли писать транс-литом.
3. Темы не по тематике этого раздела будут также перенесены в мусорку. (Например по DLE, phpBB, php скриптам и так далее...)
4. Не забываем про Общие правила форума!
Внимание: В этом разделе можно оставлять только готовые скрипты, для вопросов есть раздел Общение!!! :evil: Иначе, получите предупреждение, а потом бан :D .

Получаем уведомления о недоступных изображениях

Сообщение Vadim » 02 ноя 2009, 22:33

Недавно я писал о том, как заменить стандартную картинку недоступного изображения на свою. Но как узнать самому, что изображение недоступно и поскорей его исправить? Вот это я и хочу рассказать в этом посте.
Будет полезно для варезников, так как почти у всех изображения лежат на фотохостинге, в котором изображения хранятся не всегда.

Для этого нам пригодится:

  • Сайт на uCoz;
  • Активированный модуль "почтовые формы". (Через него мы будем получать уведомления на почту)

Итак, приступим. Для начала активируем модуль почтовых форм и создадим форму.
Изображение

Желательно заполнять в таком порядке как показано на скриншоте.
Когда сделали, то можно приступать к установке на ваш сайт.
Заходим в быструю замену и заменяем:
Режим замены: Многострочный
Что заменить: <body>
На что заменить:
Код: Выделить всё
<body> <script type="text/javascript">
$(document).ready(function() {
   $('img').error(function() {
$.post('/mail/', {
 f1: 'mail@vadimklimenko.com',
 f2: 'Недоступное изображение',
 id: 1,
 a: 1,
 f4: $(this).attr('src'),
 f5: window.location.href,
 f3: 'Привет!\n\n На твоем сайте появилось недоступное изображение. Ссылка на само изображение написана ниже. Быстрей исправляй:)\nС уважением, бот.',
 o: 1
   });});});
</script>


Не спешите нажимать на кнопку "Произвести замену". Теперь нужно скрипт настроить.
Итак, расписываю что где и как.
f1 — Почтовый ящик, из которого будут приходить письма о недоступности изображения. Особой разницы от этого нету, поэтому можно оставить все как есть.
f2 — Тема сообщения. Можно изменить на свою.
id — айди формы обратной связи.Например, у меня в форме из названием "Название 1" ID формы — 1. А у формы с названием "Связаться со мной", айди формы — 2.
Изображение
f3 — Здесь само сообщение. У меня просто приходит текст такого вида:

Привет!
На твоем сайте появилось недоступное изображение. Ссылка на само изображение написана ниже. Быстрей исправляй:)
С уважением, бот.

Примечание: \n означает перевод строки (Аналог <br> в html)
Все остальное вам не нужно.
После того, как все сделали, можно смело нажимать на "Произвести замену".
Вставим для примера на страницу любое несуществующее изображение. Должно будет на почту прийти вам такое письмо:
Изображение
На этом все. Если появятся какие-то вопросы, то прошу задавать их в комментариях.
При копировании, активная ссылка на блогобязательна!
Аватара пользователя
Vadim
Модератор
Модератор
 
Автор темы
Сообщения: 140
Зарегистрирован: 01 июл 2009, 20:43
Карма: + 19 -

Re: Получаем уведомления о недоступных изображениях

Сообщение Drinko » 03 ноя 2009, 23:25

Так это каждый раз при заходе на страницу новое письмо отсылаться будет, надо хотя бы проверку на кукисах сделать, чтобы от одного чела не приходило более отного письма с одной страницы...
Drinko
Сержант
Сержант
 
Сообщения: 61
Зарегистрирован: 26 мар 2009, 00:20
Карма: + 6 -

Re: Получаем уведомления о недоступных изображениях

Сообщение XxMARSxX » 03 ноя 2009, 23:50

УГУ и пока сдохнут кукисы могут сдохнуть еще с десяток картинок, либо ставить куку для каждой картинки свою, но это изврат
Ахтунг!

Делаю всякую херню для ЮкОз за доллары или не делаю если просьба пахнет бредом перегретого мозга.

А у меня Windows 7 :P

Изображение
Что такое НЕТЕЛИБ?
Аватара пользователя
XxMARSxX
Супермодератор
Супермодератор
 
Сообщения: 1991
Возраст: 36
Зарегистрирован: 20 апр 2008, 18:02
Карма: + 22 -
Откуда: Украина, Полтавская область, Кременчуг, Автозаводской район, Нагорная часть

Re: Получаем уведомления о недоступных изображениях

Сообщение Vadim » 04 ноя 2009, 10:36

XxMARSxX, в 20 куков много чего влезет? :)
Аватара пользователя
Vadim
Модератор
Модератор
 
Автор темы
Сообщения: 140
Зарегистрирован: 01 июл 2009, 20:43
Карма: + 19 -

Re: Получаем уведомления о недоступных изображениях

Сообщение XxMARSxX » 04 ноя 2009, 13:25

теоретически и в одну куку можно туеву хучу данных записать, потом разбить и проверить состоянии каждой картинки, но сколько такой скрипт будет выполняться?
Ахтунг!

Делаю всякую херню для ЮкОз за доллары или не делаю если просьба пахнет бредом перегретого мозга.

А у меня Windows 7 :P

Изображение
Что такое НЕТЕЛИБ?
Аватара пользователя
XxMARSxX
Супермодератор
Супермодератор
 
Сообщения: 1991
Возраст: 36
Зарегистрирован: 20 апр 2008, 18:02
Карма: + 22 -
Откуда: Украина, Полтавская область, Кременчуг, Автозаводской район, Нагорная часть

Re: Получаем уведомления о недоступных изображениях

Сообщение Draft » 04 ноя 2009, 16:50

XxMARSxX писал(а):теоретически и в одну куку можно туеву хучу данных записать, потом разбить и проверить состоянии каждой картинки, но сколько такой скрипт будет выполняться?

Собственно сделал замер влезаемости кук (символы в одну) :D
Опера: 1000 символов
Файркокс: 2000 символов
Хром: 4000 символов
ИЕ 8: 5000 символов :shock:
Пишу скрипты для uCoz под заказ. Стучать в ICQ[/b]
Аватара пользователя
Draft
Модератор
Модератор
 
Сообщения: 722
Возраст: 31
Зарегистрирован: 21 апр 2008, 11:37
Карма: + 24 -
Откуда: Saint :P

Re: Получаем уведомления о недоступных изображениях

Сообщение Vadim » 04 ноя 2009, 21:17

Draft, а в шестом осле? ;)
Аватара пользователя
Vadim
Модератор
Модератор
 
Автор темы
Сообщения: 140
Зарегистрирован: 01 июл 2009, 20:43
Карма: + 19 -

Re: Получаем уведомления о недоступных изображениях

Сообщение Draft » 04 ноя 2009, 21:55

Vadim, его у меня нет :)
Пишу скрипты для uCoz под заказ. Стучать в ICQ[/b]
Аватара пользователя
Draft
Модератор
Модератор
 
Сообщения: 722
Возраст: 31
Зарегистрирован: 21 апр 2008, 11:37
Карма: + 24 -
Откуда: Saint :P

Re: Получаем уведомления о недоступных изображениях

Сообщение XxMARSxX » 05 ноя 2009, 00:55

даже если тысяча, задать каждой картинке по номеру ее появления значение 0/1, а для каждой страницы отдельную куку

ну и будет там кука с именем index1 с содержимым 101001111010001101010101000111111101100101011101001001
Ахтунг!

Делаю всякую херню для ЮкОз за доллары или не делаю если просьба пахнет бредом перегретого мозга.

А у меня Windows 7 :P

Изображение
Что такое НЕТЕЛИБ?
Аватара пользователя
XxMARSxX
Супермодератор
Супермодератор
 
Сообщения: 1991
Возраст: 36
Зарегистрирован: 20 апр 2008, 18:02
Карма: + 22 -
Откуда: Украина, Полтавская область, Кременчуг, Автозаводской район, Нагорная часть


Вернуться в Скрипты и интересные решения

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 14

cron