- Код: Выделить всё
<form name="badlink" method="POST" action="/mail/" target="mail" onSubmit="window.open('','mail','scrollbars=1,width=320,height=150,left=0,top=0');">
<a href="javascript://" onClick="if (confirm('Вы уверены, что ссылка нерабочая?')){document.badlink.sbm.click();};return false;"><b>Сообщить о нерабочей ссылке</b></a>
<input type="hidden" name="f1" size="30" maxlength="70" value="report@e-mail.ru">
<input type="hidden" name="f2" size="30" value="Нерабочая ссылка">
<input type="hidden" name="f3" size="30" value="0">
<input type="hidden" name="f4" size="30" value="$ENTRY_TITLE$">
<input type="submit" style="display:none;" name="sbm">
<input type="hidden" name="id" value="3"><input type="hidden" name="a" value="1">
</form>
<script type="text/javascript">document.badlink.f3.value=document.location.href;</script>
Пояснения:
1.
- Код: Выделить всё
<form name="badlink" method="POST" action="/mail/" target="mail" onSubmit="window.open('','mail','scrollbars=1,width=320,height=150,left=0,top=0');">
Собственно говоря, сама форма.
2.
- Код: Выделить всё
<a href="javascript://" onClick="if (confirm('Вы уверены, что ссылка нерабочая?')){document.badlink.sbm.click();};return false;"><b>Сообщить о нерабочей ссылке</b></a>
Ссылка-скрипт. Можете изменить текст, можете оставить дело ваше.
3.
- Код: Выделить всё
<input type="hidden" name="f1" size="30" maxlength="70" value="report@e-mail.ru">
<input type="hidden" name="f2" size="30" value="Нерабочая ссылка">
<input type="hidden" name="f3" size="30" value="0">
<input type="hidden" name="f4" size="30" value="$ENTRY_TITLE$">
<input type="submit" style="display:none;" name="sbm">
<input type="hidden" name="id" value="3"><input type="hidden" name="a" value="1">
Спрятанные поля для данных. Это то, что вам прийдет на мыло. Здесь $ENTRY_TITLE$ - название материала. В строчке
- Код: Выделить всё
<input type="hidden" name="id" value="3">
"3" — id почтовой формы на UcoZ. Узнать его можно, если навести мышку на название почтовой формы в админке и в ее url адресе вы сразу узнаете id
4.
- Код: Выделить всё
<script type="text/javascript">document.badlink.f3.value=document.location.href;</script>
Скрипт, который заменяет значение "0" в
- Код: Выделить всё
<input type="hidden" name="f3" size="30" value="0">
на адрес текущей страницы файла.
В связи Обновлениям системы UcoZ (15 июня 2008) данной скрипт не работает!