Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум поддержки IPB.SU > Внешний вид форума > Пошаговая инструкция замены логотипа (часть 2)


Автор: AweDer Янв 21 2015, 00:41
Что такое логотип ?

Вот пример логотипа на форуме :

user posted image

Как заменить стандартный логотип , на свой ?

Сперва вам стоит рассказать немного о различных тонкостях в замене логотипа.
Если верить опросам на множествах сайтов, форумах, дневников и так далее... То у пользователей интернета, стоит такое разрешение монитора :
45 % 1024х768
30 % 1280*1024
15 % 1600х1200
10 % другое разрешение

Зачем я это говорю ? Все просто если вы сделаете логотип с разрешение в 1200х220 (например) то тогда у пользователей, у которых стоит разрешение 1024х768 ваше лого будет выглядеть вот так :


user posted image

Просто напросто ваше лого будет выезжать за пределы форума...Не очень хорошо, да ? Как это исправить ? Это я вам капельку попозже расскажу.


А теперь ещё одна тонкость замены логотипа, вам многие говорили поставить в код логотипа width="100%" ? Ну и как, помогло ? Помогло, конечно...но вы опять же. не думаете о первой тонкости замены логотипа, разрешение других пользователей !

Смотрим простой пример у админа сего форума стояло разрешение 1024х768 и он делал лого под своё разрешение...а у меня стоит разрешение 1280х1024 иногда 1600х1200...и смотрим, что становиться с логотипом если мы используем with="100%" :


http://radikal.ru/F/i008.radikal.ru/0803/e7/ffd8c83bc379.jpg.html

Так что на мой взгляд width="100%" лучше в логотипе не использовать.


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

1. И на мой взгляд самый правильный способ замены логотипа :

а) Первым делом нам стоит создать логотип. Тут я не стану рассказывать вам, как его делать, тема не об этом...но скажу вам, что фотошоп творит чудеса smile.gif
Для примера логотип возьму со своего портала.
Вот логотип :

user posted image

Тут тоже стоит задуматься над размером логотипа, но мой вам совет делать лого с разрешением 800х***.

б) Так теперь когда логотип у нас есть, что дальше ? Все очень просто теперь нам надо заходить в "админку" Путь :

Главная страница AЦ -> Скины и Шаблоны -> Настройка скинов -> находим ваш скин и кликаем на ссылку "HTML" -> Теперь смотри в правый бок там есть надпись "Быстрый переход" "Редактировать шапку форума" кликае ОК

Теперь там находим вот это :


Код
<div id='logostrip'>
 <a href='{ibf.script_url}' title='Board Home'><img src='{ibf.vars.img_url}/logo4.gif' alt='Powered by Invision Power Board' border="0" /></a>
</div>


Теперь, это все можно удалять и вместо этого вставляем вот такой вот код :

Код
<div id='logostrip'>
 <a href='{ibf.script_url}' title='Название форума'><img src='Путь к логотипу' alt='Powered by Invision Power Board' border="0" /></a>
</div>


Но теперь другая проблема, лого мы поставили, но это не правильно отображаться (смотреть скриншот) точнее оно не растягивается, что делать ?

user posted image


в) А что бы это исправить нам надо будет использовать логострип. Опять вопросы, что такое логострип ? Сейчас все расскажу...

Но сперва, вам надо сделать картинку для логострипа, вам надо вырезать
из лого правый кусочек... Пример :

user posted image

Вот и все, так поехали дальше.

Сейчас нам надо опять в "админку".
Путь :

Главная страница AЦ -> Скины и Шаблоны -> Настройка скинов -> находим ваш скин и кликаем на ссылку "CSS"

Там нам надо найти #logostrip, выглядит он примерно так :


Код
#logostrip { background-image: url(style_images/<#IMG_DIR#>/tile_back.gif); border: 1px solid #FFF; height: 68px; margin: 0; padding: 0; }


