Очень удобное и функционально-полезное дополнение для форума которое может пригодится Вам для улучшения Вашего форум. Суть данного скрипта в том, что не нужно каждый раз заходить из форума к пользователю в профиль, чтоб наградить его наградой или повысить репутацию, можно просто одним нажатием кнопки повысить репутацию или вручить награду пользователю. Теперь всего пара кликов и тот кто активничает на форуме тут же получит вознаграждение. Такого рода скрипт очень удобен, но используется не так часто из-за того что мало известен в системе uCoz. Всем советую попробовать усовершенствовать свой форум данным дополнением.
Установка: 1) Копируем Код 2) Заходим в «Панель управления» > «Дизайн» > «Управление дизайном (шаблоны)» > «Форум» > «Вид материала Форума» и находим там вот такую строку:
Code
$USER_DETAILS_ICON_BAR$
И сразу после нее вставляем скопированный код:
Code
<script type="text/javascript"> function repchange(val,id){ repval=val; ajaxtime=setInterval('checkajax'+id+'()',500);} </script> <script type="text/javascript"> function checkajax26668(){ 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='Благодарю за «$MESSAGE$»' document.getElementById('submfrm981').click(); document.getElementById('sbt981').onclick=null; clearInterval(ajaxtime);}}}} </script> <center><script type="text/javascript"> function megobytenagr() {openLayerB('Rd',0,'$HOME_PAGE_LINK$/index/55-$UID$','Вручить награду',380,200,1); usersearch('megobyte','38');} function usersearch(vaal,id){thisvalue=vaal; openafter=setInterval('lol'+id+'()',500);} function lol38(){forms=document.getElementsByTagName('form'); for(f=0;f<forms.length;f++){if(forms[f].id=='frm735'){if(thisvalue=='megobyte'){$("input[@type='text']").attr('value', 'Лови награду за «$MESSAGE$»'); document.getElementById('submfrm735').click(); document.getElementById('sbm735').onclick=''; clearInterval(openafter);}}}}</script> <a title="Репутация пользователя автоматически повысится. Многократное нажатие Спасибо запрещено Правилами портала и строго наказывается!" href="javascript://" onclick="openLayerB('Rd',0,'$HOME_PAGE_LINK$index/23-$UID$','Change Reputation',380,200,1); return false;"><br> <input type="button" class="postSubmit" onclick="repchange('plus','26668');" value="Повысить репутацию $USER$ за этот пост"></a> <input type="button" class="postSubmit" onclick="megobytenagr();" value="Вручить награду $USER$ за это пост"></div></center>