Скачать все самые новые читы для Доты Гарены CS 1.6 ,все для Фотошопа,вся самая новая музыка,фильмы,проги для ПК

Всё обо всём

Объявление


Реклама на сайте

468x60
Бесплатный софт, бесплатные игры, оригиналные шаблоны, читы для кс, скрипты для uCoz, качай софт без регестрации и без смс, все для вебмастера
88x31

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

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


Вы здесь » Всё обо всём » другие скрипты » "Битая ссылка" для материалов


"Битая ссылка" для материалов

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

1

Так как на сайте очень много файлов с битыми ссылками, я решил написать маленький код, дабы юзеры могли пожаловаться на невозможность скачать. Принцип действия кода такой: Если посетитель гость (у меня гостям запрещено комментировать, что бы не было спама), то ему высвечивается сообщение, что бы он зашел на сайт или зарегистрировался. Если посетитель юзер, тогда при нажатии на ссылку добавляется комментарий "Битая ссылка!". В общем ничего сверх естественного. Выглядит это так (после нажатия на ссылку):

http://s004.radikal.ru/i206/1006/18/103a733220b5t.jpg

Как установить:

Заходите в шаблон "Страница материала и комментариев". и Вставляете туда это:

<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><?

0

2

Вариант с всплывающим окошком подтверждения:
Это между <head> и </head>

<script type="text/javascript">function scriptbrlink(){   
new _uWnd('BrokenLink','Подтверждение',230,80,{align:0,autosize:1,maxh:350,minh:100,resize:0},'<div align="center"><br>Ссылка действительно не работает?<br><br><br><input type="button" onclick="sendBroken()" value="Да"> <input type="button" onclick="sendnotBroken()" value="Нет"></div>');} function sendBroken() {document.addform.message.value = 'Битая ссылка!';addcom();_uWnd.close('BrokenLink');} function sendnotBroken() {_uWnd.close('BrokenLink');}</script>

Это в в шаблон "Страница материала и комментариев":

<a href="javascript:" onclick="<?if($USER_ID$ != 0)?>scriptbrlink();<?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><?endif?>

0


Вы здесь » Всё обо всём » другие скрипты » "Битая ссылка" для материалов