Редактировать лого на phpBB

Список разделов phpBBex 1.x (поддерживается) Поддержка 1.x

Описание: У вас проблемы с phpBBex 1.x и вам необходима помощь? Спрашивайте здесь!
Правила раздела: Одна тема — один вопрос или группа связанных вопросов. Обязательно формируйте внятный заголовок, максимально отражающий суть вопроса. Подробно описывайте проблему. Не забудьте указать версию phpBBex и какие моды установлены, по возможности добавьте скриншоты проблемы или ссылку на страницу с проблемой.
Модератор: Поддержка

Сообщение #1 gaborik » 23.03.2013, 21:34

Сори что на phpBBex пишу про проблему с phpBB, но надеюсь поможете :smile:
Изображение
Тоесть логотип нужно опустить до зеленой полосы, как править незнаю, догадываюсь что нужно будет в css прописывать и в самом overall_header.html.
Ссылка на форум: pc-forums.ru
gaborik
Автор темы
Репутация: 1
С нами: 11 лет 1 месяц

Сообщение #2 RuRupert » 23.03.2013, 23:04

Можно просто обрезать изображение снизу. Любым редактором это делается за пару минут. Это, мне кажется, проще, чем что-то править в файлах форума.
RuRupert M
Репутация: 61
С нами: 11 лет 1 месяц

Сообщение #3 VEG » 23.03.2013, 23:27

Судя по всему там высота у заголовка фиксированная, и чтобы изображение сдвинулось вниз, просто добавьте к нему сверху нужное количество прозрачных пикселей в графическом редакторе.
VEG M
Администратор
Аватара
Откуда: Finland
Репутация: 1653
С нами: 11 лет 11 месяцев

Сообщение #4 gaborik » 24.03.2013, 00:31

Спасибо за наводку, если бы знал html сразу разобрался бы, но увы туплю :smile:
в overall_header.html за вывод данного лого отвечает данная строка:
<td class="logotype-left"><a href="{U_INDEX}">{SITE_LOGO_IMG}</a></td>
Помимо этого там присутствует:
<div id="wrapheader">
<div id="logodesc">
<table width="100%" cellspacing="0">
<tr>
<td class="logotype-left"><a href="{U_INDEX}">{SITE_LOGO_IMG}</a></td>
<td width="100%" align="center"><h1>{SITENAME}</h1><span class="gen">{SITE_DESCRIPTION}</span></td>
<td class="logotype-right"><img src="{T_IMAGESET_PATH}/logopc.png" alt="компьютерный форум" /></td>
</tr>
</table>
</div>
Что и где прописать надо?
gaborik
Автор темы
Репутация: 1
С нами: 11 лет 1 месяц

Сообщение #5 VEG » 24.03.2013, 00:41

Вам проще не вмешиваться в HTML код, а просто добавить в ваше изображение прозрачных пикселей сверху в графическом редакторе.
VEG M
Администратор
Аватара
Откуда: Finland
Репутация: 1653
С нами: 11 лет 11 месяцев

Сообщение #6 JoteRuso » 24.03.2013, 00:55

VEG:Вам проще не вмешиваться в HTML код, а просто добавить в ваше изображение прозрачных пикселей сверху в графическом редакторе.
В данном случае это не поможет, наверное... Я уже попытался поменять высоту этого рисунка. В результате шапка просто растягивается вниз, не приближая рисунка к заветной линии.

Попробуйте вот что: найдите указанный css-файл, в нём - указанную строчку и поменяйте установленный у вас параметр с 15 пикселей на ноль.
Получите желаемое.

Было
24-03-2013 1-46-01.jpg


Стало
24-03-2013 1-48-54.jpg
JoteRuso M
Аватара
Откуда: Москва, Россия
Репутация: 541
С нами: 11 лет 11 месяцев

Сообщение #7 gaborik » 24.03.2013, 01:10

