Все доброго веря суток!!!! И так начнем Расскажу не много о работе этот скрипт может и не скрипт вовсе но работает на 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>
Скачать Хорошая система подсчет активности пользователя
Зеркало Хорошая система подсчет активности пользователя
Источник:
|