Изменение Хедера (шапки форума)

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Изменение Хедера (шапки форума)

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

keramik, не забывайте проверять результат на маленьких разрешениях экрана. Машина уже съезжает на меню (+ на больших разрешениях надпись будет не по центру)

Добавлено спустя 8 минут 21 секунду:
.headerbar-line: {text-align: center;}, лого float: left;, машина float: right;
+ убрать высоту у изображений и подобрать к каждому max-width в процентах
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Изменение Хедера (шапки форума)

Сообщение Sheer »

keramik писал(а):Line 805, Column 8: end tag for "ul" which is not finished.
Пустой список. Убери
honda.jpg
на досуге вынесу его в css.
Необязательно.

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

<span style ="color:#536482">bla-bla</span>
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
keramik
phpBB 1.4.0
Сообщения: 31
Стаж: 13 лет 1 месяц
Откуда: Рига
Благодарил (а): 12 раз

Re: Изменение Хедера (шапки форума)

Сообщение keramik »

Татьяна5, спасибо за помощь. Сейчас гораздо красивее выглядит и отрабатывает. Жаль, что по прежнему на маленьких разрешениях машина "наезжает" на форум, но это буду смотреть. Хочу сделать так, чтобы машина пряталась за слоган при смене разрешения ниже определённой величины. Где-то на сайте видел похожую тему с описанием действий.

Sheer, нашёл этот момент, уничтожил и его, спасибо за наводку. Но сообщения о пустых ul'ах остались. Обнаружил, что в них хранятся иконки отправки понравившейся темы другу и распечатки темы:

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

<ul class="linklist navlinks">
				<!-- IF U_EMAIL_TOPIC or U_PRINT_TOPIC --><li><a href="{U_EMAIL_TOPIC}" title="{L_EMAIL_TOPIC}" class="sendemail">{L_EMAIL_TOPIC}</a></li><!-- ENDIF -->
				<!-- IF U_EMAIL_PM --><li><a href="{U_EMAIL_PM}" title="{L_EMAIL_PM}" class="sendemail">{L_EMAIL_PM}</a></li><!-- ENDIF -->
				<!-- IF U_PRINT_TOPIC --><li><a href="{U_PRINT_TOPIC}" title="{L_PRINT_TOPIC}" accesskey="p" class="print">{L_PRINT_TOPIC}</a></li><!-- ENDIF -->
				<!-- IF U_PRINT_PM --><li><a href="{U_PRINT_PM}" title="{L_PRINT_PM}" accesskey="p" class="print">{L_PRINT_PM}</a></li><!-- ENDIF -->
			</ul>
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Изменение Хедера (шапки форума)

Сообщение Sheer »

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

<!-- IF U_EMAIL_TOPIC or U_PRINT_TOPIC or  U_PRINT_PM or U_EMAIL_PM -->
<ul class="linklist navlinks">
				<!-- IF U_EMAIL_TOPIC or U_PRINT_TOPIC --><li><a href="{U_EMAIL_TOPIC}" title="{L_EMAIL_TOPIC}" class="sendemail">{L_EMAIL_TOPIC}</a></li><!-- ENDIF -->
				<!-- IF U_EMAIL_PM --><li><a href="{U_EMAIL_PM}" title="{L_EMAIL_PM}" class="sendemail">{L_EMAIL_PM}</a></li><!-- ENDIF -->
				<!-- IF U_PRINT_TOPIC --><li><a href="{U_PRINT_TOPIC}" title="{L_PRINT_TOPIC}" accesskey="p" class="print">{L_PRINT_TOPIC}</a></li><!-- ENDIF -->
				<!-- IF U_PRINT_PM --><li><a href="{U_PRINT_PM}" title="{L_PRINT_PM}" accesskey="p" class="print">{L_PRINT_PM}</a></li><!-- ENDIF -->
			</ul>
<!-- ENDIF -->
Добавлено спустя 4 минуты 43 секунды:
Просто рспихай картинки по отдельным блокам div и задай для них правильные параметры.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
keramik
phpBB 1.4.0
Сообщения: 31
Стаж: 13 лет 1 месяц
Откуда: Рига
Благодарил (а): 12 раз

Re: Изменение Хедера (шапки форума)

Сообщение keramik »

О! Это хорошая идея )
Аватара пользователя
e-gorka
phpBB 1.0.0
Сообщения: 2
Стаж: 12 лет 11 месяцев

Re: Изменение Хедера (шапки форума)

Сообщение e-gorka »

dmbbelgorod писал(а):1. Для начала не следует ничего менять в файле стилей, это касается файла common.css
2. Открываем файл includes/functions.php
3. Ищем там строку
Доброго дня! Не составит ли для Вас труда разжевать поподробнее, для полного нуля в програмировании (я не волшебник,я только учусь):
где лежит файл includes/functions.php ?
у меня форум версии phpBB3, если это конечно имеет значение .
Спасибо.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Изменение Хедера (шапки форума)

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

