Этот код при не рабочей ссылке на файл, дает возможность пользователям оповестить об этом админа, т.е. о нерабочей ссылке, просто нажав на кнопку "Нерабочая ссылка", и тогда админ сайта получит на E-Mail соответствующее письмо.
Следующий код вставлять в шаблоне Панель управления » Управление дизайном » Каталог файлов » Страница материала и коментария к нему » В любое удобное для вас место:
Code
<form method="post" name="badlink" id="f6F9kL" style="margin: 0pt;" onsubmit="fun6F9kL();return false;">
<input type="hidden" name="f1" size="30" value="E-MAIL_АДМИНА" maxlength="70">
<input type="hidden" name="f2" size="30" value="0">
<input type="hidden" name="f3" size="30" value="Нерабочая ссылка! $ENTRY_TITLE$ - $CAT_NAME$ <?if($SECTION_NAME$)?>- $SECTION_NAME$<?endif?> - $LOAD_NAME$$ENTRY_URL$$USERNAME$">
<input type="submit" style="display:none;" name="sbm">
<input name="id" value="1" type="hidden">
<input name="a" value="1" type="hidden">
<input name="o" value="1" type="hidden">
</form>
<script type="text/javascript">var sblmb1=0;function fun6F9kL(){try {var tr=checksubmit();if(!tr){return false;}}catch(e){}if (sblmb1==1){return false;}sblmb1=1;openLayerB('sendMFe1','f6F9kL','/mail/','<b>Отправка сообщения</b>',350,150,'','','1');};document.badlink.f5.value=document.location.href;</script>
<a href="javascript://" onClick="if (confirm('Вы уверены, что ссылка нерабочая?')){document.badlink.sbm.click();};return false;"> <input type="button" value="Нерабочая ссылка!" ></a>
Заместо E-MAIL_АДМИНА вставляете соответственно E-Mail администратора сайта.
Не забудьте отключить в Панель управления » Почтовые формы » Управление почтовыми формами » Конструктор полей » Имя отправителя и Код безопасности, иначе работать не будет.