Подфорумы столбиком - Дизайн и модификация Invision Power Board

Перейти к содержимому

 

Правила раздела

Здесь обсуждаются вопросы оформления форумов IPB 3.x.
Пожалуйста, не оффтопьте, если зашли сюда случайно, и обратите внимание на соседние разделы.
Оформление форумов IPB 2.x.
Настройка форумов, включая установку и техническую настройку скинов.
Размещение рекламы на форумах.
SEO оптимизация форума.
Техническая поддержка наших скинов и модов.

СвернутьПрикрепленные теги

подфорумы подфорумы в столбик

  • 2 Страниц +
  • 1
  • 2
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в этой теме

Подфорумы столбиком

#1 Пользователь не на сайте   GSM ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 28
  • Регистрация: 25-Февраль 09
  • Репутация: 2
  • Откуда:Красногорска-Мытищи МО
  • IPB version:3.0.x
 

  Отправлено 02 Март 2010 - 22:06

Есть темы по 2й ветки а по 3й нет искал поиском! Где подправлять? :)
0

#2 Пользователь не на сайте   Fisana ответил: »

 
 
  • На PM не отвечаю
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 13 190
  • Регистрация: 21-Ноябрь 05
  • Репутация: 695
  • Откуда:Из интернетов
  • IPB version:3.1.x
 

Отправлено 03 Март 2010 - 00:18

http://community.invisionpower.com/files/f...rations-ipb30x/
0

#3 Пользователь не на сайте   GSM ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 28
  • Регистрация: 25-Февраль 09
  • Репутация: 2
  • Откуда:Красногорска-Мытищи МО
  • IPB version:3.0.x
 

  Отправлено 03 Март 2010 - 13:08

Спасибочки! Я все сделал как там написано кроме 2го шага я не нашол у себя foardIndexTemplate и у меня получилось все лесенкой! :) Там надо файл скачать я его не могу качнуть, вроде зарегился потом прочитал что скачивать файлы могут только те у кого есть лицензия на инвижен! Кто может помочь качнуть файлик находящийся по ссылке вверху!? :)
0

#4 Пользователь не на сайте   Fisana ответил: »

 
 
  • На PM не отвечаю
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 13 190
  • Регистрация: 21-Ноябрь 05
  • Репутация: 695
  • Откуда:Из интернетов
  • IPB version:3.1.x
 

Отправлено 03 Март 2010 - 13:38

boardIndexTemplate лежит в группе "список форумов".
В русской админке опять какого-то лешего перевели, причем криво, названия групп шаблонов.
Теперь по английским описаниям вы можете ничего не найти.
0

#5 Пользователь не на сайте   GSM ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 28
  • Регистрация: 25-Февраль 09
  • Репутация: 2
  • Откуда:Красногорска-Мытищи МО
  • IPB version:3.0.x
 

Отправлено 03 Март 2010 - 13:57

  • AdminCP/Look&Feel/skin/templates/boardIndexTemplate
  • AdminCP/Look&Feel/skin/templates/foardIndexTemplate
  • AdminCP/Look&Feel/skin/CSS/ipb_styles.css
  • AdminCP/Look&Feel/skin/CSS/ipb_ie.css

2ю позицию я не нашел!
0

#6 Пользователь не на сайте   Fisana ответил: »

 
 
  • На PM не отвечаю
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 13 190
  • Регистрация: 21-Ноябрь 05
  • Репутация: 695
  • Откуда:Из интернетов
  • IPB version:3.1.x
 

Отправлено 03 Март 2010 - 14:19

Там ошибка в описании.
0

#7 Пользователь не на сайте   GSM ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 28
  • Регистрация: 25-Февраль 09
  • Репутация: 2
  • Откуда:Красногорска-Мытищи МО
  • IPB version:3.0.x
 

  Отправлено 03 Март 2010 - 16:02

И так! Значит код такой:

Шаг 1

Идем в Админ панель/ваш стиль/Управление шаблонами и CSS/Шаблоны/Список форумов/boardIndexTemplate

Находим:



<ol class='subforums'>
<foreach loop="subforums:$forum_data['subforums'] as $__id => $__data">
<if test="showSubForumsLit:|:$__data[3]"><li class='newposts'><else /><li></if>
<a href="{parse url="showforum={$__data[0]}" seotitle="{$__data[2]}" template="showforum" base="public"}" title='{$this->lang->words['go_to_forum']}'>{$__data[1]}</a></li>
</foreach>
</ol>


