шапка форума .как поставить?

Автор prostar, 10 апреля 2011, 17:19:03

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

prostar

только недавно поставил форум , версия 1.1.13 .
незнаю как поставить шапку ,какого размера должна быть картинка ?и как ее потом поставить .помогите кто может

Plut


prostar


Plut

Не уверен, в твоей версии форума также, как в моей или нет. Почему RC2 не стал ставить? У моей версии в админке в настройках тем есть поле ввода, туда просто вписываешь ссылку на картинку. Если у тебя не так, жди когда спецы по твоей версии заглянут в тему.

prostar

скажи как ты делал может у меня  так же

Plut

#5
Админка=>Темы оформления=>настройки тем оформления Щелкаешь мышкой по названию темы,
Свойства темы оформления
Адрес (URL) изображения логотипа:
(оставить пустым для отображения Названия форума и логотипа по умолчанию.)
Как вариант, открываешь редактором файл /Themes/default/index.template.php ищешь строки function template_body_above()
{
global $context, $settings, $options, $scripturl, $txt, $modSettings;

echo '
<div id="mainframe"', !empty($settings['forum_width']) ? ' style="width: ' . $settings['forum_width'] . '"' : '', '>
<div id="ob1">
<div id="ib1">
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr>
<img src="http://адрес_сайта/Themes/default/images/logo.png" alt="имя_сайта" title="имя_сайта" />
</td>
</tr>
  </table>
<div class="tborder">
<div class=" "><h1 id="forum_name">

';
Меняешь адрес картинки на свой.

prostar

есть такое поле ,вопрос а картинку надо сначала куда то заливать или както по другому

Plut

Да, картинка должна лежать на сервере. Сюда и залей http://адрес_сайта/Themes/default/images/logo.png

prostar

как это сделать, форум у меня на хостинге висит .

Plut

Через FTP клиент, например Total Commander или через файловый менеджер в панели управления, которую тебе должен был предоставить хостер.

prostar


prostar


prostar

все сделал как ты сказал помогло спасибо

david.xard

Как сделать, чтобы шапка подходила под разные разрешения? Я в фотошопе изменил header.png темы SimplyBlue, залил обратно о фтп на хост. У меня под моим разрешением шапка нормально смотрится, а если выше, она уже как бы вниз съезжает. Вот примеры:
Моя шапка:
https://www.simplemachines.ru/radikal/s56/i152/1106/7e/bab7557e0d54.jpg
У тех, у кого разрешение выше:
https://www.simplemachines.ru/radikal/s41/i091/1106/15/8636dc4ad3e1.jpg
(ч/б - это случайно так залил)

AstaLaVista

Тоже сделал так же.
А до этого пытался... Нашёл в теме файл logo.png, заменил своим с тем же разрешением и расширением, результата нет, а почему?
Установл. моды: TinyPortal 1.0; RedirectPage; Sitemap

david.xard

Цитата: AstaLaVista от 27 сентября 2011, 20:26:44
Тоже сделал так же.
А до этого пытался... Нашёл в теме файл logo.png, заменил своим с тем же разрешением и расширением, результата нет, а почему?

В админке в настройках темы нужно указать путь к лого и вкл. отображать лого.

sera121

Цитата: david.xard от 27 сентября 2011, 20:40:21
В админке в настройках темы нужно указать путь к лого и вкл. отображать лого.
шапка ни как не отображается,уже заливал на сервер указывал путь к шапке,от этого только форум поменялся на  непонятную тему в текстовом формате,уже и в файле менял названия на свое,результатов тоже ноль.Помогите мне,как сделать шапку, чтоб она отображалась на форуме версия smf 2.0.2

Ramzesito

Цитата: Plut от 10 апреля 2011, 19:16:25Админка=>Темы оформления=>настройки тем оформления Щелкаешь мышкой по названию темы,
Свойства темы оформления
Адрес (URL) изображения логотипа:
(оставить пустым для отображения Названия форума и логотипа по умолчанию.)

а как сделать отображение своего логотипа и названия форума одновременно?
в коде я добавил строку, но логотип выходит ПОСЛЕ названия, а я хочу наоборот (стиль не позволяет)

function template_body_above()
{
global $context, $settings, $options, $scripturl, $txt, $modSettings;

echo !empty($settings['forum_width']) ? '
<div id="wrapper" style="width: ' . $settings['forum_width'] . '">' : '', '
<div id="header"><div class="frame">
<div id="top_section">

<img src="' . $context['header_logo_url_html_safe'] . '" alt="' . $context['forum_name'] . '" />','

<h1 class="forumtitle">
<a href="', $scripturl, '">', !empty($context['header_logo_url_html_safe']) ? $context['forum_name'] : '<img src="' . $context['header_logo_url_html_safe'] . '" alt="' . $context['forum_name'] . '" />', '</a>
</h1>';


стиль forumtitle

/* the main title, always stay at 45 pixels in height! */
h1.forumtitle
{
line-height: 45px;
font-size: 1.8em;
font-family: Geneva, verdana, sans-serif;
margin: 0;
padding: 0;
float: left;
}


если поменять на float:right, то название вообще улетает непонятно куда...
Sportgen.ru - Велосипед, лыжи и бег в Обнинске и Калужской области

ALINA

Цитата: Ramzesito от 03 марта 2014, 22:13:19Ramzesito
сделать картинку на которой на прозрачном фоне будет название форума и логотип . Лого поставить вначале .
Дарю


Serifa

Не туда! У меня версия 2.0.7!  :facepalm:

Шапка от камрада Zoltan, сама проверяла, нормально. Только надо картинку подогнать, либо сделать соответствующий отступ в top_section, чтобы... ну сами разберетесь по ходу. Сейчас как раз картинку изобретаю, снова  хочу такую шапку поставить.

Цитировать
Чтобы избавиться от кучи спрайтов в шапке можно сделать вот так
Берём в index.css вот это

#header
{
background: url(../images/theme/main_block.png) #fefefe no-repeat 0 -480px;
padding-left: 20px;
}
#header div.frame
{
background: url(../images/theme/main_block.png) no-repeat 100% -480px;
display: block;
padding: 5px 20px 1em 0;
}


И вот так переделываем

#header{
background: url(../images/imgs/-1.jpg); /* указываем фон */
/*отступ, который вообще не нужен padding-left: 20px; */
-moz-border-radius: 8px 8px 0px 0px;
-webkit-border-radius: 8px 8px 0px 0px;
border-radius: 8px 8px 0px 0px;
}
#header div.frame{
display: block;
padding: 5px 20px 1em 0;
}

Фон ставим любой, я брал жпг с квадратными углами...

* отступ-таки нужен!
«- Помощник капитана Бакстер, - заявил Лумис, - безбожно врет. Все отнюдь не под контролем, вернее, не под его контролем. Корабль захвачен представителями небелковой формы разумной жизни, которые маскируются под обслуживающих роботов, а некоторые даже не делают и этого...»
«То, что у тебя есть, лечится антибиотиками» (nowhere man, 1995)
В телеге срочно нужны читатели!

Ramzesito

Цитата: ALINA от 03 марта 2014, 23:54:14сделать картинку на которой на прозрачном фоне будет название форума и логотип

идея ясна, спасибо, не хотел сначала искать легких путей)
Sportgen.ru - Велосипед, лыжи и бег в Обнинске и Калужской области