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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
WillySPb
phpBB 1.4.1
Сообщения: 42
Стаж: 7 лет 8 месяцев
Откуда: Санкт-Петербург
Благодарил (а): 49 раз
Поблагодарили: 1 раз

И снова про "шапку"

Сообщение WillySPb »

В ветке "Поддержка phpBB 3.3.x" темы про "шапку" нет, поэтому позвольте создам новую.
********
Версия PHP: 7.1.33
Версия phpBB: 3.3.5
Стиль "aero" 1.1.7 (уж очень он мне приглянулся и менять его не хочу)
Руки кривоваты, но желание научится и упертость компенсирует это недоразумение
(про руки - это в смысле новичек я в этой сфере, больше читаю и пробую, потом пишу)
********
Дальше суть...
Цель: 
Поставить вместо "родных" шапки (фона в заголовке) с логотипом phpBB,
1. Нафотошопленную картинку в 140 пикселей высотой, формата .png (файл 1280х140) в качестве фона
2. Круглый логотип 120 пикселей (нафотошопленный файл .png 120х120)
3. Сделать оба изображения кликабельными, ведущими на портал, который используется в качестве главной страницы
Что было сделано: 
1. Удалось поставить на место свой логотип, четко следуя инструкции Sheer, но где и как править фон шапки в phpBB 3.3,
чтобы совместить две цели, пока не нашел.
2. Найдено замечательное расширение Header banner, фон с логотипом встают приемлемо, но на мобильных устройствах фон уезжает.
3. Найдено замечательное расширение Site Logo, в котором отлично встает фон, хоть и промаргивает "родной" при перезагрузке страниц, но ни в какую не хочет ставится логотип. Мой логотип просто игнорируется. Включен - показывается родной phpBB, выключен - никакого.
4. Найдено не плохое расширение Custom Header Logo, но указывать к каждой страницы отдельную или ту же шапку - для меня неприемлемо.
5. Попытался покопать в сторону стилей (чуйка такая у меня, что туда надо копать), но понимания не пришло.
Хотя База знаний тут и тут, а Sheer тут, и Татьяна5 тут вроде в том числе мою тему раскрывают,
но собрать мысли в кучу и реализоваться так и не удалось.
Собственно пока все, копаю дальше, но понимаю, что это не быстро, учитывая "темность леса".
А за любую помощь буду крайне признателен.
p.s. 
Вы не представляете сколько было радости, когда хоть строго по инструкции, но удалось немного подкорректировать "копирайт"
или русифицировать нужное мне расширение самостоятельно.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12422
Стаж: 12 лет 8 месяцев
Благодарил (а): 166 раз
Поблагодарили: 2474 раза

Re: И снова про "шапку"

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

WillySPb, ссылку на форум, на котором экспериментируете, в студию
Перенесено из форума Поддержка phpBB 3.3.x в форум Стили для phpBB 3.2.x / 3.3.x 14.03.2022 5:39 модератором rxu

er107
phpBB 2.0.14
Сообщения: 973
Стаж: 13 лет
Благодарил (а): 166 раз
Поблагодарили: 44 раза

Re: И снова про "шапку"

Сообщение er107 »

WillySPb писал(а): 13.03.2022 23:54 но ни в какую не хочет ставится логотип. Мой логотип просто игнорируется.
Это элементарно решается заменой стандартного логотипа на ваш, но с тем же названием, что и стандартный. У меня так сделано, все показывает.
Аватара пользователя
WillySPb
phpBB 1.4.1
Сообщения: 42
Стаж: 7 лет 8 месяцев
Откуда: Санкт-Петербург
Благодарил (а): 49 раз
Поблагодарили: 1 раз

Re: И снова про "шапку"

Сообщение WillySPb »

Татьяна5 писал(а): 14.03.2022 0:53 WillySPb, ссылку на форум, на котором экспериментируете, в студию
Ответил в личку

Отправлено спустя 2 минуты 50 секунд:
er107 писал(а): 14.03.2022 9:35 У меня так сделано, все показывает.
А у меня к сожалению нет
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12422
Стаж: 12 лет 8 месяцев
Благодарил (а): 166 раз
Поблагодарили: 2474 раза

Re: И снова про "шапку"

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