И теперь удаляем его и вместо него вставляем вот этот логострип :

Код
#logostrip { width: 100%;height: 100%;background-repeat: repeatxy;border: 1px solid #101010;background-image: url(адрес картинка для логострипа); }


Есть ещё маленькое примечание, некоторые пользователе говорили, что с данным логострипом у них медленно загружался форум...лично у меня таких проблем небыло, да и у моих пользователей тоже. Но если у вас тоже из-за данного логострипа будет медленно грузиться форум, попробуйте использовать след. логострип...он стоит на форуме тех. поддержки. (сам его у себя на форуме не ставил, небыло необходимости.)

Код
#logostrip {
border:1px solid #345487;
background-color: #3860BB;
background-image:url(адрес картинки для логострипа);
height: размер картинки логострипа px;
padding:0px;
margin:0px; }



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

а) Первым делом нам стоит создать логотип. Тут я не стану рассказывать вам, как его делать, тема не об этом...но скажу вам, что фотошоп творит чудеса smile.gif
Для примера логотип возьму со своего портала.
Вот логотип :

user posted image

Тут тоже стоит задуматься над размером логотипа, но мой вам совет делать лого с разрешением 800х***.

б) Так теперь когда логотип у нас есть, что дальше ? Все очень просто теперь нам надо заходить в "админку" Путь :

Главная страница AЦ -> Скины и Шаблоны -> Настройка скинов -> находим ваш скин и кликаем на ссылку "HTML" -> Теперь смотри в правый бок там есть надпись "Быстрый переход" "Редактировать шапку форума" кликае ОК

Теперь там находим вот это :


Код
<div id='logostrip'>
 <a href='{ibf.script_url}' title='Board Home'><img src='{ibf.vars.img_url}/logo4.gif' alt='Powered by Invision Power Board' border="0" /></a>
</div>


Теперь, это все можно удалять и вместо этого вставляем вот такой вот код :

Код
<div id='logostrip'>
 <a href='{ibf.script_url}' title='название вашего форума'><img src='путь картинки для логотипа' alt='название форума' border="0" width="100%" /></a>
</div>


Если использовать данный способ замены логотипо, то лого растягивается и у пользователей у которых стоит большое разрешение (например 1600х1200) оно будет не очень то красиво отображаться.

Автор темы http://ipboard.net/index.php?&act=Profile&CODE=03&MID=518 , с первой частью темы можно ознакомиться тут http://ipboard.net/index.php?showtopic=1312&st=0

Автор: reversxc10 Янв 21 2015, 13:33
"Исходник делаем 970px × 180px (в масштабе 1,198px × 222px)я на свой форум так фотошопил, напомню еще одно внимательно читаем всю тему и решение найдется например вариант установки логотипа тут описан очень доступно: http://ipboard.net/index.php?showtopic=...indpost&p=13429"

Почему то логострип не "работает"? Я так понимаю он должен вставлять подготовленное изображения(изображения логострипа-правого края логотипа) и тянуть его при необходимости в ширину окна, т.е. заполнять пустоту в правой части шапки.
Может не работать логострип из за того, что я указал высоту и ширину логотипа(в коде указал адрес логотипа (размером 1600х441) и в код добавил желаемый размер в 4 раза меньше 110х400)?

Автор: AweDer Янв 31 2015, 04:11
http://ipboard.net/index.php?showuser=5200,зачем указывать в коде размер логотипа? вам нужно сама картинка лого таких размеров, в коде ничего указывать не нужно.

Автор: reversxc10 Фев 2 2015, 20:21
т.е. предлагаете, каждый раз когда захочется изменить ну скажем высоту шапки логотипа, делать свое изображение логотипа?
Решение так и не найдено.

Автор: militarizm Фев 27 2015, 21:38
Вот с этого пункта можно поподробнее для конкретно меня, куда тыркать, я уже перетыркал все что мог.
Главная страница AЦ -> Скины и Шаблоны -> Настройка скинов -> находим ваш скин и кликаем на ссылку "HTML" -> Теперь смотри в правый бок там есть надпись "Быстрый переход" "Редактировать шапку форума" кликае ОК

