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

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

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

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

Данная идея мне понравилась. Тока ничего не получается. По варианту Палыча, не понял куда надо ложить 4 картинки шапки. По варианту Некстати тоже не вышло почему-то. Вторая картинка просто прилипла к родной справа. Мож что-то не так малость описано в советах? У Некстати в миниинструкции несколько ошибочек , пропущены кавычки...
Может кто поможет все разложить по полочкам? Картинки есть, желание есть, не могу допетрить...
А бывшую основную в админке отключить надо? И какой совет все ж взять за основу? Палыча с правкой только одного файла includes/functions.php ? Или Некстати с правкой уже двух файлов includes/functions.php и styles/prosilver/template/overall_header.html? Если есть хоть немного времени на Пчелкина, да и остальным поможет - разжуйте....Плисс....

Ой...забыл ...стиль Просильвер... движок последний...
Последний раз редактировалось Пчелкин 07.04.2013 11:30, всего редактировалось 1 раз.
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3365
Стаж: 17 лет 6 месяцев
Благодарил (а): 37 раз
Поблагодарили: 1454 раза

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

Сообщение Nekstati »

Это где это у меня кавычки пропущены и где ошибки? Сто рублей дам, если правда.

Какую именно картинку вы решили заменять? Для фона шапки (bg_header.gif) исчерпывающая инструкция вот: http://www.phpbbguru.net/community/topi ... ml#p270172. Для логотипа — см. инструкцию Палыча.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

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

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

От Палыча
'SITE_LOGO_IMG' => ($site_logo_time > 5) ? (($site_logo_time > 11) ? (($site_logo_time > 17) ? $user->img('user_icon4'):$user->img('user_icon3')) : $user->img('user_icon2')) : $user->img('user_icon1'),
От Некстати
'DYNAMIC_IMG' => ($site_logo_time > 5) ? (($site_logo_time > 11) ? (($site_logo_time > 17) ? 'image4.gif' здесь разве не пропущена? : 'image3.gif') : 'image2.gif') : 'image1.gif',

Добавлено спустя 11 минут 23 секунды:
Теперь про инстукцию от Палыча...

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

 == 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'),
== REPLACE ==
'SITE_LOGO_IMG'         => ($site_logo_time > 5) ? (($site_logo_time > 11) ? (($site_logo_time > 17) ? $user->img('user_icon4'):$user->img('user_icon3')) : $user->img('user_icon2')) : $user->img('user_icon1'), 
Сами картинки ЛОГО какого формата и куда ложить? И переименовать их надо в user_icon4 user_icon3 user_icon2 user_icon1 ? Или прописать в совете на название, данное мной картинкам?...Почему в коде Палыча перечисляются картинки лого без расширения? Не надо расширение картинок? 'user_icon4'
Ну, немного не все понятно...Я что-то пробую - не выходит ничего..в админке в стиле в изображениях пробовал убирать ЛОГО в настойках , ставил "без картинки"...вообще что-то несуразное произошло...Один фон остался в шапке..

Добавлено спустя 12 минут 9 секунд:
Повторюсь, а то вдруг или я не правильно что-то выражаю или мне не все понятно...Это ж надо , в такой мелочи совсем запутался...Если что - убейте...лишь бы подсказали - разжевали.. :D
Хочется что бы само лого в шапке менялось по времени..Сами логи уже готовы..Назвал так
site_logo1.gif - это ночь
site_logo2.gif - это утро
site_logo3.gif - это день
site_logo4.gif - это вечер
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
MAzZY
Бывший член :)
Сообщения: 2925
Стаж: 21 год 4 месяца
Благодарил (а): 79 раз
Поблагодарили: 69 раз
Забанен: Бессрочно

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

Сообщение MAzZY »

Пчелкин писал(а):Сами картинки ЛОГО какого формата и куда ложить?
Формат указан в названии файла, класть картинки надо туда, где лежит вся графика шаблона.

Попробуйте на простом примере, а потом усложните до своего
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

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

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

Все равно не врублюсь...Что графические файлы,приготовленные под замену так и назвать без расширения user_icon1 и так далее??? Правда что-ли? Я что-то упустил в законах PHP?
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3365
Стаж: 17 лет 6 месяцев
Благодарил (а): 37 раз
Поблагодарили: 1454 раза

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

