ExBB Community » Файловый ExBB » Общие вопросы » Боковая колонка на форуме

Страниц (3): [1] 2 3 »
 

1. AdmninsCluba - 10 мая 2009 — 06:08 - перейти к сообщению
Сабж. Видел тему на старом ExBB форуме поддержки. Искал честно, но не нашел. Просьба не пинать сильно.

Как создать боковую панель на форуме?

Всех с праздником Днем Победы.
2. yura3d - 10 мая 2009 — 10:19 - перейти к сообщению
AdmninsCluba пишет:
Сабж. Видел тему на старом ExBB форуме поддержки. Искал честно, но не нашел. Просьба не пинать сильно.

Как создать боковую панель на форуме?

Всех с праздником Днем Победы.

Где видели? И как эта панель должна выглядеть? Нарисуйте хоть эскиз, а то со слов не очень понятно Хм
3. AdmninsCluba - 10 мая 2009 — 11:44 - перейти к сообщению
yura3d пишет:
Где видели? И как эта панель должна выглядеть? Нарисуйте хоть эскиз, а то со слов не очень понятно


Как пример - http://massage.ru/forum/index.php (правда это форум phpBB).
Боковая колонка, - как навигация сайта.
С уважением.
4. Zeg - 10 мая 2009 — 21:05 - перейти к сообщению
AdmninsCluba, гляньте код. Там тупо таблицами сделаны колонки. На сегоднешний день очень не есть хорошо, приветствуется div-овая верстка. Но, отошел от темы. Тоже самое повторить предельно просто:
Нужно подправить html-код в шаблонах:
/forum/templates/СКИН/all_header.tpl - "шапка"
и
/forum/templates/СКИН/footer.tpl - "подвал";

довавив еще 1 столбец в таблицу (см. /forum/templates/СКИН/all_header.tpl):

CODE:
<table id="ipbwrapper" cellspacing="0" cellpadding="0" border="0" height="95%">
5. AdmninsCluba - 11 мая 2009 — 13:41 - перейти к сообщению
Zeg пишет:
довавив еще 1 столбец в таблицу (см. /forum/templates/СКИН/all_header.tpl):

В файле /forum/templates/СКИН/all_header.tpl уже есть строка
<table id="ipbwrapper" cellspacing="0" cellpadding="0" border="0" height="95%">
добавление еще одной строки не дает эффекта видимости боковой панели.

Можно подробнее, что изменить в файлах.
С уважением.
6. Zeg - 11 мая 2009 — 23:05 - перейти к сообщению
AdmninsCluba пишет:

<table id="ipbwrapper" cellspacing="0" cellpadding="0" border="0" height="95%">
добавление еще одной строки не дает эффекта видимости боковой панели.

Попробуйте после строк:
CODE:
<table id="ipbwrapper" cellspacing="0" cellpadding="0" border="1" height="95%">
<tr>

добавить в шаблон:
CODE:
<td valign="top" align="center" width="200">
<p>Пример строки 1</p>
<p>Пример строки 2</p>
<p>Пример строки 3</p>
<p>Пример строки 4</p>
<p>Пример строки 5</p>

Получите слева колонку шириной в 200 пикселей, с 5-ю строками. Вместо них можно строить меню любой сложности.
7. AdmninsCluba - 12 мая 2009 — 14:01 - перейти к сообщению
Zeg большое спасибо. Поднял репу, за терпеливое и полное объяснение.
Удачи.
8. drummer69 - 12 мая 2009 — 16:13 - перейти к сообщению
Zeg пишет:
AdmninsCluba пишет:

<table id="ipbwrapper" cellspacing="0" cellpadding="0" border="0" height="95%">
добавление еще одной строки не дает эффекта видимости боковой панели.

Попробуйте после строк:
CODE:
<table id="ipbwrapper" cellspacing="0" cellpadding="0" border="1" height="95%">
<tr>

добавить в шаблон:
CODE:
<td valign="top" align="center" width="200">
<p>Пример строки 1</p>
<p>Пример строки 2</p>
<p>Пример строки 3</p>
<p>Пример строки 4</p>
<p>Пример строки 5</p>



Получите слева колонку шириной в 200 пикселей, с 5-ю строками. Вместо них можно строить меню любой сложности.



