List subforums in columns - Список подфорумов в столбик

Все моды, созданные нашим сообществом для phpBB 3.0.x, будут анонсированы тут. Вся техническая поддержка по этим модам оказывается в этом форуме.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Mushu-svbk
phpBB 1.4.2
Сообщения: 58
Стаж: 16 лет 6 месяцев
Благодарил (а): 21 раз
Поблагодарили: 2 раза

Re: List subforums in columns (Список подфорумов в столбик)

Сообщение Mushu-svbk »

Спасибо. Работает хорошо.
А можно убрать знак запятой после названия подфорума?
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 21 год 2 месяца
Поблагодарили: 44 раза

Re: List subforums in columns (Список подфорумов в столбик)

Сообщение Rayden »

Можно. Убирай. Мы не против.
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Mushu-svbk
phpBB 1.4.2
Сообщения: 58
Стаж: 16 лет 6 месяцев
Благодарил (а): 21 раз
Поблагодарили: 2 раза

Re: List subforums in columns (Список подфорумов в столбик)

Сообщение Mushu-svbk »

поставлю вопрос по другому - как их убрать? :)
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 21 год 2 месяца
Поблагодарили: 44 раза

Re: List subforums in columns (Список подфорумов в столбик)

Сообщение Rayden »

Посмотреть код, который ты добавлял в includes/functions_display.php
Этот код формирует список, в том числе ставит запятые, переводит строку и т д...
И поправить как тебе нужно.
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Mushu-svbk
phpBB 1.4.2
Сообщения: 58
Стаж: 16 лет 6 месяцев
Благодарил (а): 21 раз
Поблагодарили: 2 раза

Re: List subforums in columns (Список подфорумов в столбик)

Сообщение Mushu-svbk »

Спасибо, буду копать дальше. Круг поиска вы сузили

Добавлено спустя 10 минут 37 секунд:
Решено. Вот в includes/functions_display.php

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

		if ($row['forum_subforumslist_type'])
		{		
			$s_subforums_list_m = array();
			$s_subforums_list_str ='';
			$s_subforums_list_m = $s_subforums_list;
			$sf_list = count($s_subforums_list);
			if ($sf_list)
			{
				$rows = ceil ($sf_list / $row['forum_subforumslist_type']); 
				$s_subforums_list_m = array_chunk($s_subforums_list_m, $rows);		
				$s_subforums_list_str = '<br /> <span style="float: left;">';
				$s_subforums_list_str .= (string) implode(',<br />', $s_subforums_list_m[0]);
				$s_subforums_list_str .= '</span> ';
				for ($i=1; $i*$rows < $sf_list; $i++)
				{
					$s_subforums_list_str .= '<span style="float: left;">&nbsp;&nbsp;';		
					$s_subforums_list_str .= (string) implode(',<br />&nbsp;&nbsp;', $s_subforums_list_m[$i]);
					$s_subforums_list_str .= '</span>';	
				}
				$s_subforums_list = $s_subforums_list_str;
			}
		}
		else
		{
			$s_subforums_list = (string) implode(', ', $s_subforums_list);
		}
заменить на

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

		if ($row['forum_subforumslist_type'])
		{		
			$s_subforums_list_m = array();
			$s_subforums_list_str ='';
			$s_subforums_list_m = $s_subforums_list;
			$sf_list = count($s_subforums_list);
			if ($sf_list)
			{
				$rows = ceil ($sf_list / $row['forum_subforumslist_type']); 
				$s_subforums_list_m = array_chunk($s_subforums_list_m, $rows);		
				$s_subforums_list_str = '<br /> <span style="float: left;">';
				$s_subforums_list_str .= (string) implode('<br />', $s_subforums_list_m[0]);
				$s_subforums_list_str .= '</span> ';
				for ($i=1; $i*$rows < $sf_list; $i++)
				{
					$s_subforums_list_str .= '<span style="float: left;">&nbsp;&nbsp;';		
					$s_subforums_list_str .= (string) implode('<br />&nbsp;&nbsp;', $s_subforums_list_m[$i]);
					$s_subforums_list_str .= '</span>';	
				}
				$s_subforums_list = $s_subforums_list_str;
			}
		}
		else
		{
			$s_subforums_list = (string) implode(' ', $s_subforums_list);
		}
Аватара пользователя
jakie
phpBB 1.4.2
Сообщения: 65
Стаж: 15 лет 5 месяцев
Благодарил (а): 14 раз
Поблагодарили: 2 раза

Re: List subforums in columns (Список подфорумов в столбик)

Сообщение jakie »

Поставил мод Палыча - за это ему низкий поклон.
Раньше я пробывал ставить мод на localhost и колонки выводились в столбик. Но после утановки на web-serwer я что только не пробывал менять в Админ панеле, но в столбик они никак не выводяться. SQL запрос делал, стили обновлял. Ничего не посагает.
Вот привожу скрин как всё выглядет Изображение

А вот привожу Админ панель и настройки Изображение

Раньше я мод Палыча ставил на только что установленную версию форума phpbb 3.08
Но стоило мне поставить Мод "Быстрый ответ", а потом поставить поверх Мод Палыча - всё, колонки никак не выводяться, только в строчку, и никакие параметры не помогают.
Я уже пробывал и на локальном компьютере, тоже никак? Кто может подсказать истенный путь?
PS. Пробывал даже как советует Админ Список подфорумов в столбик , но только напортачил.
Ищу людей для обмена опытом по phpbb. Пишите в личку.
Желательно наличие скайпа.
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: List subforums in columns (Список подфорумов в столбик)

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

