| Danil_KA | Дата: Пятница, 08.08.2008, 19:14 | Сообщение # 1 |
..:::SuPeR AdmiN:::..
Сообщений: 1454
Репутация: 43 [43%]
Смайл настроения: 
Статус: 
| Кнопка благодарность и анти-благодарность. В шапку (между <head>...</head>) форума ставим: Code <script type="text/javascript"> function repchange(val,id){ repval=val; ajaxtime=setInterval('checkajax'+id+'()',500);} </script> Вместо старого кода, ставим в вид сообщения: Code <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=='minus'){document.getElementById('a1').checked='true'; forms[f].reason.value='Тьфу на тебя, за твой ответ в теме:'+window.location.href; document.getElementById('submfrm981').click(); document.getElementById('sbt981').onclick=null; clearInterval(ajaxtime);}// by www.GamesMir.com else{document.getElementById('a2').checked='true'; forms[f].reason.value='Спасибо за ответ в теме:'+window.location.href; document.getElementById('submfrm981').click(); document.getElementById('sbt981').onclick=null; clearInterval(ajaxtime);}}}} </script> <?if($DO_REP_URL$)?><a href="$DO_REP_URL$"><img onclick="repchange('plus','$ID$');" align="absmiddle" title="Повысить" src="http://gamesmir.com/scripts/plus.png" border="0" /></a><?endif?> <a href="$READ_REP_URL$">« $REP_RATING$ »</a> <?if($DO_REP_URL$)?><a href="$DO_REP_URL$"><img onclick="repchange('minus','$ID$');" title="Понизить" align="absmiddle" src="http://gamesmir.com/scripts/minus.png" border="0" /></a><?endif?> ================================================================== Кнопка Спасибо! В шапку(между <head>...</head>) форума ставим: Code <script type="text/javascript"> function repchange(val,id){ repval=val; ajaxtime=setInterval('checkajax'+id+'()',500);} </script> Далее в шаблоне "Вид материала" форума по месту ставим: Code <script type="text/javascript"> function checkajax$ID$(){ forms=document.getElementsByTagName('form'); for(f=0;f<forms.length;f++){ if(forms[f].id=='frm981'){ // by www.GamesMir.com if(repval=='plus'){document.getElementById('a2').checked='true'; forms[f].reason.value='Спасибо!'; document.getElementById('submfrm981').click(); document.getElementById('sbt981').onclick=null; clearInterval(ajaxtime);}}}} </script> <?if($DO_REP_URL$)?><a href="$DO_REP_URL$"><img onclick="repchange('plus','$ID$');" align="absmiddle" title="Выразить благодарность" src="http://gamesmir.com/scripts/spasiba.gif" border="0" /></a><?endif?>
|
 |
|
|
| XFOXM@NX | Дата: Воскресенье, 10.08.2008, 15:26 | Сообщение # 2 |
Новичок
Сообщений: 94
Репутация: 3 [3%]
Смайл настроения: 
Статус: 
| эммм...немного не понял куда ставить код....и что эта кнопка даст?
www.prouserscs.moy.su XFOXMANX@inbox.lv
|
 |
|
|
| BOSS | Дата: Пятница, 15.08.2008, 20:41 | Сообщение # 3 |
Чайник
Сообщений: 1
Репутация: 0 [0%]
Смайл настроения: 
Статус: 
| Кто нибудь помогите мнее сделать точно такой же скрипт, только за место того чтобы когда нажимаешь он не шел в репутацию.....а просто появляется ник что такой то такой то отблагодарил за фильм. Кто может помочь??? Добавлено (15.08.2008, 20:41) --------------------------------------------- Данилка! Помоги пожалуйста!!
|
 |
|
|