На странице ЛС не правильно показывается профиль пользователя, совершенно отсутствует, как исправить?

голоса: 0
На странице даже при входе не показывпается то, что надо

http://web-pl.tk/index/14

в правом верхнем углу , если пользователь вошел, должен показываться мини-профиль, на всех остальных страницах показывается, а на этой нет. Как исправить? И можно ли убрать значок лимита из правого верхнего угла на странице сообщений?
Адрес сайта http://web-pl.tk/index/14
| Автор: | Категория: Дизайн сайта

Ответов: 1

голоса: 0
 
Лучший ответ
Нужен код верхней части сайта, вероятно там неправильно составленное условие в итоге и отображение мы наблюдаем соответствующее.
| Автор:
Выбор ответа лучшим | | Автор: Иван Плотников
<div class="header">
<div class="header_in">
 <?if($USER_LOGGED_IN$)?><div class="profile">
<div class="profile-menu">
 <a href="http:/web-pl.tku/index/8" class="profile-button" title=""><span class="profile-avatar"><img src="$USER_AVATAR_URL$" alt="" title=""></span> Плотников Иван <i></i></a>
 <div class="profile-list">
 <div class="profile-list-in">
 <a href="http://web-pl.tk/index/8" title="">Мой профиль</a>
 <a href="http://web-pl.tk/index/14" title="">Сообщения</a>
 <a href="http://web-pl.tk/index/15-1" title="">Пользователи</a>
 <a href="http://web-pl.tk/news/0-0-0-0-1" title="">Добавить материал</a>
 <a href="/index/11" title="">Настройки</a>
 <a href="http://web-pl.tk/index/10" class="last" title="">Выйти</a>
 </div>
 </div>
</div>
</div>
 <?else?>
 <div class="login"><div class="login_in"><a href="$LOGIN_LINK$" title="">Вход</a> / <a href="/index/3" title="">Регистрация</a></div></div>
 <?endif?>
<a href="http://web-pl.tk" class="logo" title="">Главная</a> 
<div class="header_ucoz">
<div class="ucoz_link">
<span>Блогосфера. Советы блоггерам</span>
</div>
</div>
</div>
</div>
Иван Плотников,

На странице ЛС оператор <?if($USER_LOGGED_IN$)?> не работает, вероятно из-за этого и не срабатывает условие хотя код тянется с верхней части где все работает, странно конечно.

Можете попробовать к данному условию выше, прикрутить еще <?if($PAGE_ID$='pm')?><?endif?> но не факт, что сработает.

Например, как это реализовано на том же Yraa, там создана отдельная страница с помощью редактора страниц, на которую с помощью фрейма вытягивается страница ЛС, как-то так:

<iframe src="/index/14" width="100%" frameborder="0" scrolling="no" style="height: 649px;"></iframe>

в итоге и профиль работает на данной странице и ЛС итд.

...