Меняем на:

<ol class='subforums1'>
<foreach loop="subforums:$forum_data['subforums'] as $__id => $__data">
</ol>
<ol class='subforums'>
<if test="showSubForumsLit:|:$__data[3]"><li class='newposts'><else /><li></if><a href="{parse url="showforum={$__data[0]}" seotitle="{$__data[2]}" template="showforum" base="public"}" title='{$this->lang->words['go_to_forum']}'>{$__data[1]}</a></li>
</foreach>
</ol>


Жмем сохранить!

Шаг 2


Идем в Админ панель/ваш стиль/Управление шаблонами и CSS/CSS/ipb_styles.css

Находим:


table.ipb_table ol.subforums {
		padding-top: 6px;
		margin-top: 5px;
	}
		
		table.ipb_table ol.subforums li {
			background: transparent url({style_images_url}/bullet_black.png) no-repeat 3px 4px;
			color: #1d3652;
			font-size: 0.85em;
			padding: 0 4px 0 15px;			
			float: left;
		}
		
		table.ipb_table ol.subforums li.newposts {
			background: transparent url({style_images_url}/bullet_green.png) no-repeat 0px 0px;
			color: #1d3652;
			font-size: 0.85em;
			padding: 0 4px 0 16px;			
			float: left;
		}


Меняем на:

.subforums { 
				float:left; 
				width:50%;
			   
}

		.subforums1 { 
				width:50%;		  

}

	table.ipb_table ol.subforums  {
						margin-top:5px;
				width:50%;
				float: left;

}
		
		table.ipb_table ol.subforums li {
			background: transparent url({style_images_url}/bullet_black.png) no-repeat 3px 4px;
			color: #495457;
			font-size: 0.85em;
			padding: 0 4px 0 15px;			
			float: left;
		}
		
		table.ipb_table ol.subforums li.newposts {
			background: transparent url({style_images_url}/bullet_green.png) no-repeat 0px 0px;
			color: #495457;
			font-size: 0.85em;
			padding: 0 4px 0 16px;			
			float: left;
		}


Сохраняем!

Шаг 3

Идем в Админ панель/ваш стиль/Управление шаблонами и CSS/CSS/ipb_ie.css

Добавить в самый низ перед
*/:

.subforums { 
	   margin-top:16px;
			   
}

.subforums1 { 
	  margin-top:-16px;		  

}

Сохроняем!


Все работает! Проверил лично! Правдо не одним столбиком а 2я! Тоже очень смотрится, особенно когда подфорумов много!
Спасибо за быстрые ответы Fisane!
2

#8 Пользователь не на сайте   Brocman ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 63
  • Регистрация: 21-Август 10
  • Репутация: 3
  • IPB version:3.2.x
 

Отправлено 27 Сентябрь 2010 - 21:33

Что бы было одним столбиком измените
table.ipb_table ol.subforums  {
                                margin-top:5px;
                                width:50%;
                                float: left;
}


На
table.ipb_table ol.subforums  {
                                margin-top:5px;
                                width:100%;
                                float: left;
}

2

#9 Пользователь не на сайте   mylipetsk ответил: »

 
 
  • Advanced
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Specialist
  • Сообщений: 177
  • Регистрация: 21-Декабрь 08
  • Репутация: 14
  • Откуда:Липецк
  • IPB version:3.3.x
 

Отправлено 28 Сентябрь 2010 - 21:50

GSM - спасибо, помогло.
0

#10 Пользователь не на сайте   misha1992 ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 38
  • Регистрация: 22-Декабрь 08
  • Репутация: 1
  • IPB version:3.1.x
 

Отправлено 09 Март 2011 - 13:26

Для IPB 3.1.4 такое же решение?
0

#11 Пользователь не на сайте   Fisana ответил: »

 
 
  • На PM не отвечаю
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 13 190
  • Регистрация: 21-Ноябрь 05
  • Репутация: 695
  • Откуда:Из интернетов
  • IPB version:3.1.x
 

Отправлено 09 Март 2011 - 13:31

Там если что-то поменялось, то переменные.
Верстка осталась прежней.

Быть академиком не надо, и даже php знать не обязательно, чтобы просто тупо сравнить и заменить одни переменные другими.
Если это потребуется. А, скорее всего, и не потребуется. Проверьте...
0

#12 Пользователь не на сайте   misha1992 ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 38
  • Регистрация: 22-Декабрь 08
  • Репутация: 1
  • IPB version:3.1.x
 