jakie
Посмотрел ваше кино. У вас всегда остается настройка - 5 колонок.
И что вы хотите? Если бы у вас было хотя бы 6 подфорумов, то тогда бы получили хотя бы один столбик.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
jakie
phpBB 1.4.2
Сообщения: 65
Стаж: 15 лет 5 месяцев
Благодарил (а): 14 раз
Поблагодарили: 2 раза

Re: List subforums in columns (Список подфорумов в столбик)

Сообщение jakie »

Посмотрел ваше кино. У вас всегда остается настройка - 5 колонок.
И что вы хотите? Если бы у вас было хотя бы 6 подфорумов, то тогда бы получили хотя бы один столбик.
Да верно замечано. Дошло до меня через шишки на лбу. Хочу вырызить огромное спасибо Плёлкину (очень активный человек) и Вам (Палыч) за то, что помогаете нам новичкам. Есть большой потенциал развиваться и Вы очень в этом помогаете. СПАСИБО ВАМ ВСЕМ!!!
Вот получилось у меня. Ваши советы очень помогли))
Изображение
Ищу людей для обмена опытом по phpbb. Пишите в личку.
Желательно наличие скайпа.
Аватара пользователя
Walan
phpBB 1.4.3
Сообщения: 79
Стаж: 15 лет 5 месяцев
Благодарил (а): 6 раз
Поблагодарили: 2 раза

Re: List subforums in columns (Список подфорумов в столбик)

Сообщение Walan »

Я уже не знаю что делать... Хоть убей но в колонки не хочет ставиться. Всю тему от и до просмотрел... Делал все как положено установил мод кэш чистил шаблон обновлял, sql запрос сделал - короче все как по инструкции...
в общем делал все что только мог а результата ноль.
в админке для категории 0 ставлю колонок, а форумы в категориях - 2 колонок
уже не знаю где ошибка... Идеи закончились. Посмотрите пожалуйста, может что не доделал в файлах

если нужно, могу скинуть в ЛС ссылку логин и пасс на форум
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 16 лет 4 месяца
Откуда: Сергиев Посад
Благодарил (а): 373 раза
Поблагодарили: 727 раз

Re: List subforums in columns (Список подфорумов в столбик)

Сообщение владимир1983 »

Walan глаза сломал смотря ваши файлы. Кто придумал между каждой строкой кода пробел делать?
Код рабочий. Подробней про вот это расскажите:
Walan писал(а):для категории 0 ставлю колонок, а форумы в категориях - 2 колонок
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: List subforums in columns (Список подфорумов в столбик)

Сообщение Пчелкин »

А по сколько подфорумов в форумах?
Делайте так иерархию на форуме
Категория (название)
....форум (название тоже что и у категории)
....подфорум 1
....подфорум 2
....подфорум 3
....и так далее

В категории 0
В форуме 1
в подфорумах поставить "показывать в списках форумов" и тоже 0
будет красиво..
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Walan
phpBB 1.4.3
Сообщения: 79
Стаж: 15 лет 5 месяцев
Благодарил (а): 6 раз
Поблагодарили: 2 раза

Re: List subforums in columns (Список подфорумов в столбик)

Сообщение Walan »

владимир1983, пробелы в коде из дестрибутива. Сам не ставил их.
версия 3.0.8. стиль - prosilver. Структура форума такая:

Ваша первая категория (Категоория, род. форума нет, колнок 0)
- а) Ваш первый форум (форум, род. форум "Ваша первая категория", колонок 2, показывать в списке подфорумов *нет*)
--- 1 Название (форум, род. форум "Ваш первый форум", колонок 0, показывать в списке подфорумов *да*)
----- 1.1 Название
--- 2 Название
- b) Второй форум

ну и как положено удалял кеш шаблона, обновлял, и удалял кеш с главной.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: List subforums in columns (Список подфорумов в столбик)

Сообщение Пчелкин »

Walan писал(а):- а) Ваш первый форум (форум, род. форум "Ваша первая категория", колонок 1, показывать в списке подфорумов *да*)
--- 1 Название (форум, род. форум "Ваш первый форум", колонок 1, показывать в списке подфорумов *да*)
----- 1.1 Название (форум, род. форум "название", колонок 0, показывать в списке подфорумов *да*)
--- 2 Название2 (форум, род. форум "Ваш первый форум", колонок 1, показывать в списке подфорумов *да*)
- b) Ваш второй форум (форум, род. форум "Ваша первая категория", колонок 1, показывать в списке подфорумов *да*)
--- 1 Название (форум, род. форум "Ваш второй форум", колонок 1, показывать в списке подфорумов *да*)
----- 1.1 Название (форум, род. форум "название", колонок 0, показывать в списке подфорумов *да*)
--- 2 Название2 (форум, род. форум "Ваш второй форум", колонок 1, показывать в списке подфорумов *да*)
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Walan
phpBB 1.4.3
Сообщения: 79
Стаж: 15 лет 5 месяцев
Благодарил (а): 6 раз
Поблагодарили: 2 раза

Re: List subforums in columns (Список подфорумов в столбик)

Сообщение Walan »

Пчелкин, спасибо огромное, как будто бы разобрался... Видимо наступил на те же грабли что и Di_Mok:
List subforums in columns (Список подфорумов в столбик)

больше не буду сидеть за компом по 12 часов
Аватара пользователя
ZippeL
phpBB 1.2.0
Сообщения: 15
Стаж: 15 лет 7 месяцев
Откуда: СССР
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Re: List subforums in columns (Список подфорумов в столбик)

Сообщение ZippeL »

Работает хорошо. Ставил через AutoMod.
Разве этого мода в 3.0.8 нету по стандарту?

Вернуться в «Анонсы и поддержка модов для phpBB 3.0.x»