1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - коммерческий форумный движок от бывших создателей vBulletin, написанный на PHP.

Как вывести сайдбар на всех страницах форума?

Тема в разделе "Основные вопросы по XenForo", создана пользователем Макар, 14.10.2010.

Загрузка
?

Сайдбар на всех страницах форума?

  1. Да, выводить.

    61,1%
  2. Нет, не выводить.

    8,3%
  3. Выводить только на главной (по умолчанию).

    27,8%
  4. Вообще убрать.

    2,8%
  1. Макар

    Макар Вопрошатель

    Регистрация:
    07.10.10
    Сообщения:
    216
    Симпатии:
    73
    Сабж. Раз он есть то пусть работает на полную. Точнее везде (ну кроме админки ;) )
    Что где править или включить что бы он отображался на каждой странице ?

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

    FractalizeR XenForo Addicted

    Регистрация:
    27.09.10
    Сообщения:
    1 085
    Симпатии:
    832
    Версия XF:
    1.3.2
    sidebar_visitor_panel, sidebar_members_online или оба?
     
  3. Макар

    Макар Вопрошатель

    Регистрация:
    07.10.10
    Сообщения:
    216
    Симпатии:
    73
    разница есть .

    да все ............

    ну см скрин
    сайдбар 1.JPG
     
  4. Макар

    Макар Вопрошатель

    Регистрация:
    07.10.10
    Сообщения:
    216
    Симпатии:
    73
    ап !

    http://xenforo.com/community/threads/how-do-i.5183/

    в какие шаблоны добавить ?

    forums и threads обязательно
    а в другие по желанию ?
    search
    watched и пр.
    --- добавлено : 9 ноя 2010 в 10:54 ---
    хм ......................

    в шаблоне forum_list уже есть код

    Код:
     <xen:sidebar>
    
    	<xen:edithint template="sidebar.css" />
    
    	<xen:include template="sidebar_online_users" />
    
    	<div class="section">
    		<div class="secondaryContent statsList" id="boardStats">
    			<h3>{xen:phrase forum_statistics}</h3>
    			<div class="pairsJustified">
    				<dl class="discussionCount"><dt>{xen:phrase discussions}:</dt>
    					<dd>{xen:number $boardTotals.discussions}</dd></dl>
    				<dl class="messageCount"><dt>{xen:phrase messages}:</dt>
    					<dd>{xen:number $boardTotals.messages}</dd></dl>
    				<dl class="memberCount"><dt>{xen:phrase members}:</dt>
    					<dd>{xen:number $boardTotals.users}</dd></dl>
    				<dl><dt>{xen:phrase latest_member}:</dt>
    					<dd><a href="{xen:link members, $boardTotals.latestUser}" class="username">{$boardTotals.latestUser.username}</a></dd></dl>
    			</div>
    		</div>
    	</div>
    
    </xen:sidebar>
    [ /code]

    достаточно ли будет скопировать его в другие шаблоны ?
     
    KakBeOlolo нравится это.
  5. CyberAP

    CyberAP Местный

    Регистрация:
    05.10.10
    Сообщения:
    2 604
    Симпатии:
    1 660
    Версия XF:
    1.5.10
    Смотря что ты хочешь выводить. Если всё тоже самое что и на главной то этого достаточно.
     
  6. Макар

    Макар Вопрошатель

    Регистрация:
    07.10.10
    Сообщения:
    216
    Симпатии:
    73
    CyberAP , ты знаешь урл моего основного сайта , вот как там , так и тут хочу сделать
    да в принципе все что на главной , выводить везде . куда бы пользователь не пошел , что бы был сайдбар
    как же тут все сложно :( в smf с этим проще ;)
     
  7. CyberAP

    CyberAP Местный

    Регистрация:
    05.10.10
    Сообщения:
    2 604
    Симпатии:
    1 660
    Версия XF:
    1.5.10
    Ну тебе остаётся к этому коду добавить только блоки с рекламой, ну и блоки для хаков (если установлены).
     
  8. Defiler

    Defiler Активный пользователь

    Регистрация:
    06.03.12
    Сообщения:
    47
    Симпатии:
    2
    Подскажите, как сделать сайдбар свернутым по умолчанию при входе на сайт?
     
  9. BLEF

    BLEF Местный

    Регистрация:
    01.02.12
    Сообщения:
    466
    Симпатии:
    56
    Как сделать, чтобы работали блоки "онлайн" и "статистика" на других страницах?
     
  10. den1111

    den1111 Местный

    Регистрация:
    01.09.16
    Сообщения:
    34
    Симпатии:
    2
    Версия XF:
    1.5.7
    Такой вариант может кому-то пригодится http://www.xf-russia.ru/forum//resources/plavajuschij-sajdbar.1211/
     
  11. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    Какой-то странный рецепт. В начале указано, что нужно добавить в хидер: <script type="text/javascript" src="jquery-1.9.1.min.js"></script>, и так далее.
    А то, что в XenForo используется более новый jquery, который в любом случае подключается на всех страницах, автору рецепта неизвестно, что ли? Или просто взято какое-то решение для другого движка и натянуто на XenForo?
     
    Kolya groza morey нравится это.
  12. den1111

    den1111 Местный

    Регистрация:
    01.09.16
    Сообщения:
    34
    Симпатии:
    2
    Версия XF:
    1.5.7
    Я не программист, это собрано с других движков.
    В хидере открепляешь баннер, чтобы он плавал, я так понял.
    Тем не меннее работает!
     
  13. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    Ну нафиг засорять страницы всяким непонятным кодом. Мне хватает секса с женой.
     
  14. den1111

    den1111 Местный

    Регистрация:
    01.09.16
    Сообщения:
    34
    Симпатии:
    2
    Версия XF:
    1.5.7
    Ну для кого как.
    Для меня реклама это способ заработка и такой вариант подходит, реферальные ссылки можно пиарить.
    К тому же ротацию можно убрать, оставить пустой скользящий блок и в него вставить, например рекламу от гугла.
    Если есть возможность исправь, как правильно, поможешь тогда. Ну а так это болтовня.
     
  15. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    Да пусть будет. Я не спец по HTML и CSS. Я лишь указал на качество рецепта. Для себя я бы делал совсем по другому, но мне это было не надо, поэтому не делал и готового решения нет.
     
    den1111 нравится это.
  16. IGGI

    IGGI Пользователь

    Регистрация:
    14.09.16
    Сообщения:
    4
    Симпатии:
    1
    Версия XF:
    1.5.9
    Вопрос. У нас на главной странице отображается пять последних ответов в списке "Новые сообщения"
    но когда я встроил сайдбар на список форумов в thread_list, то отображаются почему-то все последние ответы.
    Получается не красиво. Пример на скриншоте. Скажите как прописать параметр что ли какой-то чтобы отображалось как на главной только пять последних?
     

    Вложения:

    • 1.jpg
      1.jpg
      Размер файла:
      131,9 КБ
      Просмотров:
      16

Поделиться этой страницей