WillySPb писал(а): 13.03.2022 23:54 1. Нафотошопленную картинку в 140 пикселей высотой, формата .png (файл 1280х140) в качестве фона
В том стиле уже есть фон шапки, доп. расширения для него не нужны
Проще изменить адрес существующего
изображение.png
WillySPb писал(а): 13.03.2022 23:54 2. Круглый логотип 120 пикселей (нафотошопленный файл .png 120х120)
WillySPb писал(а): 13.03.2022 23:54 Удалось поставить на место свой логотип, четко следуя инструкции Sheer
Инструкция подходит
WillySPb писал(а): 13.03.2022 23:54 3. Сделать оба изображения кликабельными, ведущими на портал, который используется в качестве главной страницы
Лого и так кликабельно, фон... примерно так

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

$(document).ready(function() {
    $('.headerbar').click(function() {
        window.location.href = 'http://www.yandex.ru';
    });
});
Вместо ссылки на яндекс - ваша на портал

Раз это нужно для одного стиля - в стиль и добавить. Скажем, в конец файла forum_fn.js
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
WillySPb
phpBB 1.4.1
Сообщения: 42
Стаж: 7 лет 8 месяцев
Откуда: Санкт-Петербург
Благодарил (а): 49 раз
Поблагодарили: 1 раз

Re: И снова про "шапку"

Сообщение WillySPb »

