Тег $_STATUS$

Голоса: +1

Прописал код с тегом $_STATUS$ на странице пользователя.

<div><?if($_STATUS$)?><b>$_USERNAME$</b> сайчас: $_STATUS$<?endif?></div>

В итого у меня на странице моего пользователя не показывается (Это и хорошо)

Но когда я перехожу на страницу другово пользователя пишется что пользователь "Online" - когда его вообще нету на сайте.

Какой всё-таки должен быть код?

Адрес сайта http://ruswd.clan.su/index/8
| Автор: | Категория: Работа с аккаунтом

Ответов: 1

Голоса: +1
 
Лучший ответ
А если так?

<?if($_STATUS$)?><div><b>$_USERNAME$</b> сайчас: $_STATUS$</div><?endif?>
| Автор:
Выбор ответа лучшим | | Автор: Yuri_Geruk
Не помогло. Суть в том, что ПОХОДУ, тег читает мои данные. И следовательно все пользователи - как и я онлайн.

Такой код должен быть, чтобы показывал ПРАВИЛЬНЫЙ статус пользователя?
Проверил, всё корректно отображается.
Тогда почему у меня нет?
Достаточно просто добавить вот так

<div><b>$_USERNAME$</b> сайчас: $_STATUS$</div>

Так как этот <?if($_STATUS$)?>  <?endif?>

 специальные условные операторы, которые позволяют реализовать условия в шаблонах

маленький пример

<?if($_USERNAME$)?><div><b>$_USERNAME$</b></div><?endif?>

в данном примере показано что если поля ник пользователя не заполнено то не показывать не чего

По этому лучше  уберите данный оператор из вашего кода
Учтите, что обновления статуса происходят не мгновенно..
...