Найти руководство пользователя
1. Выберите производителя
Скрипт баллов для uCoz
Скрипт предоставляет возможность введения виртуальных баллов, для определения активности пользователей. Баллы добавляются за:
Репутацию (1 балл за 1 единицу репутации)
Комментарии (0.15 баллов за комментарий)
Посты на форуме (0.2 балла за 1 сообщение)
Файлы (0.5 баллов за файл)
Награды (0.1 балл за награду)
Если у пользователя есть замечания, то баллы уменьшатся (например: 20% замечаний уменьшают количество баллов на 20%)
Произвольное повышение/понижение количества баллов за определенные заслуги или нарушения. (функция для админов)
Все это гибко настраивается. Расценки можно менять. Требования:
Свободный модуль Каталог статей.
3-5 минут для установки скрипта. Установка:
Скриншот настроек модуля Каталог статей.
Далее идем Админка » Пользователи » Группы пользователей » Установка прав для всех групп и убеждаемся, что функции Просматривать историю замечаний пользователей и Просматривать историю репутации пользователей разрешено для всех групп. Страница поиска и рейтинга материалов
Страница добавления/редактирования материалов
Вид материалов
Шаблон персональная страница пользователя, ищем
после пишем
и после ставим код, который нужно скопировать отсюда.
p.s. внимание! Если вы воспользовались функцией "Произвольное повышение/понижение количества баллов", а после обновления страницы баллы не пересчитались - не расстраивайтесь, а подождите 1 минуту и обновите страницу снова.
Этот недостаток скрипта возможно будет исправлен в последующих его версиях. Эта версия — бета-тест.
Скачать файлы
Скриншот настроек модуля Каталог статей.
Далее идем Админка » Пользователи » Группы пользователей » Установка прав для всех групп и убеждаемся, что функции Просматривать историю замечаний пользователей и Просматривать историю репутации пользователей разрешено для всех групп. Страница поиска и рейтинга материалов
Code
<html><head></head><body style="margin: 5%; font-family: verdana,arial,helvetica; font-size:8pt;"><h1>403: Forbidden</h1>$BODY$<div style="padding-top:70%; text-align:right">$POWERED_BY$</div></body></html>
Страница добавления/редактирования материалов
Code
<head></head><body>$BODY$$POWERED_BY$</body></html>
Вид материалов
Code
<input type="hidden" value="$TITLE$" class="pts">
Шаблон персональная страница пользователя, ищем
Code
<?if($_NAME$)?>
<div id="block5" class="udtb"><div class="udtlb">Имя:</div> $_NAME$ <?if($_GENDER_NAME$)?>[ $_GENDER_NAME$ ]<?endif?></div>
<?endif?>
<div id="block5" class="udtb"><div class="udtlb">Имя:</div> $_NAME$ <?if($_GENDER_NAME$)?>[ $_GENDER_NAME$ ]<?endif?></div>
<?endif?>
после пишем
Code
<div class="udtb"><div class="udtlb">Баллы:</div> <a href="#" onclick="points('$_USERNAME$', $_USER_ID$);return false;" id="points">...</a></div>
p.s. внимание! Если вы воспользовались функцией "Произвольное повышение/понижение количества баллов", а после обновления страницы баллы не пересчитались - не расстраивайтесь, а подождите 1 минуту и обновите страницу снова.
Этот недостаток скрипта возможно будет исправлен в последующих его версиях. Эта версия — бета-тест.