Отправлено 09 Март 2011 - 15:24

Просмотреть сообщениеFisana 09 Март 2011 - 13:31 сказал(а):

Там если что-то поменялось, то переменные.
Верстка осталась прежней.

Быть академиком не надо, и даже php знать не обязательно, чтобы просто тупо сравнить и заменить одни переменные другими.
Если это потребуется. А, скорее всего, и не потребуется. Проверьте...

Логично! ))) ;)
Установил без всяких сравнений, работает. Посмотрим не вылезут ли косяки.
0

#13 Пользователь не на сайте   Ph-A ответил: »

 
 
  • Advanced
  • Смотреть блог
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 5 558
  • Регистрация: 18-Сентябрь 06
  • Репутация: 382
  • Откуда:Moscow
  • IPB version:3.1.x
 

Отправлено 25 Май 2011 - 12:49

Пришлось и мне менять для 3.1.4

boardIndexTemplate

Ищем:
									
											<if test="showSubForums:|:$forum_data['show_subforums'] AND count( $forum_data['subforums'] ) AND $forum_data['show_subforums']">
												<h5 class='hide'>{$this->lang->words['subforums']}</h5>
												<ol class='subforums' id='subforums_{$forum_data['id']}'>
												<foreach loop="subforums:$forum_data['subforums'] as $__id => $__data">
													<if test="showSubForumsLit:|:$__data[3]"><li class='newposts'><else /><li></if><a href="{parse url="showforum={$__data[0]}" seotitle="{$__data[2]}" template="showforum" base="public"}" title='{$this->lang->words['go_to_forum']}'>{$__data[1]}</a></li>
												</foreach>
												</ol>
											</if>										


Меняем на:
									
											<if test="showSubForums:|:$forum_data['show_subforums'] AND count( $forum_data['subforums'] ) AND $forum_data['show_subforums']">
												<h5 class='hide'>{$this->lang->words['subforums']}</h5>
												<ol class='subforums1' id='subforums_{$forum_data['id']}'>
												<foreach loop="subforums:$forum_data['subforums'] as $__id => $__data">
												</ol>
												<ol class='subforums' id='subforums_{$forum_data['id']}'>
													<if test="showSubForumsLit:|:$__data[3]"><li class='newposts'><else /><li></if><a href="{parse url="showforum={$__data[0]}" seotitle="{$__data[2]}" template="showforum" base="public"}" title='{$this->lang->words['go_to_forum']}'>{$__data[1]}</a></li>
												</foreach>
												</ol>
											</if>

0

#14 Пользователь не на сайте   sanadtx ответил: »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 5
  • Регистрация: 29-Март 12
  • Репутация: 0
  • IPB version:3.3.x
 

Отправлено 06 Апрель 2012 - 15:05

на 3.3 есть способ сделать? делал как описано здесь, но нет пары строк в шаблонах, наверное потому что этот способ для старой версии. Дайте ссылку где почитать как сделать на ipb 3.3
0

#15 Пользователь не на сайте   Fisana ответил: »

 
 
  • На PM не отвечаю
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 13 190
  • Регистрация: 21-Ноябрь 05
  • Репутация: 695
  • Откуда:Из интернетов
  • IPB version:3.1.x
 

Отправлено 06 Апрель 2012 - 15:26

Для новой версии надо было новую тему создать, а не флудить в чужой.

Для 3.2-3.3 добавить в ipb_styles.css
в самый низ
.ipsList_inline.subforums > li {
display: block;
}


Это для одного столбика. Для двух сами додумайте. Если пары строк в шаблонах и нет, то о принципе все равно можно догадаться.
0

Сообщить об этой теме:


  • 2 Страниц +
  • 1
  • 2
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в этой теме

1 пользователей читают эту тему
0 зарегистрированных, 1 гостей, 0 скрытых


Контактная информация

Вопросы по работе сайта

+7 (917) 501-4765
C 10 до 20 в рабочие дни (время московское)

Техническая поддержка

Контактные данные специалистов

Дизайн форумов

IPB 3.x ¦ IPB 2.x

Бесплатные шаблоны

IPB 3.2 – 3.4 ¦ IPB 3.1 ¦ IPB 3.0 ¦ IPB 2.2 – 2.3 ¦ IPB 2.1 ¦ Клипарт
Лицензия на использование ¦ Ваша поддержка ¦ О проекте
Copyright © 2005-2016 IPBSkins.ru Team
При копировании материалов с сайта
прямая ссылка на источник обязательна