 
  Доброго время суток. 
 Сегодня мня попросили сделать репутацию на 3 раздела (+ - и лампу) 
 Разумеется я не мог отказать и решил немного пописать уже ранее готовый скрипт. 
 заходим Главная » Управление дизайном » Форум » Вид материалов 
 На самый верх вставляем: 
 
Code
<script type="text/javascript">    
 function repchange(val,id){    
 repval=val;  
 ajaxtime=setInterval('checkajax'+id+'()',500);}    
 function checkajax$UID$(){    
 forms=document.getElementsByTagName('form');    
 for(f=0;f<forms.length;f++){    
 if(forms[f].id=='frm981'){    
 if(repval=='none'){document.getElementById('a0').checked='true';    
 document.getElementById('sbt981').onclick=null;    
 clearInterval(ajaxtime);}  
 if(repval=='minus'){document.getElementById('a1').checked='true';    
 document.getElementById('sbt981').onclick=null;    
 clearInterval(ajaxtime);}  
 if(repval=='plus'){document.getElementById('a2').checked='true';    
 document.getElementById('sbt981').onclick=null;    
 clearInterval(ajaxtime);}  
 }}}    
 </script>
 В нужное место вставляем: 
 
Code
<?if($READ_REP_URL$)?>  
 <div class="reputation">  
 <a href="javascript://" onclick="openLayerB('Rd',0,'/index/23-$UID$','Change Reputation',380,200,1); repchange('none','$UID$');"><img src="/src/DMrep/none.png" border="0"></a><br>  
 <a href="javascript://" onclick="openLayerB('Rd',0,'/index/23-$UID$','Change Reputation',380,200,1); repchange('plus','$UID$');"><img src="/src/DMrep/plus.png" border="0"></a>  
 <a title="Смотреть историю репутации" class="repHistory" href="$READ_REP_URL$"><b>[$REP_RATING$]</b></a>  
 <a href="javascript://" onclick="openLayerB('Rd',0,'/index/23-$UID$','Change Reputation',380,200,1); repchange('minus','$UID$');"><img src="/src/DMrep/minus.png" border="0"></a>  
 </div><?endif?>
 Папку DMrep загрузить в папку src 
 скачать