Уважаемые пользователи!
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.1

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Как изменить стандартный логотип на phpBB 3.1

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

1. Введение
2. Загрузка логотипа
3. Настройка параметров логотипа
4. Если логотип не отображается
5. Заметки

Как изменить стандартный логотип на Ваш на phpBB 3.1

1. Введение

Если Вы ещё не загрузили файлы, или не знаете как пользоваться FTP или SSH, Вам нужно узнать как это сделать. В Knowledge Base на phpbb.com есть краткая инструкция FTP. Прочитайте Программы, необходимые для установки и изменения phpBB для выбора клиентских приложений.

Вам нужно найти себе логотип, который будет загружен, либо нарисовать свой собственный. Ни один браузер не сможет отобразить все типы изображений, поэтому лучше выберите один из широко поддерживаемых типов: png, jpg или gif.

2. Загрузка логотипа

С помощью FTP или SSH загрузите изображение в папку /styles/prosilver/theme/images/. Вы можете назвать своё изображение так же, как и стандартный логотип, site_logo.gif, или дать ему другое название.

3. Настройка параметров логотипа

Скачайте файл /styles/prosilver/theme/imageset.css, сохраните его копию, затем откройте в текстовом редакторе. Найдите:
imageset.css писал(а):.imageset.site_logo {
background-image: url("./images/site_logo.gif");
padding-left: 149px;
padding-top: 52px;
}
Описание: название и тип файла; ширина в пикселях; высота в пикселях.

Измените имя файла, ширину и высоту на значения, подходящие для нового лого.

Сохраните и загрузите файл imageset.css в ту же папку на сервере с помощью FTP (с заменой существующего).

Теперь Ваш логотип отображается на форуме.

4. Если логотип не отображается
  1. Попробуйте обновить страницу в браузере. В нормальных браузерах при перезагрузке страницы она загружается из браузерного кеша, а Вам нужно будет загрузить страницу с сервера. Как правило, это можно сделать с помощью
    • На Windows и Linux: Ctrl + F5 или Shift + "Обновить" в браузере
    • На Mac: ⌘ (Cmd) + F5 или Shift + "Обновить" в браузере
  2. Проверьте все правки ещё раз. Ошибка в одной букве в имени изображения может привести к тому, что изображение не будет отображаться.
  3. Если часть изображения не отображается, то Вы, скорей всего, неправильно скорректировали значения padding.
  4. Дважды проверьте, что Вы выполнили все пункты инструкции, и сделали все изменения в стиле, который используется, а не в другом.
5. Заметки (необязательная часть)

background-image: url - относительный путь до изображения, от папки /styles/prosilver/theme/. К примеру, если Ваш новый логотип называется fish_heads.png и по какой-то причине он находится в корне форума, то путь будет ../../../fish_heads.png.

Если нужно изменить размер изображения, лучше всего это сделать в графическом редакторе, так оно будет отображаться в лучшем качестве. Тем не менее, Вы можете использовать CSS. На новой строке после background-image: добавьте background-size: [color=#FF0000]298[/color]px [color=#0000FF]104[/color]px; (ширина в пикселях; высота в пикселях.) Свойства padding-left и padding-top также нужно будет скорректировать.

Перевод статьи [How to] Change your board logo 3.1.x
Аватара пользователя
email932
phpBB 1.2.1
Сообщения: 22
Стаж: 9 лет 5 месяцев
Благодарил (а): 5 раз

Re: Как изменить стандартный логотип на phpBB 3.1

Сообщение email932 »

В новой версии форума стандартный стиль prosilver имеет адаптивную верстку. Если сузить браузер, то форум стает компактным. Но пропадает логотип. Как можно сделать так, чтобы логотип оставался и был в самом верху по центру. Хотелось бы, чтобы пользователи с мобильников и планшетов тоже видели логотип, так как это улучшает узнаваемость форума и его логотипа. Спасибо!
phpBB 3.1.1
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: Как изменить стандартный логотип на phpBB 3.1

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

theme/responsive.css

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

.logo {
	/* change display value to inline-block to show logo */
	display: none;
	float: none;
	padding: 10px;
}
Что надо сделать написано в комментарии
Аватара пользователя
БорисТ
phpBB 1.2.0
Сообщения: 11
Стаж: 9 лет 3 месяца
Благодарил (а): 9 раз

Re: Как изменить стандартный логотип на phpBB 3.1

Сообщение БорисТ »

Здравствуйте, Татьяна. Заменил, лого как Вы сказали, благодарю за информацию. Однако окошко поиска справа исчезло. Попробовал вернуть лого обратно - не помогло. Может быть подскажете что можно сделать, чтобы вернуть окошко поиска на место?
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: Как изменить стандартный логотип на phpBB 3.1

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

БорисТ, дайте ссылку на форум, посмотрим куда оно съехало
Аватара пользователя
max dieand
phpBB 1.4.0
Сообщения: 38
Стаж: 9 лет 9 месяцев
Благодарил (а): 4 раза
Поблагодарили: 1 раз

Re: Как изменить стандартный логотип на phpBB 3.1

Сообщение max dieand »

А у меня, таки поле поиска не исчезло, но исчезает если размер окна меньше чем +/- 670 пикселей (на вскидку).
Аватара пользователя
xisp
phpBB 3.0.0 RC7
Сообщения: 1798
Стаж: 11 лет 10 месяцев
Благодарил (а): 152 раза
Поблагодарили: 215 раз
Забанен: Бессрочно

Re: Как изменить стандартный логотип на phpBB 3.1

Сообщение xisp »

max dieand писал(а):но исчезает если размер окна меньше чем +/- 670 пикселей (на вскидку).
Так и должно быть.
phpBBex
Аватара пользователя
БорисТ
phpBB 1.2.0
Сообщения: 11
Стаж: 9 лет 3 месяца
Благодарил (а): 9 раз

Re: Как изменить стандартный логотип на phpBB 3.1

Сообщение БорисТ »

Татьяна, здравствуйте. Окошко поиска исчезает при гостевом входе. При входе как админ или зарегистрированный пользователь, оно на месте.
p.s. Коллеги, исчезает не картинка/логотип, а окошко поиска. Всё время захожу с компьютера (диагональ монитора 21дюйм).
Последний раз редактировалось Татьяна5 06.12.2014 10:23, всего редактировалось 1 раз.
Причина: Удалены ссылки по просьбе автора сообщения
Anvar
Former team member
Сообщения: 1965
Стаж: 14 лет
Благодарил (а): 67 раз
Поблагодарили: 799 раз
Контактная информация:

Re: Как изменить стандартный логотип на phpBB 3.1

Сообщение Anvar »

Разрешите гостям использовать поиск.

Добавлено спустя 3 минуты 58 секунд:
Админка - Права доступа - Права групп - Гости - Разное - Может использовать поиск.
Erlang
phpBB 2.0.15
Сообщения: 1033
Стаж: 19 лет 8 месяцев
Откуда: Москва
Благодарил (а): 293 раза
Поблагодарили: 6 раз
Контактная информация:

Re: Как изменить стандартный логотип на phpBB 3.1

Сообщение Erlang »

Есть ещё МОД Site logo
https://www.phpbb.com/community/viewtop ... #p13854081
Вроде работает.
С уважением,
Сергей
Erlang
phpBB 2.0.15
Сообщения: 1033
Стаж: 19 лет 8 месяцев
Откуда: Москва
Благодарил (а): 293 раза
Поблагодарили: 6 раз
Контактная информация:

Re: Как изменить стандартный логотип на phpBB 3.1

Сообщение Erlang »

Татьяна5
так по привычке :)
С уважением,
Сергей
technolog
phpBB 1.4.2
Сообщения: 55
Стаж: 17 лет 8 месяцев
Благодарил (а): 12 раз
Контактная информация:

