Войти на сайт
Регистрация на сайте
Забыли пароль?...
Главная Файлы Форум Новости
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум [FraGsPro.clan.Su] » Всё для uCoz » Скрипты для uCoz » Активность пользователя
Активность пользователя
p0psДата: Пятница, 10.02.2012, 19:47 | Сообщение # 1
Гл.Администратор www.FraGsPro.clan.Su
Группа: Администраторы
Сообщений: 105
Награды: 5
Репутация: 71
Статус: Offline
Все доброго веря суток!!!!
И так начнем
Расскажу не много о работе этот скрипт может и не скрипт вовсе но работает на 100%,
Короче он предназначен для подсчета баллов активности пользователя



И так начнем
Сначало в ходим в админку-пользователи-настройка модуля там ставим галочки на
AOL идентификатор
Yahoo идентификатор
Штат
(по одной галочке самой первой)
Затем идем в замена стандартных записей-Форма регистрации пользователей на сайте:
там где
AOL идентификатор- (переименовать)Включить доп.фнкции
Yahoo идентификатор- Убрать баллы пользователя
Штат-Добавить баллы пользователю
Дальше идем в Главная » Управление дизайном » форма редактирования персональной информации:
Там находим вот это

Code
<?if($YAHOO_FL$)?>    
<tr id="siM48"><td class="manTd1" id="siM49">$YAHOO_SIGN$</td><td class="manTd2" id="siM50">$YAHOO_FL$</td></tr><tr><td height="10" class="manTdSep" colspan="2"><hr class="manHr" /></td></tr>    
<?else?><tr><td height="10" class="manTdSep" colspan="2"><hr class="manHr" /></td></tr>    
<?endif?>    
<?if($AOL_FL$)?>    
<tr id="siM48"><td class="manTd1" id="siM49">$AOL_SIGN$</td><td class="manTd2" id="siM50">$AOL_FL$</td></tr><tr><td height="10" class="manTdSep" colspan="2"><hr class="manHr" /></td></tr>    
<?else?><tr><td height="10" class="manTdSep" colspan="2"><hr class="manHr" /></td></tr>    
<?endif?>    
<?if($STATE_FL$)?>    
<tr id="siM48"><td class="manTd1" id="siM49">$STATE_SIGN$</td><td class="manTd2" id="siM50">$STATE_FL$</td></tr><tr><td height="10" class="manTdSep" colspan="2"><hr class="manHr" /></td></tr>    
<?else?><tr><td height="10" class="manTdSep" colspan="2"><hr class="manHr" /></td></tr>    
<?endif?>


Заменяем это на

Code
<?if($AOL_FL$)?>    
<tr id="siM3"><td class="manTd1" id="siM4">Снять баллы пользователю:</td><td class="manTd2" id="siM5">$YAHOO_FL$</td></tr><tr><td height="10" class="manTdSep" colspan="2"><hr class="manHr" /></td></tr>    
<tr id="siM21"><td class="manTd1" id="siM22">Добавить баллы пользователю:</td><td class="manTd2" id="siM23">$STATE_FL$</td></tr><tr><td height="10" class="manTdSep" colspan="2"><hr class="manHr" /></td></tr>    
<?endif?>


Затем идем в персональную страницу пользователя и вставляем туда куда вам необходимо вот это

Code
<script type=text/javascript>    
var activballs='Баллы за активность начисляются по следующей схеме:\n• За 1 За один добавленный шаблон - 7 баллов; \n• За 1 сообщение на форуме - 5 баллов; \n• За 1 коментарий - 2 \n'    
activ='';    
mn=Math.abs(($_NEWS_ENTRIES$*7)+($_FORUM_ENTRIES$*5)+($_COM_ENTRIES$*2)+($_STATE$)-($_YAHOO$*1));    
activ+= '<div align="left"><b>Бонус:</b> '+mn+' баллов [<a href=\"javascript:alert(activballs)\" style=\"text-decoration:none\">?</a>]</div>'    
document.write(''+activ+'');    
</script>    
<br>    
<div align="left"><b>Доп.бонус: $_STATE$ баллов</b></div>    
<br>    
<div align="left"><b>Использованно(или конфисковано): $_YAHOO$ баллов</b></div>


Да и в странице регистрации удалите все связанное с этими тегами АОЛ яхооо СТАТЕ

Источник: http://fragspro.clan.su/




 
Форум [FraGsPro.clan.Su] » Всё для uCoz » Скрипты для uCoz » Активность пользователя
  • Страница 1 из 1
  • 1
Поиск:

Администрация не несёт ответственности за содержащие файлы на данном портале.
Все материалы на сайте, принадлежат, исключительно их владельцам!