Так как на сайте очень много файлов с битыми ссылками, я решил написать маленький код, дабы юзеры могли пожаловаться на невозможность скачать. Принцип действия кода такой: Если посетитель гость (у меня гостям запрещено комментировать, что бы не было спама), то ему высвечивается сообщение, что бы он зашел на сайт или зарегистрировался. Если посетитель юзер, тогда при нажатии на ссылку добавляется комментарий "Битая ссылка!". В общем ничего сверх естественного. Выглядит это так (после нажатия на ссылку):
Как установить:
Заходите в шаблон "Страница материала и комментариев". и Вставляете туда это:
<a href="javascript:" onclick="<?if($USER_ID$ != 0)?>document.addform.message.value = 'Битая ссылка!';addcom();<?else?>document.getElementById('corrlink').style.display='block';<?endif?>" style="font-weight:bold;color:#d2ff49">Битая ссылка!</a><br>
<?if($USER_ID$ == 0)?><div id="corrlink" style="display:none;">Что бы сообщить о битой ссылке вам нужно <a href="$REGISTER_LINK$" target="_blank">зарегистрироваться</a> или <a href="$LOGIN_LINK$" target="_blank">войти</a> под своим ником.</div><?