Уважаемые пользователи!
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.1.x? Задайте их здесь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Andrxxx
phpBB 1.2.0
Сообщения: 15
Стаж: 7 лет 11 месяцев
Благодарил (а): 4 раза

Изменить разметку главной страницы

Сообщение Andrxxx »

Доброго дня. Вопрос наверно ламерский, но все же я сам разобраться не смог. Использую движок 3.1.9, тема Latte. На главной странице, как и у всех, отображается список форумов, справа последние темы на форуме/ветке. И получается, что примерно 2/3 страницы отдено на название форума, а остальное на тему. Но имя форума 2-3 слова, а вот темы как правило гораздо длиннее. Соответственно их название не показано целиком. Я попытался изменить разметку,что бы подкорректировать это, но так и не нашел, где это сделать. Подскажите, где это можно поменять. Базовые знания HTML/CSS имеются, в PHP ничего не понимаю. На картинке стрелочкой показано, что хочу изменить.
Пример.jpg
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5270
Стаж: 19 лет 2 месяца
Откуда: Питер
Благодарил (а): 188 раз
Поблагодарили: 800 раз
Контактная информация:

Re: Изменить разметку главной страницы

Сообщение Siava »

Andrxxx, глянул мельком.. если правильно понял как оно в Latte рисуется, то в файл theme/stylesheet.css в самый низ добавьте строчки:

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

dl.elegant-row dt,
ul.topiclist.two-long-columns dt {
	margin-right: -250px;
}

dl.elegant-row dt .list-inner,
ul.topiclist.two-long-columns dt .list-inner {
	margin-right: 250px;
}

dd.lastpost, dd.redirect, dd.moderation, dd.time, dd.info {
	width: 250px;
	font-size: $forum-list-last-column-font-size;
}

ul.topiclist.forums dt {
	margin-right: -250px;
}
Все 250px - стандартное значение ширины правой колонки, заменить на своё. Знак - или + сохранить.
Решение очень грубое...
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Andrxxx
phpBB 1.2.0
Сообщения: 15
Стаж: 7 лет 11 месяцев
Благодарил (а): 4 раза

Re: Изменить разметку главной страницы

Сообщение Andrxxx »

Если верить комментариям в theme/stylesheet.css, руками этот файл трогать нельзя, он автоматически собирается из других .scss файлов стиля. Собственно, в этом и проблема, я не могу найти, в каком файле находятся значения ширины колонок.
Перенесено из форума Поддержка phpBB 3.1.x в форум Стили для phpBB 3.1.x 18.10.2016 18:43 модератором Sheer

Аватара пользователя
LONER
phpBB 3.0.0 RC1
Сообщения: 1486
Стаж: 8 лет 2 месяца
Благодарил (а): 164 раза
Поблагодарили: 247 раз

Re: Изменить разметку главной страницы

Сообщение LONER »

Andrxxx, А если обратиться к автору стиля?
Правильно заданный вопрос и описание проблемы - 70% их решения...
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: Изменить разметку главной страницы

Сообщение Татьяна5 »

Andrxxx писал(а): он автоматически собирается
Сам по себе не соберётся, так что сама бы отредактировала stylesheet.css
Но если делать правильно, то это (всё - не всё не проверяла)
_content.scss

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

ul.topiclist.two-long-columns dt {
	margin-right: -250px;
}

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

dl.elegant-row dt .list-inner,
ul.topiclist.two-long-columns dt .list-inner {
	margin-right: 250px;
}

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

dd.lastpost, dd.redirect, dd.moderation, dd.time, dd.info {
	width: 250px;
	font-size: $forum-list-last-column-font-size;
}
_responsive.scss

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

ul.topiclist.forums dt {
	margin-right: -250px;
}
ul.topiclist.forums dt .list-inner {
	margin-right: 250px;
}
и "скомпилировать" правки в stylesheet.css
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2208
Стаж: 16 лет 3 месяца
Откуда: Павлодар
Благодарил (а): 7 раз
Поблагодарили: 338 раз
Контактная информация:

Re: Изменить разметку главной страницы

Сообщение nissin »

Автор предлагает компилировать расширением для phpBB 3.1
https://www.artodia.com/threads/sass-co ... -3-1.2186/
Всё повторяется. nurlan.info
Andrxxx
phpBB 1.2.0
Сообщения: 15
Стаж: 7 лет 11 месяцев
Благодарил (а): 4 раза

Re: Изменить разметку главной страницы

Сообщение Andrxxx »

Расширение это у меня уже есть, а за указание файла и строк спасибо, буду пробовать.
Закрыто

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