Сообщение Nekstati »

Нет, солнц, не пропущена. Вот почитайте про синтаксис подобных конструкций.

Палыч имел в виду картинки, назначенные через админку. Кладёте картинку в папку imageset, далее Стили → Наборы рисунков → Изменить → Пользовательское изображение 1 → назначаете свою картинку. Независимо от названия и расширения её можно будет указывать в скриптах как $user->img('user_icon1').
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

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

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

Итак надо назначить все четыре? Первые? Млин..как все просто....А я откуда знал....

Добавлено спустя 18 минут 11 секунд:
Ура! Получилось....во млин красотища....Да здравствует PHP и его доблесные "лесные братья" Палыч и Некстати.Да и кстати вся команда http://www.phpbbguru.net !!! Спасибо друзья!!!

Добавлено спустя 5 минут 10 секунд:
Nekstati писал(а):Нет, солнц, не пропущена
Про это извините..Я спорить не должен был..Не с моими знаниями с вами спорить..еще раз извините....
А с ЛОГО получилось клево!!!
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

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

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

В админке стандартное ЛОГО надо отключить. Накладываются..отключил - красота....работает....
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Альтаир Бергадлер
phpBB 2.0.5
Сообщения: 495
Стаж: 16 лет 5 месяцев
Благодарил (а): 80 раз
Поблагодарили: 16 раз

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

Сообщение Альтаир Бергадлер »

Менял хедер по инструкции
Шапка замерла на изображении "1"
Меняю локальное время в админке но ниче не происходит.
Подозреваю, что возможны проблемы с сервером. Поправьте меня пожалуйста.
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

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

Сообщение Палыч »

Альтаир Бергадлер писал(а):Меняю локальное время в админке но ниче не происходит.
Думается, менять нужно в собственном профиле, а не в админке.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Альтаир Бергадлер
phpBB 2.0.5
Сообщения: 495
Стаж: 16 лет 5 месяцев
Благодарил (а): 80 раз
Поблагодарили: 16 раз

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

Сообщение Альтаир Бергадлер »

Хм...я очипятался.
Менял время в ПРОФИЛЕ...щас попробую поменять в админке...

Добавлено спустя 3 минуты 28 секунд:
Не нашел хоть что нибудь связанное с временем
Меняю время на компе, ничего не меняется. Может подождать до утра? :)

Добавлено спустя 3 минуты 2 секунды:
Файлы прилагаются
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Альтаир Бергадлер
phpBB 2.0.5
Сообщения: 495
Стаж: 16 лет 5 месяцев
Благодарил (а): 80 раз
Поблагодарили: 16 раз

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

Сообщение Альтаир Бергадлер »

До утра подождал. Как было первое изображение так и осталось, хак настолько простой что аж стыдно за себя :(
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

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

Сообщение Палыч »

Альтаир Бергадлер
Бывает :)
includes/functions.php
строка 4376
$dinamic_img_time = $user->format_date(time(), 'H', true);
строка 4539
'DYNAMIC_IMG' => ($site_logo_time > 5) ? (($site_logo_time > 11) ? (($site_logo_time > 17) ? 'image4.gif' : 'image3.gif') : 'image2.gif') : 'image1.gif',
Почувствуйте разницу... ;)
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Альтаир Бергадлер
phpBB 2.0.5
Сообщения: 495
Стаж: 16 лет 5 месяцев
Благодарил (а): 80 раз
Поблагодарили: 16 раз

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

Сообщение Альтаир Бергадлер »

Палыыыыыыыыыч!!!
С меня пиво...
Альтаир Бергадлер
phpBB 2.0.5
Сообщения: 495
Стаж: 16 лет 5 месяцев
Благодарил (а): 80 раз
Поблагодарили: 16 раз

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

Сообщение Альтаир Бергадлер »

И еще одна просьба
Как будет выглядеть код если нужны такие условия смены изображений?
21-00 ночь 3-00 утро 10-00 день 17-00 вечер 21-00
Спасибо)

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