нужна помощь

Автор xottbb, 02 января 2010, 03:07:18

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

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

xottbb

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

Bugo

И каким же образом Вам помочь, если Вы не понимаете то, что читаете?

xottbb

Цитата: Bugo от 02 января 2010, 04:58:58
И каким же образом Вам помочь, если Вы не понимаете то, что читаете?
я в плане хтмл

BoPoH

шапку форума нарисуйте и и поставьте в админке вместо логотипа...

xottbb

Цитата: BoPoH от 02 января 2010, 06:37:26
шапку форума нарисуйте и и поставьте в админке вместо логотипа...
поменял, а с куском что делать то. дорисовывать чтоли(((((( http://test.empire-passion.ru/index.php

0daliska

#5
Цитата: xottbb от 02 января 2010, 22:36:44
поменял, а с куском что делать то. дорисовывать чтоли(((((( http://test.empire-passion.ru/index.php
1. В style.css прописываете в конце файла (в точности так, как написано ниже):

.catbg_logo
{
background: url(images/bg_logo.jpg) #88A6C0 repeat-x;
color: #ffffff;
padding-left: 10px;
padding-right: 10px;
}

2. В папку Themes/default/images/ кадаете файл bg_logo.jpg (прикреплен в ответе)
3. В файле index.template.php темы default находите кусок кода:

echo '
<div class="tborder" ', $context['browser']['needs_size_fix'] && !$context['browser']['is_ie6'] ? ' style="width: 100%;"' : '', '>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr>
<td class="catbg" height="32">';

if (empty($settings['header_logo_url']))
echo '
<span style="font-family: Verdana, sans-serif; font-size: 140%; ">', $context['forum_name'], '</span>';
else
echo '
<img src="', $settings['header_logo_url'], '" style="margin: 4px;" alt="', $context['forum_name'], '" />';

echo '
</td>
<td align="right" class="catbg">
<img src="', $settings['images_url'], '/smflogo.gif" style="margin: 2px;" alt="" />
</td>
</tr>
</table>';

Заменяете на:
echo '
<div class="tborder" ', $context['browser']['needs_size_fix'] && !$context['browser']['is_ie6'] ? ' style="width: 100%;"' : '', '>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr>
<td class="catbg_logo" height="150" align="center">';

if (empty($settings['header_logo_url']))
echo '
<span style="font-family: Verdana, sans-serif; font-size: 140%; ">', $context['forum_name'], '</span>';
else
echo '
<img src="', $settings['header_logo_url'], '" style="margin: 0px;" alt="', $context['forum_name'], '" />';

echo '
</td>
</tr>
</table>';

4. Вот собственно и все, что надо сделать дополнительно к тому, что Вы в админке указали путь к своему логотипу...
Удачи!!!

PS: Ответ дан под конкретно эту картинку шапки и эту тему (все в точности так, как у Вас сейчас)... Картинка прописана через админку... Размер картинки 1000х150...
Замечание:
Я бы картинку шапки еще бы уменьшить порекомендовала (с масштабированием) по ширине пикселей до 900, а то при разрешении монитора, скажем в 1024 поедет шапочка...
В этом случае новый размер картинки должен получиться 900х135... Ну и приложенный бэкграунд в этом случае так же надо будет уменьшить (так же с масштабированием до новой высоты в 135px)... Новый код при этих манипуляциях изменять сильно не придется...
В этом куске кода:
<td class="catbg_logo" height="150" align="center">';
надо будет прописать всего-то вместо 150 новую высоту (если сделаете рекомендованную, то 135) и все...
Уехала отдыхать. Сейчас без интернета до 1 августа. Приеду - выполню все обещания
® For members of Russian community (simplemachines.ru) only

BoPoH

или у логотипа фон прозрачный сделай  :)

xottbb

#7
спасибо, только шапка не подходит  wallbash

0daliska

#8
Цитата: xottbb от 05 января 2010, 22:54:07
спасибо, только шапка не подходит  wallbash
Так Вы вместо того, чтобы отмасштабировать старую шапку, сделали совершенно новую совершенно в другой цветовой гамме...  wallbash Кроме того, даже не изменили размера приложенного бэкграунда при изменении размера шапки...  :o Читайте и делайте внимательно!!!! Хотя этот бэкграунд к этой новой шапке не подходит!!!! Можете его выкинуть, если старую шапку использовать не будете...

Честно, никогда не думала, что придется это объяснять...   :(
Ну Вы подумайте, хоть чуть-чуть... Заменили рисунок шапки темным, а бэкграунд светлый засунули!!! Я же написала, что это в точности только для той шапки, что я видела у Вас, когда Вы задавали вопрос!!!!!!!!!!!!!!!!!! Перечитайте внимательно:
ЦитироватьPS: Ответ дан под конкретно эту картинку шапки и эту тему (все в точности так, как у Вас сейчас)... Картинка прописана через админку... Размер картинки 1000х150...

Замечание:
Я бы картинку шапки еще бы уменьшить порекомендовала (с масштабированием) по ширине пикселей до 900, а то при разрешении монитора, скажем в 1024 поедет шапочка...
В этом случае новый размер картинки должен получиться 900х135... Ну и приложенный бэкграунд в этом случае так же надо будет уменьшить (так же с масштабированием до новой высоты в 135px)...

Новый код при этих манипуляциях изменять сильно не придется...
В этом куске кода:
<td class="catbg_logo" height="150" align="center">';
надо будет прописать всего-то вместо 150 новую высоту (если сделаете рекомендованную, то 135) и все...

Поняли, что сделали не так?

Неужели Вы не понимаете смысла - фон выполняет роль заполнения пустого места, когда разрешение у юзера больше, чем размер картинки шапки?...
Картинки браузером не могут сжиматься и разжиматься... А разрешение у юзеров на мониторах отличается... Так вот, чтобы у юзера на мониторе шапка форума не ехала, то делают картинку шапки меньше, а чтобы заполнить пустоту вокруг картинки, под картинку кладут бэкграунд, который должен обеспечивать плавный переход от картинки шапки (то есть этот бэкграунд должен полностью соответствовать фону шапки)...

Теперь про новую шапку (темную размером 900 на 135). Прикладываю к ней новый бэкграунд...

ЗЫ: Этот бэкграунд для шапки, которую я сегодня лицезрею на том же тестовом форуме (и только для этой шапки!!!)  >:D

Что нужно сделать - читаем внимательно!:

1. скачать новый бэкграунд (он уже сделан для Вашей новой шапки именно высотой 135 пиксейлей и нового цвета),

2. Положить себе в тестовый форум взамен старого bg_logo в ту же папку (Themes/default/images/)...

3. Очистить кэш браузера, обновить страничку форума, немного полюбоваться полученным результатом...

4. Пойти вот сюда: http://htmlbook.ru/ и начать учить основы html (для начала)... Чтобы понимать, как все устроено...

Удачи!!!
Уехала отдыхать. Сейчас без интернета до 1 августа. Приеду - выполню все обещания
® For members of Russian community (simplemachines.ru) only

0daliska

 wallbash  wallbash  wallbash
Как все грустно!!!!!
Инструкции Вы вообще не выполняете...
Дело Ваше....

При разрешении монитора в 1024 на 768.... Ваша уже новая шапка (!) съехала напрочь!!!!

Зачем спрашивается Вы снова ее увеличили?

Любуйтесь результатом в аттачменте...
Шапка шириной 1000 при разрешении 1024 съехала...
Больше от меня комментариев не будет...
Решайте проблему сами, Все разжевано, объяснено...
Учитесь сами!!!!
Удачи!!!!
Уехала отдыхать. Сейчас без интернета до 1 августа. Приеду - выполню все обещания
® For members of Russian community (simplemachines.ru) only