Автор: asm-a Фев 27 2015, 21:42
Все намного проще, чем вам кажется.

Выбираете Настройка скинов, перед тем скином, который вы бы хотели редактировать, нажимаете кнопку HTML.
[attachmentid=750]

После того, как вы нажали эту кнопку, будет справа быстрый переход на редактирование шапки. Скриншот так же ниже.
[attachmentid=751]

Автор: militarizm Фев 27 2015, 21:56
Спасибо, через этот шаг прорвался smile.gif

Теперь возник очередной глупый вопрос - куда девать сам логотип или логострип - на сторонний сайт или где-то можно его на форуме хранить? Если да то куда его сохранить?

Автор: asm-a Фев 27 2015, 22:15
Цитата (militarizm @ Сегодня, 21:56)
Теперь возник очередной глупый вопрос - куда девать сам логотип или логострип - на сторонний сайт или где-то можно его на форуме хранить? Если да то куда его сохранить?

Можете на сторонний, а можете создать скрытый раздел, который будет виден только администраторам, и туда создав новую тему, прикрепить картинку (в вашем случае логотип).

Автор: militarizm Фев 27 2015, 23:50
Нда, пока лажа получается... Там по ходу еще какие-то настройки нужны, чтобы надписи не налезали на лого. Ну или лого ужимать mad.gif
[attachmentid=752]


Пока вот так смог всунуть поставив ширину 250, но не айс получается.
[attachmentid=754]

Кусок кода:
<div id='logostrip'>
<a href='{ibf.script_url}' title='militarizm'><img src=' http://militarizm.ipb.su/index.php?act=Attach&type=post&id=8748' alt=' http://militarizm.ipb.su/index.php?showtopic=260' border="0" width="250" align="center" /></a>
</div>

Эффекта от align="center" тоже не вижу huh.gif
Как бы оставить первый вариант лого с нормальным размером, но чтобы надписи нормально разместились?

Автор: Mishanya Фев 28 2015, 13:47
У меня почему то вместо картинки вот такое пишет "Power by invision Power Board" почему?

Автор: asm-a Фев 28 2015, 13:51
Цитата (Mishanya @ Сегодня, 13:47)
У меня почему то вместо картинки вот такое пишет "Power by invision Power Board" почему?

Потому что вы указали не верный адрес.

Автор: asm-a Фев 28 2015, 14:07
Цитата (militarizm @ Вчера, 23:50)
Как бы оставить первый вариант лого с нормальным размером, но чтобы надписи нормально разместились?

Попробуйте в логострипе добавить width: 100%;height: 100%

Автор: militarizm Фев 28 2015, 15:22
Не помогает - все равно служебные надписи лезут на лого

Автор: asm-a Фев 28 2015, 16:26
Цитата (militarizm @ Сегодня, 15:22)
Не помогает - все равно служебные надписи лезут на лого

Потому что у вас ссылка кривая. Она должна заканчивается, например, на .jpg. Попробуйте открыть картинку правой кнопкой мыши - открыть изображение. И ссылку вставить вместо вашей http://militarizm.ipb.su/index.php?act=Att...st&id=8748

Автор: militarizm Фев 28 2015, 22:55
Ссылку с окончанием на JPG из своей темы я достать не смог - ни правой клавишей, ни левой.
Закачал на хостинг.

Теперь вот так выглядит код:
<a href='{ibf.script_url}' title='militarizm'><img src='http://s6.postimg.org/3r3eofhr5/helicopter_gu_014.jpg' alt=' http://militarizm.ipb.su/index.php?showtopic=260' border="0" width: 100%;height: 100% align="center" /></a>
</div>

Результат все тот же:
[attachmentid=755]

