Скрипт оповещения о битых ссылках.

Работает в модулях: Новости сайта; Каталог файлов; Блог; Каталог сайтов (может и в других =D).
В шаблон {нужный модуль} страница материала и комментариев к нему (перед </body>):

Код: <script type="text/javascript"> function ifsend(){ //автор скрипта: http://forucoz.com/ var ajax_data = 'Вы собираетесь уведомить администратора, что ссылка в этом материале битая. Продолжить?<hr><input type="button" value="Продолжить" onclick="_uWnd.close(\'wronglink\');dwld_link();"> <input type="button" value="Отменить" onclick="_uWnd.close(\'wronglink\');">'; new _uWnd('wronglink','Подтверждение действия',400,310,{shadow:1,autosize:1,modal:1,close:0,icon:'http://3aka4ka.net.ru/img/JS/dtl.png'},ajax_data);} function dwld_link(){var s,message,hrf; hrf = window.location.href; s= 'Piton';//Меняем логин того, кому слать message = 'Привет, ' + s + '!\nУчастник $USERNAME$ просит проверить ссылки в этом материале. Он утверждает, что они битые.'; $.post('/index/', {s: s,subject: 'Битая ссылка',message: message,a: 18}, function(data){var rs = $('cmd[t="eMessage

[p="innerHTML"]',data).text();_uWnd.alert(rs,'Битая ссылка',{w:200,h:95,tm:6000});});}</script>"]

Piton - меняем на свой логин
И в этом-же шаблоне, лучше  после строк:
<?if($COM_IS_ACTIVE$)?>
<?if($COM_CAN_READ$)?>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr><td width="60%" height="25"><!--<s5183>-->Всего комментариев<!--</s>-->: <b>$COM_NUM_ENTRIES$</b></td><td align="right" height="25">$COM_PAGE_SELECTOR$</td></tr>
<tr><td colspan="2">$COM_BODY$</td></tr>
<tr><td colspan="2" align="center">$COM_PAGE_SELECTOR1$</td></tr>
<tr><td colspan="2" height="10"></td></tr>
</table>
<?endif?>

Вставляем код:

Код: <a href="javascript:;" onclick="ifsend();return false;">Битая ссылка</a>