
Скрипт сообщения о битой ссылке для uCoz

1. В панели управления перейдите в модуль «Почтовые формы», создайте новую форму, указав свое название, свой e-mail адрес, на который будет приходить сообщение о битой ссылке.
2. Перейдите в конструктор полей.
Добавьте новое поле для ввода текста, сюда будет автоматически вставляться ссылка.
3. Нажмите «Перестроить шаблон формы» в списке почтовых форм сайта и вставьте следующий код:
<input type="hidden" name="f2" value="Битая ссылка"> <input type="hidden" name="f4" id="breaking_link" value=""> <div>E-mail отправителя <font color="red">*</font>:</div> <div><input type="text" name="f1" size="30" style="width:95%;" maxlength="70"></div> <div>Текст сообщения <font color="red">*</font>:</div> <div><textarea rows="7" name="f3" cols="30" style="width:95%;"></textarea></div> <div><input type="submit" value="Отправить сообщение"></div>Обратите внимание. Тема и ссылка на страницу, откуда заполняется форма будут заполнены автоматически.
4. В нужное Вам место вставьте следующий код. Например, на странице материалов и комментариев к нему под $MESSAGE$.
<div style="display:none" id="breaking_form"> $MFORM_2$ </div> <script type="text/javascript"> $('#breaking_link').val(document.location.href); function breaking_bad() { new _uWnd('breaking_bad','Сообщить о битой ссылке',502,272,{autosize:1,maxh:300,minh:100},$('#breaking_form').html()) } </script> <a href="javascript:;" onclick="breaking_bad()">Сообщить о битой ссылке</a>Вы можете самостоятельно создавать собственные стили цвета, на ваше усмотрение. Здесь рассказано лишь только про сам принцип работы этого скрипта. Есть и другие версии скрипта: например, кто-то сделал уведомления о битых ссылках через личные сообщения. Самый эффективный и рабочий вариант – это использование почтовых форм, что и было использовано в этом материале.