Страница 1 из 2

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

Добавлено: 22 мар 2015, 11:37
CabinetAdmin
Стиль subsilver2 для phpbb 3.1.

Название стиля: subsilver3.1
Версия стиля: 1.1.0
Версия phpBB: 3.1.8
Скачать:
subsilver3.1_1.1.0.zip
210.01 КБ 592 скачивания
Стиль может приглянуться тем, кому нравился стандартный subsilver2 на phpBB 3.0.x и с переходом на новую версию пришлось от него отказаться.
Как многим уже известно, а если неизвестно, что причина отказа от subsilver2 обусловлена его устаревшей вёрсткой. В отличии от prosilver с блочной структурой, subsilver2 имеет табличную вёрстку и сложен в адаптации под разное разрешение экрана. Как можно поступить в данном случае? Правильно - перекрасить prosilver под стандартный subsilver2. В данном стиле это как раз и реализовано.

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

Скриншоты:
Изображение
+ещё скриншоты:

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

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


+История версий - Скачать

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

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

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

Добавлено: 18 май 2015, 05:15
CabinetAdmin
Посмотрим:)

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

Добавлено: 18 май 2015, 17:53
CabinetAdmin
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:

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

Добавлено: 20 май 2015, 02:15
silver073000
Благодарю за советы :drink: С фиксом для портала вроде всё выровнялось, но чат как-то сжатый и слева отображается. Это на мазиле так. Можно как-то исправить? :)
И с ббкодами стало всё нормально :)
CabinetAdmin писал(а): А вот если транслит и регистр отключить, то этот код надо будет удалить, а то ещё некрасивше станет :milo:
Ради интереса попробовал :milo: "Красиво" так вышло :D Включил обратно :milo:
UPD:
А вот при редактировании сообщений всё перекосило :D Вид точно такой же, как с отключенными транслитом и регистром в быстром ответе :milo:

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

Добавлено: 20 май 2015, 15:27
CabinetAdmin
silver073000 писал(а): А вот при редактировании сообщений
А я чего то туда даже и не заглянул, туда оказывается не добавляются транслит с регистром...
Тогда так:

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

#qr_postform #format-buttons + div {
	margin: 0;
	margin-left: 20%;
	padding: 5px 8px;
	border-left: 1px solid #A9B8C2;
}
Стиль как раз надо обновлять, надо будет учесть эти мелочи.
silver073000 писал(а): чат как-то сжатый и слева отображается. Это на мазиле так.
Хм... Странно, у меня что в мозиле, что в хроме... Одинаково, во весь блок :scratch:

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

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

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

Добавлено: 20 май 2015, 19:59
CabinetAdmin
А это кстати известная проблема. У автора портала есть стиль который исправляет это:

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

.portal-module-postbody {
	width: 100%;
}
Но у переключателя профилей два класса:

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

.leftsided div.postbody {
	float: right;
	width: 79%;
}
плюс ещё див указан, вот он и перекрывает стили. В этом случае можно добавить !important к 100%, тогда уже не перекроет.

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

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

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

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

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

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

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

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

Добавлено: 27 май 2015, 15:36
CabinetAdmin
Посмотрим.
Основные косяки стиля я понял, теперь надо их учесть при обновлении стиля.

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

Добавлено: 27 май 2015, 15:36
CabinetAdmin
Посмотрим.
Основные косяки стиля я понял, теперь надо их учесть при обновлении стиля.

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

Добавлено: 29 май 2015, 19:50
CabinetAdmin
Обновил версию до 3.1.4.

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

Скачать можно в первом сообщении.

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

Добавлено: 29 май 2015, 21:20
silver073000
Вообще шикарно смотрится и работает всё :drink:

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

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

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

Добавлено: 15 авг 2015, 09:02
CabinetAdmin
Это из-за скрытия пунктов профиля. В этом стиле малость другая структура, вот и ломается всё.

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

Найти:

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

					<!-- 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.