Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

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

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 17 лет 10 месяцев
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза
Контактная информация:

Re: Список подфорумов в столбик

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

MIT
Ну, хз... Всё бывает не для всех :D

А вообще, попытка разобраться в этом, привела к валидному варианту как для prosilver, так и для subsilver2. Изменения вносятся только в файл includes/functions_display.php

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

=== FIND ===
            $s_subforums_list = (string) implode(', ', $s_subforums_list);
=== REPLACE ===
        $cols = 3; //число колонок; значение '0' отключает вывод подфорумов в столбик
        if ($cols)
        {        
            $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 / $cols); 
                $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);
        }     
По хорошему, нужно бы число колонок в админку вынести, тогда для каждого форума их значение могло бы настраиваться отдельно. Но, лениво... 8-)
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
unikum
phpBB 1.2.1
Сообщения: 25
Стаж: 14 лет 9 месяцев
Благодарил (а): 1 раз
Поблагодарили: 1 раз
Контактная информация:

Re: Список подфорумов в столбик

Сообщение unikum »

Палыч работает вполне корректно. Только запятые перед <br /> можно убрать, имхо они там лишние. По поводу добавления в админку параметра когда Ваша ленивость отляжет? :)
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 17 лет 10 месяцев
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза
Контактная информация:

Re: Список подфорумов в столбик

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

unikum писал(а):когда Ваша ленивость отляжет? :)
уже
http://www.phpbbguru.net/community/topic25690.html
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
JuliaMilan
phpBB 1.0.0
Сообщения: 3
Стаж: 13 лет 2 месяца

Re: Список подфорумов в столбик

Сообщение JuliaMilan »

подскажите, а как сделать, чтобы в форуме отображались только подфорумы, а не ПОДподфорумы...
т.е. нужно так, например:
Европа
Подфорумы: Франция, Италия, Испания и т.д.

а сейчас у меня так, с ПОДподфорумами:
Европа
Подфорумы: Франция, Отели Франции, Транспорт Франции, Авиабилеты во Францию, Италия, Отели Италии, Транспорт Италии, Авиабилеты в Италию, Испания, Отели Испании, Транспорт Испании, Авиабилеты в Испанию и т.д.

Т.е. убрать ПОДподфорумы с главной страницы (то, что курсивом).
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 13 лет 11 месяцев
Откуда: Сергиев Посад
Благодарил (а): 374 раза
Поблагодарили: 727 раз
Контактная информация:

Re: Список подфорумов в столбик

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

В настройках ПОДподфорума поставьте:
Показывать форум в списке подфорумов: Нет
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
JuliaMilan
phpBB 1.0.0
Сообщения: 3
Стаж: 13 лет 2 месяца

Re: Список подфорумов в столбик

Сообщение JuliaMilan »

владимир1983, уже пробовала, все равно показывалось. но решила проблему путем назначения главного форума не форумом, а категорией. Сейчас все намного лучше. Спасибо за ответ.
sheff-zalesie
phpBB 1.0.0
Сообщения: 2
Стаж: 13 лет

Re: Список подфорумов в столбик

Сообщение sheff-zalesie »

обесните дураку где найти includes/functions_display.php
Аватара пользователя
Айдар
Former team member
Сообщения: 1687
Стаж: 13 лет 3 месяца
Откуда: KZN
Благодарил (а): 93 раза
Поблагодарили: 189 раз
Контактная информация:

Re: Список подфорумов в столбик

Сообщение Айдар »

sheff-zalesie, заходите по FTP на Ваш сервер, находите папку с форумом, в ней есть папка /includes/, а в ней - файл functions_display.php.
In Web We Trust
sheff-zalesie
phpBB 1.0.0
Сообщения: 2
Стаж: 13 лет

Re: Список подфорумов в столбик

Сообщение sheff-zalesie »

обесните пожалуста дибилу как влести через ftp. в total Comander ftp ????
Аватара пользователя
Айдар
Former team member
Сообщения: 1687
Стаж: 13 лет 3 месяца
Откуда: KZN
Благодарил (а): 93 раза
Поблагодарили: 189 раз
Контактная информация:

Re: Список подфорумов в столбик

Сообщение Айдар »

sheff-zalesie писал(а):в total Comander ftp ?
Верно. Только там нужны реквизиты досутпа, указанные хостером (если у Вас не бесплатный сервис по созданию форумов типа getbb)
In Web We Trust
Androids
phpBB 1.2.1
Сообщения: 21
Стаж: 12 лет 3 месяца
Благодарил (а): 8 раз

Re: Список подфорумов в столбик

Сообщение Androids »

Здраствуйте!
А можно выровнять картинку форума по центру, когда созданые подфорумы? При создании подфорума картинка остается на месте, а под ней создается свободное пространство, то есть, когда подфорумы идут в столбик.
b16b6dd69206.jpg
Последний раз редактировалось Androids 07.03.2022 23:01, всего редактировалось 1 раз.
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 14 лет 6 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

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

Сообщение МайскийЖук »

Чего?

Люди, учите русский язык, тогда вас хотя бы понимать можно будет.
Любовь и боль, покой и бой я как любой несу с собой…
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 17 лет 10 месяцев
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза
Контактная информация:

Re: Список подфорумов в столбик

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

Androids
К данному моду это не имеет отношения.
Нужно переверстывать forumlist_body.html
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Androids
phpBB 1.2.1
Сообщения: 21
Стаж: 12 лет 3 месяца
Благодарил (а): 8 раз

Re: Список подфорумов в столбик

Сообщение Androids »

К данному моду это не имеет отношения.
Почему нет? Это же по сути возникает такое в результате использования этого же мода, точнее я мод пока не ставил а отредактировал только includes/functions_display.php

Я так понял простой вставкой <br /> там где нужно не обойтись ... Может все-таки что-то порекомендуете?
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 17 лет 10 месяцев
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза
Контактная информация:

Re: Список подфорумов в столбик

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

Androids писал(а):Почему нет?
Потому.
МОД не затрагивает шаблоны.
Androids писал(а):Может все-таки что-то порекомендуете?
Палыч писал(а):Нужно переверстывать forumlist_body.html
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Закрыто

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