Автор: asm-a Мар 1 2015, 03:40
Цитата (аsm-а @ Вчера, 14:07)
Попробуйте в логострипе добавить width: 100%;height: 100%

Автор: militarizm Мар 2 2015, 23:55
Цитата (аsm-а @ Мар 1 2015, 04:40)
Цитата (аsm-а @ Вчера, 14:07)
Попробуйте в логострипе добавить width: 100%;height: 100%

Большое спасибо за помощь. Похоже надо было начинать с логострипа - задать там необходимую высоту (соответсвенно картинке!). Меня постоянно сбивало с толку, что лого лезет на надписи и логострип не меняет высоту.
В оригинальной строке СSS
#logostrip { background-image: url(style_images/<#IMG_DIR#>/tile_back.gif); border: 1px solid #FFF; height: 68px; margin: 0; padding: 0; }

поменял 68px на 150 рх и жизнь сразу наладилась - картинка и логострип сравнялись по высоте.

Также работает вариант с width: 100%;height: 100%
#logostrip { width: 100%;height: 100%;background-repeat: repeatxy;border: 1px solid #101010;background-image: url(адрес картинка для логострипа); }

Ну и url на фото из темы работает и на лого и на логострипе.

Единственное, что пока не победил это центровку логотипа, хотя вроде добавил туда соответствующий код:
<div id='logostrip'>
<a href='{ibf.script_url}' title='Board Home'><img src='http://ipb.su/uploads/ipbsu/militarizm/post-1-1425327482.jpg' alt='Powered by Invision Power Board' border="0" align="center" /></a>
</div>

Автор: asm-a Мар 3 2015, 00:25
Код
<div id='logostrip'>
<a href='{ibf.script_url}' title='Board Home'><center><img src='http://ipb.su/uploads/ipbsu/militarizm/post-1-1425327482.jpg' alt='Powered by Invision Power Board' border="0" /></center></a>
</div>

Так попробуйте

Автор: militarizm Мар 3 2015, 08:54
Попробовал, никак не поменялось....

Автор: forseamen Дек 17 2015, 18:42
http://ipboard.net/index.php?showuser=2333, Добрый вечер, такая проблема вроде все сделал по инструкции , шапка встала , но не на всю ширину [attachmentid=837] в лострипе тоже поменял вот скрин [attachmentid=838] , в чем еще может быть проблема

Автор: ИринаР Апр 15 2017, 19:45
А загружать лого куда? Чтоб потом на свой поменять?

Автор: asm-a Апр 16 2017, 17:55
Цитата (ИринаР @ Апр 15 2017, 19:45)
А загружать лого куда? Чтоб потом на свой поменять?

Куда хотите. Можете создать скрытый раздел и туда загружать картинки для форума.

Автор: Aleksandr1 Авг 6 2017, 23:36
Пора переделать или дополнить тему, можно так не мучаться, и в логострип вставит

<div id='logostrip'>
<a href='{ibf.script_url}' title=''>

Вот ниже как надо вставить.

<img src = 'адрес картинки' height = '100%' width = '100%' alt = 'название чего то там' />

Причем alt у меня ничего не отображает, хотя написал туда кое что.

Как видите все пипец как просто - высоту и ширину ставим в %. По крайней мере это справедливо для моего шаблона.

Картинку я брал из нета - шапки для форумов. По размеру она далеко плохо ложиться.

А с указанием высоты и длины в % - как будто там и родилась.

Автор: andruxa99 Авг 11 2018, 16:23
Добрый день. Подскажите пожалуйста как очистить кэш файл.Как установить/очистить кэш папку
Я не могу установить логотип на форум.Спасибо.

Автор: admin Авг 13 2018, 13:36
http://ipboard.net/index.php?showuser=9872, кеш файл и кеш папка не имеет никакого отношения к установке логотипа.

Powered by Invision Power Board (//www.invisionboard.com)
© Invision Power Services (//www.invisionpower.com)