• Страница 1 из 1
  • 1
Модератор форума: Yuri_G  
Сообщество uCoz » Архивариус » Решённые вопросы » Переменная $_STATUS$ (не работает...)
Переменная $_STATUS$
KaiLee
Сообщений: 5463
Репутация: 1135

Сообщение # 1 | 17:35:40
Проблема такова: на странице профиля пользователя есть переменная $_STATUS$. В теории она должна выводить статус пользователя, онлайн\оффлайн. Однако у меня на двух разных сайтах, на одном uID, на другом локальные пользователи, переменная пуста.

Вопрос: в чем причина и как все-таки вывести статус?

В ЛС - только адреса и пароли. Все остальное - на форуме.
Студия | Шаблоны | Статьи
Chelovek№1
Сообщений: 1109
Репутация: 244

Сообщение # 2 | 19:46:09
Она и работает.

Помог, ставьте + в репутацию.
Сообщение отредактировал Chelovek№1 - Пятница, 25 Янв 2013, 19:46:44
Shеriff
Сообщений: 3187
Репутация: 2662

Сообщение # 3 | 20:09:52
KaiLee, может подробней расскажите, было бы неплохо ещё предоставить адрес сайта.


Профессиональный сервис опросов WebAsk
KaiLee
Сообщений: 5463
Репутация: 1135

Сообщение # 4 | 21:07:21
Shеriff,
Значения переменных в "стандартных надписях" в одном случае online\offline (локальные) и Oнлайн\Oффлайн (стандартные, по умолчанию) в другом (uID).
Изначально конструкция выглядела так:
Код
<?if($_STATUS$="online")?> картинка 1 <?else?> картинка 2 <?endif?>
Но не работает.
Пробовала просто ставить $_STATUS$ на страницу - переменная ничего не выводит вообще.

Тот код, что Вы дали, тоже не работает, в таком виде в любом случае выводит "онлайн".

Сайты: локальные и uID

В ЛС - только адреса и пароли. Все остальное - на форуме.
Студия | Шаблоны | Статьи
Сообщение отредактировал KaiLee - Пятница, 25 Янв 2013, 21:10:32
Chelovek№1
Сообщений: 1109
Репутация: 244

Сообщение # 5 | 21:27:12
Если заходить в мой профиль, то этого нет.
Но если смотреть профиль другого пользователя, то есть.

Помог, ставьте + в репутацию.
KaiLee
Сообщений: 5463
Репутация: 1135

Сообщение # 6 | 21:30:38
Chelovek№1,
У меня на двух сайтах сразу переменная пуста в любом профиле. Я знаю, что она должна работать, но не работает.

В ЛС - только адреса и пароли. Все остальное - на форуме.
Студия | Шаблоны | Статьи
Shеriff
Сообщений: 3187
Репутация: 2662

Сообщение # 7 | 21:37:21
Chelovek№1, моё решение в сообщение #3 эту проблему решает.

KaiLee, укажите, что в стандартных надписях? Поля онлайн и оффлайн стандарты?

Профессиональный сервис опросов WebAsk
KaiLee
Сообщений: 5463
Репутация: 1135

Сообщение # 8 | 21:41:31
Shеriff,
У первого сайта измененные, 'online' и 'offline'. У второго - стандартные системные, 'Онлайн' и 'Оффлайн'.

В ЛС - только адреса и пароли. Все остальное - на форуме.
Студия | Шаблоны | Статьи
Shеriff
Сообщений: 3187
Репутация: 2662

Сообщение # 9 | 22:57:06
KaiLee, условный оператор $_STATUS$ выдаёт стандартно следующий код:
Онлайнерам: <span class="statusOnline">Online</span>
Оффлайнерам: <span class="statusOffline">Offline</span>

Надеюсь разжевывать не нужно, что обозначено цветами?

Попробуем так:
Код
<?if($_STATUS$ == '<span class="statusOnline">Online</span>' || $_IS_OWN_PROFILE$)?>Выводимая информация онлайнеру<?else?>Выводимая информация оффлайнеру<?endif?>


Простой вариант biggrin :
Код
<?if($_IS_OWN_PROFILE$)?>Онлайн<?endif?>$_STATUS$


Все условия проверялись «на практике».

Профессиональный сервис опросов WebAsk
KaiLee
Сообщений: 5463
Репутация: 1135

Сообщение # 10 | 14:38:52
Shеriff,
Цитата (Shеriff)
$_STATUS$ выдаёт стандартно следующий код
В том-то и проблема, что у меня этот оператор вообще никакого кода не выдает, пусто.

Нет, указанные варианты тоже не работают. Условие $_IS_OWN_PROFILE$ в данной ситуации не помогает...

Вот так выглядит код:
Код
<h1> '$_STATUS$'  $_USERNAME$ <?if($_IS_OWN_PROFILE$)?><span style="font-size:10pt; position:relative; top:-10px">(Это Вы)</span><?endif?></h1>
Вот так выглядит сайт:
Код
<h1>
     '  ' KaiLee   
    <span style="font-size:10pt; position:relative; top:-10px">(Это Вы)</span>
</h1>

В ЛС - только адреса и пароли. Все остальное - на форуме.
Студия | Шаблоны | Статьи
Сообщение отредактировал KaiLee - Суббота, 26 Янв 2013, 14:44:09
Shеriff
Сообщений: 3187
Репутация: 2662

Сообщение # 11 | 15:16:27
KaiLee, в поддержку напишите, без доступа гадать не получится.

Профессиональный сервис опросов WebAsk
KaiLee
Сообщений: 5463
Репутация: 1135

Сообщение # 12 | 15:23:15
Shеriff,
Понятно...

В ЛС - только адреса и пароли. Все остальное - на форуме.
Студия | Шаблоны | Статьи
Сообщество uCoz » Архивариус » Решённые вопросы » Переменная $_STATUS$ (не работает...)
  • Страница 1 из 1
  • 1
Поиск: