Репутация картинками для uCoz - Форум
Страница 1 из 11
Форум » Скрипты для ucoz » Другие » Репутация картинками для uCoz
Репутация картинками для uCoz
Администратор
Уровень 999
Сообщений: 2093
Дата: Среда, 29.12.2010, 20:48:52 | Сообщение # 1
Offline

Земеняем + и - на каритнки в репутации на форуме.
В общий вид страниц форума после:
$BODY$
ставим:
Code
<script type="text/javascript">    
function repchange(val,id){    
repval=val;    
ajaxtime=setInterval('checkajax'+id+'()',500);}    
</script>

Далее в "Вид материалов" меняем:
Code
<?if($READ_REP_URL$)?><div class="reputation">Репутация: <a title="Смотреть историю репутации" class="repHistory" href="$READ_REP_URL$"><b>$REP_RATING$</b></a> <?if($DO_REP_URL$)?>  <a class="reputationDo" title="Изменить репутацию" href="$DO_REP_URL$"><span style="font-size:10pt"><b>±</b></span></a></div><?endif?><?endif?>

На:
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';    
document.getElementById('submfrm981').    
document.getElementById('sbt981').onclick=null;    
clearInterval(ajaxtime);}// by Vanofuture    
else{document.getElementById('a2').checked='true';    
document.getElementById('submfrm981').    
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://soft.ucoz.lv/ics/icon-plus.gif" 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://soft.ucoz.lv/ics/icon-minus.gif" border="0" /></a><?endif?>
Подпись пользователя
Форум » Скрипты для ucoz » Другие » Репутация картинками для uCoz
Страница 1 из 11
Поиск: