Subsilver3.1 Стиль для phpBB 3.1

Альтернативный взгляд на стилизацию phpBB.

Если у вас завалялся стиль для форумов на phpBB3, созданный вашими руками, и вы не прочь им поделиться, бесплатно или за вознаграждение, то этот раздел специально для вас.
Аватара пользователя
CabinetAdmin

Subsilver3.1 Стиль для phpBB 3.1

CabinetAdmin 22 мар 2015, 11:37 Сообщение

Стиль subsilver2 для phpbb 3.1.

Название стиля: subsilver3.1
Версия стиля: 1.1.0
Версия phpBB: 3.1.8
Скачать:
subsilver3.1_1.1.0.zip
(210.01 КБ) 203 скачивания


Стиль может приглянуться тем, кому нравился стандартный subsilver2 на phpBB 3.0.x и с переходом на новую версию пришлось от него отказаться.
Как многим уже известно, а если неизвестно, что причина отказа от subsilver2 обусловлена его устаревшей вёрсткой. В отличии от prosilver с блочной структурой, subsilver2 имеет табличную вёрстку и сложен в адаптации под разное разрешение экрана. Как можно поступить в данном случае? Правильно - перекрасить prosilver под стандартный subsilver2. В данном стиле это как раз и реализовано.

Среди существующих решений есть расширения и стили имеющие похожий вид, но во многом отличающийся от оригинального варианта. Данный же стиль практически полностью повторяет subsilver2, но имеет и отличительные черты, всё таки новая версия.

Скриншоты:
Изображение
Развернуть ещё скриншоты:



Настройки и доработка расширений под дизайн стиля.

Все установленные на форуме расширения выводящие различные блоки на различные страницы конференции могут визуально отличаться от остального дизайна стиля. Возьмём в пример блок последних сообщений форума. Чтобы сделать его вид табличным необходимо создать новую папку subsilver3.1 в стилях расширения, скопировать туда всё содержимое из папки all или prosilver и уже в самом файле, в данном случае - recent_topics_body, добавить в начало файла {$S_BLOCK_START} и конец {$S_BLOCK_END}.




Развернуть История версий - Скачать
Создать форум бесплатно на http://luckbb.ru/
Хочешь поблагодарить? Есть способы Поддержать проект

Аватара пользователя
silver073000

Subsilver3.1 Стиль для phpBB 3.1

silver073000 17 май 2015, 23:44 Сообщение

Попробовал этот стиль :) Смотрится всё отлично, но с Порталом не "дружит" :) Вот пример того, что на портале творится :milo: В темах всё отлично за исключением быстрого ответа от Татьяны. Там сдвинут Транслит.
Изображение
При редактировании сообщений вроде никуда ничего не уезжает :)

Аватара пользователя
CabinetAdmin

Subsilver3.1 Стиль для phpBB 3.1

CabinetAdmin 18 май 2015, 05:15 Сообщение

Посмотрим:)
Создать форум бесплатно на http://luckbb.ru/
Хочешь поблагодарить? Есть способы Поддержать проект

Аватара пользователя
CabinetAdmin

Subsilver3.1 Стиль для phpBB 3.1

CabinetAdmin 18 май 2015, 17:53 Сообщение

silver073000 писал(а):Источник цитаты с Порталом не "дружит"

Хм... Можно сделать фикс для него:

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

#portal-body .forabg { border-top: 1px solid #A9B8C2; border-bottom: 1px solid #A9B8C2; } #portal-left ul.topiclist dl, #portal-left ul.topiclist dt, #portal-left ul.topiclist dd, #portal-right ul.topiclist dl, #portal-right ul.topiclist dt, #portal-right ul.topiclist dd { display: block; }


silver073000 писал(а):Источник цитаты В темах всё отлично за исключением быстрого ответа от Татьяны. Там сдвинут Транслит.

Тут можно так сделать:

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

#format-buttons + div { margin: 0; margin-left: 20%; padding: 5px 8px; border-left: 1px solid #A9B8C2; }

Добавить в forms.css перед #format-buttons input, #format-buttons select {. А так вообще не понятно, на кой нужно было пихать эти ббкоды в свой div :scratch:
А вот если транслит и регистр отключить, то этот код надо будет удалить, а то ещё некрасивше станет :milo:
Создать форум бесплатно на http://luckbb.ru/
Хочешь поблагодарить? Есть способы Поддержать проект

Аватара пользователя
silver073000

Subsilver3.1 Стиль для phpBB 3.1

silver073000 20 май 2015, 02:15 Сообщение

Благодарю за советы :drink: С фиксом для портала вроде всё выровнялось, но чат как-то сжатый и слева отображается. Это на мазиле так. Можно как-то исправить? :)
И с ббкодами стало всё нормально :)
CabinetAdmin писал(а):Источник цитаты А вот если транслит и регистр отключить, то этот код надо будет удалить, а то ещё некрасивше станет :milo:

Ради интереса попробовал :milo: "Красиво" так вышло :D Включил обратно :milo:
UPD:
А вот при редактировании сообщений всё перекосило :D Вид точно такой же, как с отключенными транслитом и регистром в быстром ответе :milo:

Аватара пользователя
CabinetAdmin

Subsilver3.1 Стиль для phpBB 3.1

CabinetAdmin 20 май 2015, 15:27 Сообщение

silver073000 писал(а):Источник цитаты А вот при редактировании сообщений