Уважаемы Zeg, а не подскажите как в созданном свободном месте сделать такую же колонку как и весь форум...я имею ввиду, рамка такого же цвета как и весь форум, а то просто получается пустое место, или же как например пустое место выделить другим цветом?
9. AdmninsCluba - 12 мая 2009 — 18:07 - перейти к сообщению
drummer69 пишет:
Уважаемы Zeg, а не подскажите как в созданном свободном месте сделать такую же колонку как и весь форум...я имею ввиду, рамка такого же цвета как и весь форум, а то просто получается пустое место, или же как например пустое место выделить другим цветом?

Мой топик становится популярным, присоединяюсь к вопросу drummer69
10. Defenderyk - 12 мая 2009 — 18:21 - перейти к сообщению
взять код с форума и выделить главное)
11. drummer69 - 12 мая 2009 — 18:35 - перейти к сообщению
Defenderyk пишет:
взять код с форума и выделить главное)


Логично..а можно поподробнее..и еще вопрос..как , например сделать это пустое место, но чтобы оно начиналось с уровня разделов, то есть шапка и авторизация оставались на месте, а уже потом сам форум шел в две колонки. Спасибо!
12. Zeg - 13 мая 2009 — 22:22 - перейти к сообщению
drummer69 пишет:
Логично..а можно поподробнее..и еще вопрос..как , например сделать это пустое место, но чтобы оно начиналось с уровня разделов, то есть шапка и авторизация оставались на месте, а уже потом сам форум шел в две колонки. Спасибо!

Культурно сделать это чуть сложнее. Дело в том, что структура страницы форума такая (попробую объяснить на примере блоков-контейнеров):
Одна большая таблица (контейнер) роастянута на всю ширину экрана (если быть точным, то 95% ширины экрана, но это детали), а в ней находятся еще несколько таблиц-блоков ("шапка", объвления, форумы, "подвал"-футер), уже растянутых по ширине этой таблицы-контейнера.

Попробую изобразить суть:

CODE:

это таблица-контейнер
из all_header.tpl
+-------------------------+
| +---------------------+ |
| | э т о " ш а п к а " | |
| +---------------------+ |
| +---------------------+ |
| | О б ъ я в л е н и я | |
| +---------------------+ |
| +---------------------+ |
| | т у т _ Ф о р у м 1 | |
| +---------------------+ |
| +---------------------+ |
| | т у т _ Ф о р у м 2 | |
| +---------------------+ |
| +---------------------+ |
| | т у т _ Ф о р у м 3 | |
| +---------------------+ |
...
| +---------------------+ |
| | т у т _ Ф о р у м N | |
| +---------------------+ |
| +---------------------+ |
| |а это подвал - футер | |
| +---------------------+ |
+-------------------------+
низ таблицы-контейнера

Если работаете в Опере, наглядно можно посмотреть так: Вид - Стиль - Структура таблиц.

Задавшись целью, можно конечно подправить шаблоны, но это придется делать для нескольких шаблонов, для каждого установленного скина повторить и в случае обновления шаблонов или скинов проделывать ещё раз. А оно вам надо?
(Добавление)
AdmninsCluba пишет:
я имею ввиду, рамка такого же цвета как и весь форум

Стили брать прямо с кода форума. Например, было:
CODE:
<td valign="top" align="center" width="200">

доавим стиль:
CODE:
<td class="tableborder post2" valign="top" align="center" width="200">


Получим рамку цвета скина ( "tableborder" ) и заливку фоновым цветом скина ( "post2" ). Всё остальное тоже можно брать прямо из кода форума Улыбка.
13. drummer69 - 15 мая 2009 — 21:10 - перейти к сообщению
Хм..ну что же попробуем. Спасибо!
14. Zeg - 17 мая 2009 — 22:13 - перейти к сообщению
drummer69 пишет:
Хм..ну что же попробуем. Спасибо!

Ещё придется сделать отступ (скорее всего) между колонкой и форумом. Есть два варианта:
1. Как в примере в первых постах - там не 2 колонки, а 3. Средняя - пустая, разделитель.
2. Поколдовать с css, кто силён. Должно получиться, ИМХО.
15. AdmninsCluba - 25 мая 2009 — 02:08 - перейти к сообщению
Уважаемый Zeg, здравствуйте!
Только хотел задать вопрос про отступ между колонками, Вы уже на него ответили. Большое спасибо.

У меня вопрос - как можно ли, откорректировать размер высоты боковой панели? У меня на форуме несовпадение высоты форума и боковой таблицы (она выше - http://com-corona.com/)

С уважением.

Яндекс.Метрика   

Powered by ExBB
[Script Execution time: 0.0479]     [ ]