e-gorka писал(а):где лежит файл includes/functions.php ?
Заходите через ftp на сервер, в папку, в которую установлен форум, затем в папку includes, и там будет файл functions.php
Что такое ftp и где его взять - спрашивайте у техподдержки хостинга
Аватара пользователя
e-gorka
phpBB 1.0.0
Сообщения: 2
Стаж: 12 лет 11 месяцев

Re: Изменение Хедера (шапки форума)

Сообщение e-gorka »

Спасибо Вам, добрый человек)))
Атлантъ
phpBB 1.0.0
Сообщения: 1
Стаж: 12 лет 10 месяцев

Re: Изменение Хедера (шапки форума)

Сообщение Атлантъ »

Здравствуйте.
Мод установил, всё очень хорошо работает))
Но хотелось бы добавить ещё 1 картинку, чтобы она была всего 1 минуту, между вечером и ночью, то есть у меня - в 21:00
то есть наверное, надо вставить куда-то =21, а в другие - <21 и >21 . Но я ничего не понимаю в php и вообще скриптах, и не знаю куда вставлять((
Подскажите, как это сделать?
Версия форума предпоследняя.
Надо мне это ради интереса и для оригинальности оформления ;)
Аватара пользователя
keramik
phpBB 1.4.0
Сообщения: 31
Стаж: 13 лет 1 месяц
Откуда: Рига
Благодарил (а): 12 раз

Re: Изменение Хедера (шапки форума)

Сообщение keramik »

...Но хотелось бы добавить ещё 1 картинку, чтобы она была всего 1 минуту, между вечером и ночью, то есть у меня - в 21:00...
Решение от Палыча:
http://www.phpbbguru.net/community/topi ... ml#p252850
-----------------------------------------------------------------------------------------------
Добавлено спустя 14 минут 13 секунд:
Работаю над созданием каждой категории форума своего логотипа и своей шапки.
Вопрос следующий:
В каких файлах прописывается это самое изображение для шапки? На сайте нашёл несколько полезных рекомендаций, но остался вопрос о том, какая команда php "объясняет" форуму, в каком разделе сейчас находится юзер и какую шапку выводить?
Благодарю.

Добавлено спустя 15 минут 32 секунды:
Шаманство в functions.php не помогло из-за недостатка знаний.
Пробовал сделать так:

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

'SITE_LOGO_IMG' => (($forum_id == 120 ? $user->img('myimage1')) :  (($forum_id == 119 ? $user->img('myimage2')),
Мол, если юзер на форуме с ID 119, то видит одну шапку, а если на 120 форуме, то другую и т.д.

Не помогло и просто прописать перед каждым дивом условие с Forum_ID:

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

<!--IF FORUM_ID == 119-->
<div id="...">
.....
</div>
<!--ENDIF-->
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Изменение Хедера (шапки форума)

Сообщение Sheer »

keramik писал(а):какая команда php
Никакая

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

<!-- IF SCRIPT_NAME == "viewtopic" or SCRIPT_NAME == "posting" or SCRIPT_NAME == "ucp" or  or SCRIPT_NAME == "index" or SCRIPT_NAME == "mcp" -->
***
<!-- ELSEIF  SCRIPT_NAME == "search" or SCRIPT_NAME == "portal" -->
+++
<!-- ELSE -->
***
<!-- ENDIF -->
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
keramik
phpBB 1.4.0
Сообщения: 31
Стаж: 13 лет 1 месяц
Откуда: Рига
Благодарил (а): 12 раз

Re: Изменение Хедера (шапки форума)

Сообщение keramik »

Спасибо, получается менять лого. Но как задать его именно для конкретной категории, например viewforum.php?f=120? Получается лишь для общей ссылки менять, такой как viewforum или index.

Хотя в таком случае, как отделить топики одного форума от топиков другого... :( Для каждого прописывать лого желания мало.
Надо попробовать для каждого форума задать свой стиль и не париться. Тогда можно будет лого выставлять такие, какие мне надо, походу.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Изменение Хедера (шапки форума)

Сообщение Sheer »

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

<!-- IF FORIM_ID eq 120 -->
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
keramik
phpBB 1.4.0
Сообщения: 31
Стаж: 13 лет 1 месяц
Откуда: Рига
Благодарил (а): 12 раз

Re: Изменение Хедера (шапки форума)

Сообщение keramik »

Спасибо, то что надо!
А топики форумов как можно пометить, чтобы подцепляли шапку родительской категории?
Последний раз редактировалось keramik 20.01.2014 12:07, всего редактировалось 1 раз.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Изменение Хедера (шапки форума)

Сообщение Пчелкин »

keramik писал(а):Работаю над созданием каждой категории форума своего логотипа и своей шапки.
Не парься Custom Header Logo v1.2.7 - https://www.phpbb.com/customise/db/mod/ ... ader_logo/
Аж в слезы бросило при прочтении..
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70

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