А я чего то туда даже и не заглянул, туда оказывается не добавляются транслит с регистром...
Тогда так:

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

#qr_postform #format-buttons + div { margin: 0; margin-left: 20%; padding: 5px 8px; border-left: 1px solid #A9B8C2; }


Стиль как раз надо обновлять, надо будет учесть эти мелочи.

silver073000 писал(а):Источник цитаты чат как-то сжатый и слева отображается. Это на мазиле так.

Хм... Странно, у меня что в мозиле, что в хроме... Одинаково, во весь блок :scratch:
Создать форум бесплатно на http://luckbb.ru/
Хочешь поблагодарить? Есть способы Поддержать проект

Аватара пользователя
silver073000

Subsilver3.1 Стиль для phpBB 3.1

silver073000 20 май 2015, 17:58 Сообщение

У меня вот как :milo:
Изображение
UPD:
Нашёл виновника "торжества" :milo: Это переключатель профилей шалит :milo:

Аватара пользователя
CabinetAdmin

Subsilver3.1 Стиль для phpBB 3.1

CabinetAdmin 20 май 2015, 19:59 Сообщение

А это кстати известная проблема. У автора портала есть стиль который исправляет это:

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

.portal-module-postbody { width: 100%; }


Но у переключателя профилей два класса:

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

.leftsided div.postbody { float: right; width: 79%; }

плюс ещё див указан, вот он и перекрывает стили. В этом случае можно добавить !important к 100%, тогда уже не перекроет.
Создать форум бесплатно на http://luckbb.ru/
Хочешь поблагодарить? Есть способы Поддержать проект

Аватара пользователя
silver073000

Subsilver3.1 Стиль для phpBB 3.1

silver073000 26 май 2015, 23:48 Сообщение

Ещё в стиле на портале не отображается содержимое блока Кто сейчас на сайте. На CA_Forum, например, отображается всё. На этом стиле не желает. Просто пустота там. Как можно это исправить? :)

UPD:
Ещё заметил такую вещицу. Если минипрофили стоят справа, то при просмотре профилей подпись отображается нормально
Изображение

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

И фикс для модулей портала

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

.portal-module-postbody { width: 100% !important; }
не хочет работать. Всё равно его перекрывает переключатель профилей. Вот думаю, может, убрать его и оставить стили с левосторонними минипрофилями :)

Аватара пользователя
CabinetAdmin

Subsilver3.1 Стиль для phpBB 3.1

CabinetAdmin 27 май 2015, 15:36 Сообщение

Посмотрим.
Основные косяки стиля я понял, теперь надо их учесть при обновлении стиля.
Создать форум бесплатно на http://luckbb.ru/
Хочешь поблагодарить? Есть способы Поддержать проект

Аватара пользователя
CabinetAdmin

Subsilver3.1 Стиль для phpBB 3.1

CabinetAdmin 27 май 2015, 15:36 Сообщение

Посмотрим.
Основные косяки стиля я понял, теперь надо их учесть при обновлении стиля.
Создать форум бесплатно на http://luckbb.ru/
Хочешь поблагодарить? Есть способы Поддержать проект

Аватара пользователя
CabinetAdmin

Subsilver3.1 Стиль для phpBB 3.1

CabinetAdmin 29 май 2015, 19:50 Сообщение

Обновил версию до 3.1.4.

Основные изменения, конечно же, это добавления нужных событий, нужных для работы расширений работающих начиная с phpBB 3.1.4. Также подправлены мелкие косметические мелочи. Также сразу же внёс правки для корректной работы портала, смены профиля и различных добавляемых страниц. Дополнительные стили находятся в файле extra.css.

Скачать можно в первом сообщении.
Создать форум бесплатно на http://luckbb.ru/
Хочешь поблагодарить? Есть способы Поддержать проект

Аватара пользователя
silver073000

Subsilver3.1 Стиль для phpBB 3.1

silver073000 29 май 2015, 21:20 Сообщение

Вообще шикарно смотрится и работает всё :drink:

Аватара пользователя
silver073000

Subsilver3.1 Стиль для phpBB 3.1

silver073000 14 авг 2015, 22:19 Сообщение

А с чем может быть связано такое вот отображение сообщений в темах?
Изображение
То есть, основная масса сообщений располагается сразу под аватаркой. Но изредка и нормально сообщения отображаются. Вот пример тому. Это так отображается, если гостем читать форум. Если же зарегистрироваться, то всё отображается правильно.
Развернуть viewtopic_body.html
После чего так началось, не знаю.
Логин и пароль от тестового аккаунта скинул в личку.

Аватара пользователя
CabinetAdmin

Subsilver3.1 Стиль для phpBB 3.1

CabinetAdmin 15 авг 2015, 09:02 Сообщение

Это из-за скрытия пунктов профиля. В этом стиле малость другая структура, вот и ломается всё.

Поправить можно, но правда путём добавления правки в стиль, может быть в будущем, когда добавят необходимые события, можно будет обойтись и без них.

Найти:

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

<!-- EVENT viewtopic_body_avatar_after --> </div> </dt>

заменить на:

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

<!-- EVENT viewtopic_body_avatar_after --> </div> <!-- EVENT viewtopic_body_profile_after --> </dt>

Файл viewtopic_body_post_author_after переименовать в viewtopic_body_profile_after.
Создать форум бесплатно на http://luckbb.ru/
Хочешь поблагодарить? Есть способы Поддержать проект



Похожие темы

Вернуться в «Стили phpBB3»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя