Добавление на сайдбар профиля пользователя & etc

Есть любые вопросы, связанные со стилями/темами для phpBB 3.0.x? Задайте их здесь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
j0yb1tyr
phpBB 1.0.0
Сообщения: 4
Стаж: 18 лет 11 месяцев
Откуда: /dev/null

Добавление на сайдбар профиля пользователя & etc

Сообщение j0yb1tyr »

Доброго дня,
Столкнулся с проблемой, связанной из-за незнания и недопонимания... поэтому хотел попросить помощи у Вас.

Форум: phpBB 3.0.2
Уст. МОД: User Blog Mod
Тема: prosilver

Модифицировал стиль, расположив сайдбар слева, вставив в overall_footer.html след. код:

Код: Выделить всё

<div class="page-sidebar">
<!-- INCLUDE sidebar.html -->
</div>
Ниже приведен код sidebar.html :

Код: Выделить всё

<div class="forabg">
   <div class="inner">
      <span class="corners-top"><span></span></span>
      <ul class="topiclist">
         <li class="header"><dl><dt>{ SIDEBARTITLE }</dt></dl></li>
      </ul>
      <ul class="topiclist forums">
         <li><dl>
            <dd class="posts_portal">
               	{ CONTENT }<br />
		{ CONTENT1 }<br />
		{ CONTENT2 }<br />
		{ CONTENT3 }<br />
		{ CONTENT4 }<br />
		{ CONTENT5 }<br />
		{ CONTENT6 }<br />
		{ CONTENT7 }<br />
		{ CONTENT8 }<br />			
	    </dd>
         </dl></li>
      </ul>
      <span class="corners-bottom"><span></span></span>
   </div>
</div>
Далее установил User Blog Mod, У самого мода имеется панель слева, на которой выводятся:
на главной странице блогов:
-статистика дневников
-поиск по дневникам

на странице личного блога:
-минипрофиль с аватаром
-список друзей (онлайн/оффлайн)

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

Открыл файлы сайдбара блогов styles/prosilver/template/blog/left_menu.html взял код оттуда и разместил в своем сайдбаре. К моему приятному удивлению все было работоспособно, но не так как необходимо.
Все это начинает отображаться на моем сайд баре только когда пользователь заходит на страницу дневников, а необходимо, чтобы на всей конференции.
Пока все это писал возникла мысль о том, что если человек зашел на форум не авторизовавшись ( гостем), то на месте профиля отображались поля ввода логина и пароля (авторизация).... :?
Вот в кратце описал ситуацию как можно нагляднее. Хотелось бы еще раз попросить помощи в решении этого вопроса или (хотя бы) чтобы вправили мне мозг и наставили на верный путь. Заранее благодарен.
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: Добавление на сайдбар профиля пользователя & etc

Сообщение Палыч »

j0yb1tyr писал(а):Все это начинает отображаться на моем сайд баре только когда пользователь заходит на страницу дневников, а необходимо, чтобы на всей конференции.
Потому что все ваши CONTENT'ы формируюся в каком-либо User_Blog_Mod.php, и пока он не вызван они просто пустые. Нужно переносить или инклюдить.
j0yb1tyr писал(а):на месте профиля отображались поля ввода логина и пароля (авторизация)....
Используйте в шаблоне конструкции

Код: Выделить всё

<!-- IF S_USER_LOGGED_IN -->
код для пользователей
<!-- ENDIF -->

<!-- IF not S_USER_LOGGED_IN -->
код для гостей
<!-- ENDIF -->
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
j0yb1tyr
phpBB 1.0.0
Сообщения: 4
Стаж: 18 лет 11 месяцев
Откуда: /dev/null

Re: Добавление на сайдбар профиля пользователя & etc

Сообщение j0yb1tyr »

Спасибо что отозвались. Спасибо за подсказку по поводу авторизации, будем пробовать.
Кстати, минипрофиль можно попробовать забрать из вьютопик, но вопрос, он также формируется при вызове вьютопик.пхп или глобален?
Палыч писал(а): Потому что все ваши CONTENT'ы формируюся в каком-либо User_Blog_Mod.php, и пока он не вызван они просто пустые. Нужно переносить или инклюдить.
Палыч, простите мне мою настырность, а можно немного приоткрыть завесу тайны и разъяснить в общих чертах как
Нужно переносить или инклюдить.
и где можно почитать матчасть по этому поводу ( именно существующие конструкции в phpBB 3, для их дальнейшего применения)

Вернуться в «Стили для phpBB 3.0.x»