Спасибо, теперь всё как надо.
gaborik
Автор темы
Репутация: 1
С нами: 11 лет 1 месяц

Сообщение #8 JoteRuso » 24.03.2013, 01:14

gaborik:Спасибо, теперь всё как надо.
В качестве благодарности Вы теперь просто обязаны перейти на phpBBex :biggrin:
JoteRuso M
Аватара
Откуда: Москва, Россия
Репутация: 541
С нами: 11 лет 11 месяцев

Сообщение #9 gaborik » 24.03.2013, 01:27

Да без проблем перешел бы, вот только форум большой, не смогу настроить всё на должном уровне + phpBB SEO Ultimate установлен отсюда все вытекающие минусы :smile:
gaborik
Автор темы
Репутация: 1
С нами: 11 лет 1 месяц

Сообщение #10 Citromon » 29.03.2013, 22:31

Другой вопрос, близкий по теме:
как вставить в правый верхний угол хедера картинку (например, у вас - ссылка на загрузку)?
Citromon M
Аватара
Репутация: 3
С нами: 11 лет 10 месяцев

Сообщение #11 stael » 30.03.2013, 00:23

Citromon, можно например так:
/viewtopic.php?p=1819#p1819

разберетесь или нужно подробнее?
stael
Аватара
Откуда: /root/earth/europe/ukraine
Репутация: 19
С нами: 11 лет

Сообщение #12 kse » 10.05.2013, 22:24

VEG:Судя по всему там высота у заголовка фиксированная, и чтобы изображение сдвинулось вниз, просто добавьте к нему сверху нужное количество прозрачных пикселей в графическом редакторе.
В файле ..../forum/styles/prosilver/theme/common.css
Нужно вернуть отступы (padding:) для логотипа, как было в phpBB 3.0.11
Код: Выделить всё
#logo {
   float: left;
   width: auto;
   padding: 10px 13px 0 10px;
}
Мы на тестовом поправили, теперь все путем... :smile:
kse
Гость

Сообщение #13 kse » 30.11.2013, 23:58

Подскажите пожалуйста, где хранится переменная {SITE_LOGO_IMG} она подставляет пустые поля alt="" title="", Хотелось бы корректно их подправить, чтоб не удаляя эту переменную в файле "overall_header.html" ?
В админке из возможных параметров к данной картинке(главный логотип) можно указать только размер.
:help:
kse M
Откуда: Украина, Кировоград
Репутация: 1
С нами: 10 лет 10 месяцев

Сообщение #14 Sumanai » 01.12.2013, 00:55

В данном случаи проще удалить из шаблона и прописать руками, если вас так сильно смущают пустые альты с тайтлами.
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 2 месяца

Сообщение #15 kse » 01.12.2013, 01:17

Sumanai:если вас так сильно смущают пустые альты с тайтлами
Без подсказки люди не всегда понимают, что там ссылка не на главную страницу форума, а на главную страницу сайта. И по этой причине могут не обращать внимания на данную ссылку, считая её бесполезной. А если будет "тайтл"...

Мне просто было интересно, есть ли более толерантный способ правки данных параметров, чем "прибивание" целой переменной. Что сделает невозможным в дальнейшем правку логотипа из админки. Ведь админка форума и админка сайта могут не всегда совпадать на одну личность... Прежде чем действовать топорным методом.
kse M
Откуда: Украина, Кировоград
Репутация: 1
С нами: 10 лет 10 месяцев

Сообщение #16 Sumanai » 01.12.2013, 01:26

Попробуй в functions.php заменить строчку
Код: Выделить всё
      'SITE_LOGO_IMG'         => $user->img('site_logo'),
На
Код: Выделить всё
      'SITE_LOGO_IMG'         => $user->img('site_logo', 'На главную сайта'),
Вариант не лучший. Правку не тестировал.
Если сильно нужно, то можно в админке нарисовать поле в вводом текста альта, но это уже будет куча правок.
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 2 месяца


Вернуться в Поддержка 1.x