Re: Как изменить стандартный логотип на phpBB 3.1

Сообщение technolog »

Уважаемые, подскажите пожалуйста, как ПРАВИЛЬНО вставить flash-баннер вместо логотипа форума? Мучаюсь ужасно давно....

Проблема в том, что в файле overall_header.html куда бы я не вставлял код своего баннера, всё равно выходит криво!!!

Может проблема в том, что я пытаюсь вставить флэш-анимацию на всю ширину форума именно "вместо" логотипа, который по умолчанию расположен слева, или может в самом коде беда?

Пожалуйста, подскажите что не так...
часть кода до тэга </head> и после <!-- EVENT overall_header_page_body_before --> не добавил, так как он стандартный, кроме перенесённого ниже поиска.

Кривизну, в виде косого баннера, можно увидеть здесь, оттуда же и сам код.

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

...
</head>
<body id="phpbb" class="nojs notouch section-{SCRIPT_NAME} {S_CONTENT_DIRECTION} {BODY_CLASS}">

<!-- EVENT overall_header_body_before -->

<div id="wrap">
	<a id="top" class="anchor" accesskey="t"></a>
	<div id="page-header">
		<div class="headerbar">
			<div class="inner">

			<div id="site-description">
				<div align="center">
				  <object type="application/x-shockwave-flash" data="{T_THEME_PATH}/images/site_logo.swf" width="150%" height="186">
				    <param name="allowScriptAccess" value="sameDomain" />
				    <param name="allowFullScreen" value="false" />
				    <param name="movie" value="{T_THEME_PATH}/images/site_logo.swf" />
				    <param name="quality" value="high" />
				    <param name="wmode" value="transparent" />
				    <param name="bgcolor" value="#ffffff" />
				    <embed src="{T_THEME_PATH}/images/site_logo.swf" width="150%" height ="186" allowscriptaccess="sameDomain" allowfullscreen="false" quality="high" wmode="transparent" bgcolor="#FFFFFF"><noembed><img src="needplugin.gif" width="431" height="68" alt="placeholder for flash movie" /></noembed></embed>
				    <a title="Пожалуйста, установите Flash Plugin с оффициального сайта Adobe для правильного отображения Флэш-заставки"  href="http://www.macromedia.com/shockwave/download/alternates/"></a>
                                 </object>
				</div>
			</div>

			</div>
		</div>

		<!-- INCLUDE navbar_header.html -->
	</div>

	<!-- EVENT overall_header_page_body_before -->
...
Забавно, но мои попытки выравнивания баннера внутри самой шапки форума добавлением <div align="center">....</div> оказались как мёртвому припарка...

С изменением масштаба ломается вся шапка! :)
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: Как изменить стандартный логотип на phpBB 3.1

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

technolog, <div align="center"> убрать, для <div id="site-description"> задать в css ширину 100% и там же text-align: center;, баннеру задать ширину тоже в 100%
Аватара пользователя
xisp
phpBB 3.0.0 RC7
Сообщения: 1798
Стаж: 11 лет 10 месяцев
Благодарил (а): 152 раза
Поблагодарили: 215 раз
Забанен: Бессрочно

Re: Как изменить стандартный логотип на phpBB 3.1

Сообщение xisp »

technolog писал(а):как ПРАВИЛЬНО вставить flash-баннер вместо логотипа форума?
Правильно не вставлять флеш, и вообще его не использовать. В мобилках его нет, в планшетах его нет.
phpBBex
Закрыто

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