Главная » Администрирование сайта » Работа с пользователями » Пользователи. Online и offline.

Пользователи. Online и offline.

31.05.2009 в 20:19
Автор: hell

Картинки вместо статусов Online и offline

В замене надписей. Ставить надо в тэге только адрес и тот не должен быть длинным.

Code
<img src="/online.gif">  
<img src="/offline.gif">

где /online.gif путь до картинки со статусом Online;
где /offline.gif путь до картинки со статусом offline;


Информеры со списоком пользователей, которые были на сайте, регистрировались месяц назад, новые зарегистрированные?

Создайте информер Счетчики для пользователей · Материалы · всех, по группам, по полу, по зодиаку, по дням (сегодня, вчера, 7 дней, 30 дней). Замените в шаблоне всё на код:

Code
</br></br><b>Зарегистрировано на сайте:</b></br></br>  
Всего: $ALL_USERS$<br>  
Новых за месяц: $30DAYS$<br>  
Новых за неделю: $7DAYS$<br>  
Новых вчера: $YESTERDAY$<br>  
Новых сегодня: $TODAY$<br>  
<b>Из них:</b><br>  
Пользователей $GROUP_1$<br>  
Проверенных: $GROUP_2$<br>  
Модераторов: $GROUP_3$<br>  
Админов: $GROUP_4$<br>  
<b>Из них:</b><br>  
<img src="http://kamran.my1.ru/1.gif" border="0" align="absmiddle" />Парней: $GENDER_1$<br>  
<img src="http://kamran.my1.ru/35.gif" border="0" align="absmiddle" />Девушек: $GENDER_2$<br>


Включение кодов $ONLINE_COUNTER$ и $ONLINE_USERS_LIST$
Панель управления » Общие настройки » Активизировать функцию "Кто Онлайн". Активизируйте данную опцию, если хотите, чтобы работали коды $ONLINE_COUNTER$ и $ONLINE_USERS_LIST$.


Изменение цвета групп в информере "за день кто посетил сайт"?

Используйте условные операторы. В качестве примера:

Code
<?if($GROUP_ID$=4)?><a href="$PROFILE_URL$"><font color="Red">$USERNAME$</font></a>; <?endif?>

Можно и так: заведи в css классы usrtyp1, usrtyp2 - и так по количеству групп. Так например:
Code
a.usrtyp1:link,a.usrtyp1:visited,a.usrtyp1:hover {color:gray;}  
a.usrtyp2:link,a.usrtyp2:visited,a.usrtyp2:hover {color:darkorange;}

В информере напиши так:
Code
<?if($GROUP_ID$!=0)?><a href="$PROFILE_URL$" class="usrtyp$GROUP_ID$">$USERNAME$</a>, <?endif?>

Условный оператор проверки не гость ли это обязателен, так как иначе система сотрёт конечный пробел, а он нужен, да и запятая в конце не уберется.

Рейтинг: 13  (помогла ли Вам эта инструкция: да / нет)          Просмотров: 6765          Комментариев: 0