Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
Изменение Хедера (шапки форума)
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
- keramik
- phpBB 1.4.0
- Сообщения: 31
- Стаж: 10 лет 7 месяцев
- Откуда: Рига
- Благодарил (а): 12 раз
- Контактная информация:
Re: Изменение Хедера (шапки форума)
Фиг знает, отказывается мод работать. Версия форума: phpbb 3.0.11, Prosilver, ru.
Sheer, как в твоём коде прописать чтобы заданные лого прописывались и форумам из выбранной категории?
Но в этом случае топики из форумов берут лого из условия ELSE, а нужно, чтобы родительский брали. Может идеи есть?
Sheer, как в твоём коде прописать чтобы заданные лого прописывались и форумам из выбранной категории?
Код: Выделить всё
<!-- IF FORUM_ID eq 120 -->
Первое лого
<!-- ELSIF FORUM_ID eq 119 -->
Второе лого
<!-- ELSE -->
Третье лого
<!-- ENDIF -->
- keramik
- phpBB 1.4.0
- Сообщения: 31
- Стаж: 10 лет 7 месяцев
- Откуда: Рига
- Благодарил (а): 12 раз
- Контактная информация:
Re: Изменение Хедера (шапки форума)
Ещё к слову о шапках. Нашёл в functions.php строку phpbb_root_path. Как вместо неё задать переменную, которая будет перенаправлять пользователя на определнный форум. Так понимаю, что надо колдовать с $forum_id , но пока не додумался как именно
- Sheer
- Former team member
- Сообщения: 12113
- Стаж: 17 лет 1 месяц
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2752 раза
- Контактная информация:
Re: Изменение Хедера (шапки форума)
Вот только не вздумай этого делать.keramik писал(а):Как вместо неё задать переменную
Для перенаправления есть функции
redurect()
или meta_refresh()
, которым в качестве параметра передается адрес (относительный), по которому следует отправить пользователя. Этот url в свою очередь определяется функцией append_sid()Re: Изменение Хедера (шапки форума)
Подскажите плз, поиском почему-то ничего не нашёл, возможно повторяюсь, возможно ли сделать тоже самое, только не для шапки форума, а для смены файла css? То есть хочется сделать смену стиля форума на день или ночь в зависимости от времени суток. Спасибо за ответ.
- keramik
- phpBB 1.4.0
- Сообщения: 31
- Стаж: 10 лет 7 месяцев
- Откуда: Рига
- Благодарил (а): 12 раз
- Контактная информация:
Re: Изменение Хедера (шапки форума)
Первая страница этой темы - речь идёт о смене стилей, думаю подобным образом можно и на весь форум накрутить.
Ссылка на страницу: http://www.phpbbguru.net/community/topic26023.html
Ссылка на страницу: http://www.phpbbguru.net/community/topic26023.html
- Татьяна5
- Поддержка
- Сообщения: 12372
- Стаж: 12 лет 7 месяцев
- Благодарил (а): 223 раза
- Поблагодарили: 3517 раз
- Контактная информация:
Re: Изменение Хедера (шапки форума)
На основе Изменение Хедера (шапки форума)voblin писал(а):для смены файла css
includes/functions.php
Код: Выделить всё
== FIND ==
// The following assigns all _common_ variables that may be used at any point in a template.
== ADD AFTER ==
$site_logo_time = $user->format_date(time(), 'H', true);
== FIND ==
'SITE_LOGO_IMG' => $user->img('site_logo'),
== ADD AFTER ==
'TIME_CSS' => ($site_logo_time > 5) ? (($site_logo_time > 11) ? (($site_logo_time > 17) ? 4 : 3) : 2) : 1,
Код: Выделить всё
<link href="{T_THEME_PATH}/my_style{TIME_CSS}.css" rel="stylesheet" type="text/css" media="screen, projection" />
styles/стиль/theme/
добавить файлы my_style1.css
, my_style2.css
, my_style3.css
и my_style4.css
Re: Изменение Хедера (шапки форума)
Татьяна5, я правильно понимаю, что вместо
нужно использовать
?
Добавлено спустя 1 час 43 минуты 41 секунду:
Гм.. не могу понять. Тестирую на локалхосте: создал my_style1.css , в него перенес из color.css
проверяю firebug'ом и вижу что лого находится по пути /theme/%7BT_THEME_PATH%7D/images/logo/spring4.png
откуда берется этот кусок /%7BT_THEME_PATH%7D/? Возвращаю в color.css и всё возвращается в нормальное состояние. То есть путь имеет следующий вид: /theme/images/logo/spring4.png .
Как так??
Код: Выделить всё
<link href="{T_STYLESHEET_LINK}" rel="stylesheet" type="text/css" media="screen, projection" />
Код: Выделить всё
<link href="{T_THEME_PATH}/my_style{TIME_CSS}.css" rel="stylesheet" type="text/css" media="screen, projection" />
Добавлено спустя 1 час 43 минуты 41 секунду:
Гм.. не могу понять. Тестирую на локалхосте: создал my_style1.css , в него перенес из color.css
Код: Выделить всё
.headerbar {
background-color: #12A3EB;
background-image: url("{T_THEME_PATH}/images/logo/spring4.png ") ;
width: 100%;
min-width: 30%;
background-position: center; /* Положение фона */
background-repeat: repeat ; /* Отменяем повторение фона */
color: #FFFFFF;
border-radius: 15px;
margin-bottom: 3px;
}
откуда берется этот кусок /%7BT_THEME_PATH%7D/? Возвращаю в color.css и всё возвращается в нормальное состояние. То есть путь имеет следующий вид: /theme/images/logo/spring4.png .
Как так??
- Татьяна5
- Поддержка
- Сообщения: 12372
- Стаж: 12 лет 7 месяцев
- Благодарил (а): 223 раза
- Поблагодарили: 3517 раз
- Контактная информация:
Re: Изменение Хедера (шапки форума)
Не вместо, а вместеvoblin писал(а): вместо
Кодировка файла должна быть UTF-8 без BOMvoblin писал(а):%7B
Re: Изменение Хедера (шапки форума)
Да, в utf-8. Специально только что проверил. Уже удалял и снова создавал. Не могу понять...Татьяна5 писал(а):Кодировка файла должна быть UTF-8 без BOM
- Sheer
- Former team member
- Сообщения: 12113
- Стаж: 17 лет 1 месяц
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2752 раза
- Контактная информация:
Re: Изменение Хедера (шапки форума)
voblin, вы поди в Dreamweaver редактируете?
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Re: Изменение Хедера (шапки форума)
Да нет, в текстовом редакторе gedit в linux. Сам удивляюсь.Sheer писал(а):voblin, вы поди в Dreamweaver редактируете?
В строке background-image: url("{T_THEME_PATH}/images/logo/spring4.png ") меняю путь на
background-image: url("/images/logo/spring4.png ") - путь становится такой (смотрю firebag'ом):
Код: Выделить всё
(http://localhost/images/logo/spring4.png)
Когда меняю на background-image: url("theme/images/logo/spring4.png ") - путь становится такой:
Код: Выделить всё
url(http://localhost/forum/styles/boltushka_spring/theme/theme/images/logo/spring4.png)
Пошел глянул в function.php:
Код: Выделить всё
'T_THEME_PATH' => "{$web_path}styles/" . rawurlencode($user->theme['theme_path']) . '/theme',
'T_TEMPLATE_PATH' => "{$web_path}styles/" . rawurlencode($user->theme['template_path']) . '/template',
'T_SUPER_TEMPLATE_PATH' => (isset($user->theme['template_inherit_path']) && $user->theme['template_inherit_path']) ? "{$web_path}styles/" . rawurlencode($user->theme['template_inherit_path']) . '/template' : "{$web_path}styles/" . rawurlencode($user->theme['template_path']) . '/template',
'T_IMAGESET_PATH' => "{$web_path}styles/" . rawurlencode($user->theme['imageset_path']) . '/imageset',
Re: Изменение Хедера (шапки форума)
Заработало. Не знаю почему, пусть гуру объяснят, чисто случайно получилось.
вместо
поставил
вместо
Код: Выделить всё
<link href="{T_THEME_PATH}/my_style{TIME_CSS}.css" rel="stylesheet" type="text/css" media="screen, projection" />
Код: Выделить всё
<link href="{T_THEME_PATH}/my_style{TIME_CSS}.css" rel="alternate stylesheet" type="text/css" media="screen, projection" />
-
- phpBB 1.2.0
- Сообщения: 11
- Стаж: 9 лет 10 месяцев
Re: Изменение Хедера (шапки форума)
Здравствуйте, уважаемые! Нашел в сети это обсуждение и специально зарегистрировался, чтобы задать вопрос, который уже долго мучит. Нигде не могу найти ответ, Может быть Вы поможете?
Я заменил шапку на своем форуме, все сделал стандартно: изменил высоту в colours.css, прописал путь к изображению в common.css и добавил высоту в стилях overall_header.html.
Но страницы форума нормально выглядят только для зарегистрированных пользователей: А для гостей они - со съехавшими надписями и наслаивающимися цветами фонов: А на странице входа вообще все перекошено и сверху виден текст:
Т.е. - какой-то конфликт файлов при отображении заголовка в браузере.
Если кто-нибудь знает, в чем дело и как с этим бороться, помогите пожалуйста!!!
Я заменил шапку на своем форуме, все сделал стандартно: изменил высоту в colours.css, прописал путь к изображению в common.css и добавил высоту в стилях overall_header.html.
Но страницы форума нормально выглядят только для зарегистрированных пользователей: А для гостей они - со съехавшими надписями и наслаивающимися цветами фонов: А на странице входа вообще все перекошено и сверху виден текст:
Код: Выделить всё
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4758: Cannot modify header information - headers already sent by (output started at [ROOT]/language/ru/ucp.php:1)
Последний раз редактировалось Sheer 11.05.2014 12:20, всего редактировалось 1 раз.
Причина: bb-код
Причина: bb-код