Сначала немного эмоций: 
672785676.gif
409185901.gif
149618556.gif
681451343.gif
238248915.gif
Татьяна5 писал(а): 15.03.2022 1:16 В том стиле уже есть фон шапки, доп. расширения для него не нужны
Проще изменить адрес существующего
Всего-то минут 40 и я это сделал.
Причем половина этого времени ушло для понимания какой файл надо править :)
Татьяна5 писал(а): 15.03.2022 1:16 Инструкция подходит
Тоже сделано.
Только логотип как бы прижимался к нижней части шапки.
И, метод тыка показал, что буквально в соседнем блоке (или как он правильно называется) регулируется отступ логотипа от краев.
В итоге фон и логотип заняли свое почетное место.
Татьяна5 писал(а): 15.03.2022 1:16 фон... примерно так
Работает замечательно :applause
Так мало слов, но они бесценны. Огромное вам спасибо.
p.s.
Родное название и описание конференции удалить, пользуясь Базой знаний, вообще как нефиг делать ;)
.
Что хотелось бы довести до ума, конкретно в этой теме: 
1. Главное - локализация для мобильных устройств. С мобилки все очень печально выглядит. И фон, и логотип уехали влево, наглухо.
Инструкцию эту, если она подходит в моем случае, не понял совсем :(
2. Картинка моя 1280х140 и она немного смещена влево, хоть и заполняет шапку полностью. Но получается моя надпись на картинке не по центру.
3. Сложно ли сделать так, чтобы при наведении на кликабельную теперь шапку, менялся курсор так же, как при наведении на логотип ?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12422
Стаж: 12 лет 8 месяцев
Благодарил (а): 166 раз
Поблагодарили: 2474 раза

Re: И снова про "шапку"

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

https://webref.ru/css/background
https://webref.ru/css/background-size
https://webref.ru/css/background-position

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

.headerbar {
    background-position: center;
    background-size: cover;
    cursor: pointer;
}
По логике стилей класс править в common.css
Аватара пользователя
WillySPb
phpBB 1.4.1
Сообщения: 42
Стаж: 7 лет 8 месяцев
Откуда: Санкт-Петербург
Благодарил (а): 49 раз
Поблагодарили: 1 раз

Re: И снова про "шапку"

Сообщение WillySPb »

Татьяна5 писал(а): 16.03.2022 0:47 По логике стилей класс править в common.css
На стационарном компе ВСЕ цели достигнуты, за что очередной раз выражаю вам огромную благодарность.
А на мобилке, после этой правки, шапка просто пропала, от слова совсем.
Завтра буду изучать приведенные вами ссылки.
А пока... 
Сделаю пользователям рассылку о том, что мобилки - зло, пользуйтесь ПК :D
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12422
Стаж: 12 лет 8 месяцев
Благодарил (а): 166 раз
Поблагодарили: 2474 раза

Re: И снова про "шапку"

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

Не после той. Шапка схлопывается из-за скрытия логотипа. Это либо не скрывать логотип, либо задать минимальную высоту шапке
Аватара пользователя
WillySPb
phpBB 1.4.1
Сообщения: 42
Стаж: 7 лет 8 месяцев
Откуда: Санкт-Петербург
Благодарил (а): 49 раз
Поблагодарили: 1 раз

Re: И снова про "шапку"

Сообщение WillySPb »

Татьяна5 писал(а): 16.03.2022 3:04 Не после той. Шапка схлопывается из-за скрытия логотипа. Это либо не скрывать логотип, либо задать минимальную высоту шапке
Не спорю (я же не враг себе :oops: ), но вынужден не согласиться, т.к. только что проверил четко и отдельно этот момент.
Если файл common.css содержит такую (родную) часть текста:

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

.headerbar {
	background: transparent none no-repeat top right;
	padding: 5px;
	min-height: 75px;
в мобилке шапка есть
Если в файл common.css вносится эта правка
Татьяна5 писал(а): 16.03.2022 0:47 .headerbar {
background-position: center;
background-size: cover;
cursor: pointer;
то шапка в мобилке схлопывается, как вы очень точно выразились.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12422
Стаж: 12 лет 8 месяцев
Благодарил (а): 166 раз
Поблагодарили: 2474 раза

Re: И снова про "шапку"

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

WillySPb писал(а): 16.03.2022 12:39 (родную) часть текста
Зачем её стёрли? В ней как раз min-height содержится
Аватара пользователя
WillySPb
phpBB 1.4.1
Сообщения: 42
Стаж: 7 лет 8 месяцев
Откуда: Санкт-Петербург
Благодарил (а): 49 раз
Поблагодарили: 1 раз

Re: И снова про "шапку"

Сообщение WillySPb »

Татьяна5 писал(а): 16.03.2022 13:11 Зачем её стёрли? В ней как раз min-height содержится
упс...
Так нужно было добавить ?
А я-то сделал заменить
150150147.gif
ну я же предупреждал, что руки кривоваты, уж простите :)

Отправлено спустя 7 минут 38 секунд:
так 

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

.headerbar {
	background: transparent none no-repeat top right;
	padding: 5px;
	min-height: 75px;
}
.headerbar {
    background-position: center;
    background-size: cover;
    cursor: pointer;
}
Результат конечно лучше, но не достигнут.
В мобилке шапка и логотип есть, но они не адаптированы
(не масштабированы и наслаиваются друг на друга)
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12422
Стаж: 12 лет 8 месяцев
Благодарил (а): 166 раз
Поблагодарили: 2474 раза

Re: И снова про "шапку"

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

WillySPb
http://htmlbook.ru/samhtml
http://htmlbook.ru/samcss
Пригодится. Чтобы понимали что делаете в стилях
Аватара пользователя
WillySPb
phpBB 1.4.1
Сообщения: 42
Стаж: 7 лет 8 месяцев
Откуда: Санкт-Петербург
Благодарил (а): 49 раз
Поблагодарили: 1 раз

Re: И снова про "шапку"

Сообщение WillySPb »

Татьяна5 писал(а): 16.03.2022 13:41 Пригодится. Чтобы понимали что делаете в стилях
Пригодится точно, со временем, а пока это как чертежи космического корабля :oops:
Вот прямо уверен, что истина где-то рядом с этим постом,
но конкретно в моем случае мысли не сходятся.
Напоминает забаву найди 10 отличий :D в файле colours.css
p.s. 
Зато я до 3.3.6 обновился....САМ :P
Снимок.JPG
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
WillySPb
phpBB 1.4.1
Сообщения: 42
Стаж: 7 лет 8 месяцев
Откуда: Санкт-Петербург
Благодарил (а): 49 раз
Поблагодарили: 1 раз

Re: И снова про "шапку"

Сообщение WillySPb »

WillySPb писал(а): 16.03.2022 16:17 Вот прямо уверен, что истина где-то рядом с этим постом,
но конкретно в моем случае мысли не сходятся.
Найти решение так и не удалось.
Буду признателен, если дадите правильный ответ.
Заранее благодарен.
p.s. 
WillySPb писал(а): 16.03.2022 16:17 Зато я до 3.3.6 обновился....САМ
Убежал обратно на 3.3.5
Пожалуй на данном этапе соглашусь с чьей-то мыслью о том, что если все и так работает - нефиг туда лезть :)

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