Главная » Статьи » Скрипты для ucoz

Скрипты для ucoz - кнопка "спасибо" в новостях

Пожаловаться на материал






Описание:
Благодаря этому скрипту пользователи могут благодарить юзвера, который
добавил новость! "Спасибо!" прибавляет +1 к репутации и пишет за какую
новость.

Установка:

Этот код ставим после <head>

Code
<script type="text/javascript">  
function repchange(val,id){  
repval=val;  
ajaxtime=setInterval('checkajax'+id+'()',500);}  
</script>  
<script type="text/javascript">  
function checkajax$ID$(){  
forms=document.getElementsByTagName('form');  
for(f=0;f<forms.length;f++){  
if(forms[f].id=='frm981'){  
if(repval=='plus'){document.getElementById('a2').checked='true';  
forms[f].reason.value='Благодарю за $ENTRY_TITLE$'  
document.getElementById('submfrm981').click();  
document.getElementById('sbt981').onclick=null;  
clearInterval(ajaxtime);}}}}  
</script>


Затем этот код вставляем туда, где хотим видеть кнопку

Code
<a title="Репутация $USER$'a автоматически повысится. Многократное нажатие 'Спасибо' запрещено и строго наказывается!" href="javascript://" onClick="openLayerB('Rd',0,'/index/23-$UID$','Change Reputation',380,200,1); return false;"><img src="Ссылка на изображение кнопки" border="0" align="absmiddle" onClick="repchange('plus','$ID$');" /></a>


Строчку "Ссылка на изображение кнопки" заменяем на ссылку с изображением кнопки "Спасибо". Понравилась статья? Поделись ею с друзьями! :)

Похожие статьи:







Author Leo | Date 27.11.2010, 18:03 | Category Скрипты для ucoz | Views 2996 | Comments 2

Комментарии:

    Leo
    21.10.2011 - 11:46
    Like | 0
    №2
    Quote
    Все установил как следует при нажатие на кнопку пишет Доступ Запрешен


    Потому что самому себе нельзя сказать "Спасибо"!
    аватар отсутствует
    Winexcel
    21.10.2011 - 08:23
    Like | 0
    №1
    Все установил как следует при нажатие на кнопку пишет Доступ Запрешен


Имя *:
Email:
Код *: