Все доброго веря суток! И так начнем Расскажу не много о работе этот скрипт может и не скрипт вовсе но работает на 100%, Короче он предназначен для подсчета баллов активности пользователя Сначало в ходим в админку-пользователи-настройка модуля там ставим галочки на AOL идентификатор Yahoo идентификатор Штат (по одной галочке самой первой) Затем идем в замена стандартных записей-Форма регистрации пользователей на сайте: там где AOL идентификатор- (переименовать)Включить доп.фнкции Yahoo идентификатор- Убрать баллы пользователя Штат-Добавить баллы пользователю Дальше идем в Главная » Управление дизайном » форма редактирования персональной информации: Там находим вот это: Code
<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> <tr><td height="10" class="manTdSep" colspan="2"><hr class="manHr" /></td></tr>
<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> <tr><td height="10" class="manTdSep" colspan="2"><hr class="manHr" /></td></tr>
<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> <tr><td height="10" class="manTdSep" colspan="2"><hr class="manHr" /></td></tr> Заменяем это на Code
<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> Затем идем в персональную страницу пользователя и вставляем туда куда вам необходимо вот это 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>
Так как система полуавтоматическая для того чтоб пользователи не видели
пунктов убрать и добавить баллы нужно отключат в пользователи-настройка
модуля снимать галочку с Включить доп.фнкции.
Понравилась статья-Жми +1
Нравится
[
Получить прямую ссылку на новость
][
Скрыть ссылки ]
Это может быть интересно:
|
|