Пятница, 17.05.2024, 11:05
Меню сайта
    Форма входа
    Категории раздела
    скрипты для ucoz сайта [3099]
    шаблоны для ucoz скачать [2660]
    Иконки групп для форума [25]
    Графика для сайта [1953]
    шаблоны psd для фотошопа [27]
    кисти для фотошопа [39]
    уроки фотошопа на русском языке [4]
    стили для фотошопа [3]
    шрифты для фотошопа cs4 [12]
    Web-master [3058]
    Поиск
    Календарь
    Архив записей
    Наш опрос
    Умеете ли вы писать скрипты для ucoz?
    Всего ответов: 73
    Мини-чат
    200
    Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Статистика

    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0
    Главная » 2009 » Июнь » 28 » Хорошая система подсчет активности пользователя
    04:19
    Хорошая система подсчет активности пользователя
    Все доброго веря суток!!!!
    И так начнем
    Расскажу не много о работе этот скрипт может и не скрипт вовсе но работает на 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>

    Так как система полуавтоматическая для того чтоб пользователи не видели пунктов убрать и добавить баллы нужно отключат в пользователи-настройка модуля снимать галочку с Включить доп.фнкции.
    Категория: скрипты для ucoz сайта | Просмотров: 650 | Добавил: storm94 | Рейтинг: 0.0/0
    Всего комментариев: 5
    5 Litll-Maksik  
    0
    ребята почему я не могу у себя найти этого?
    <?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?> questionmark

    1 vladko95  
    0
    а можно ети баллы с пользователя както снимать???

    2 storm94  
    0
    если чучють поченить то можна будет biggrin

    3 MonDotek  
    0
    Yahoo идентификатор- Убрать баллы пользователя )))

    4 сумрачная-фея  
    0
    а в чёрном цвете как- сделать под сайт?

    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]