Павловск. Алтайский край

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Павловск. Алтайский край » Свалка форума » Оповещение о битой ссылке


Оповещение о битой ссылке

Сообщений 1 страница 2 из 2

1

Скрипт оповещения о битых ссылках.
Работает в модулях: Новости сайта; Каталог файлов; Блог; Каталог сайтов (может и в других =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 = 'Привет, [b]' + s + '[/b]!\nУчастник [url=$HOME_PAGE_LINK$index/8-0-$USERNAME$]$USERNAME$[/url] просит проверить ссылки в [url= + hrf + ]этом материале[/url]. Он утверждает, что они битые.'; 
$.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?>

http://1img.ru/images/ed83c0138ed5d09ebfd1470e1bb25ac6.jpg

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

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

Автор верхних скриптов: http://forucoz.com/ - Bogdan4eg.
_________________________________________________________________________________

Я сделал анимированной кнопкой. Так по моему приятней смотрится.

Код:
<center><a href="javascript:;" onclick="ifsend();return false;"><img src='http://foto-host.my1.ru/Banners/555.gif'  /></a>

Идея моя. Ссылка на авторство, при копировании, обязательна. Rissiver

Пример работы. Нажми для просмотра...

http://1img.ru/images/5ebc6157fb151bcf9655a493243d8556.jpg

0

2

Данный код,ставить на Страницу материалов и комментариев к нему

Код:

<input id="value_link" type="hidden" value="ЗДЕСЬ НИК,КОМУ ОТПРАВЛЯТЬ ОПОВЕЩЕНИЯ!"><input type="button" onclick="linkGet()" value="Битая ссылка"> 
<script> 
function linkGet(){var s,message,hrf; hrf = window.location.href; 
s=document.getElementById('value_link').value; 
message = 'Уважаемый администратор,ссылка по адресу $ENTRY_URL$ битая!'; 
$.post('/index/', {s: s,subject: 'Битая ссылка',message: message,a: 18}, function(data){var rs = $('cmd[t="eMessage"][p="innerHTML"]',data).text();_;}); 
_uWnd.alert('Отправлено!Администратор примет меры!')} 
</script>

0


Вы здесь » Павловск. Алтайский край » Свалка форума » Оповещение о битой ссылке