Шапка форума - Дизайн и модификация Invision Power Board

Перейти к содержимому

 

Правила раздела

Здесь обсуждаются вопросы настройки и администрирования форумов IPB 2.x.
Пожалуйста, не оффтопьте, если зашли сюда случайно, и обратите внимание на соседние разделы.
Установка, настройка и обслуживание форумов IPB 3.x.
Оформление форумов, включая верстку скинов.
Размещение рекламы на форумах.
SEO оптимизация форума.
Техническая поддержка наших скинов и модов.

СвернутьПрикрепленные теги

logostrip шапка
  • 4 Страниц +
  • 1
  • 2
  • 3
  • Последняя »
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в этой теме

Шапка форума

#1 Пользователь не на сайте   Lazydog »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 83
  • Регистрация: 11-Декабрь 07
  • Репутация: 0
  • Откуда:US
  • IPB version:2.3.x
 

Отправлено 10 Март 2008 - 15:00

Несколько вопросов.

1. как сделать так, что бы различные подразделы форума имели различные картинки в шапках?
2. Возможно ли сделать так, что бы в шапке форума цвет бацкгроунда задавался не картинкой а обычными html кодами background?

Так же вопрос несколько инного стиля.

Как разделить форум так что бы не было переходов из одного раздела в другой. Например, зайдя в раздел "Музыка" юзер не мог выйти из него никуда, кроме главной странички форума. Но при этом хотелось бы убтаь такие переходы в некоторых выборочных разделах, а не по всему форуму.
0

#2 Пользователь не на сайте   Fisana »

 
 
  • На PM не отвечаю
  • Смотреть блог
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 12 892
  • Регистрация: 21-Ноябрь 05
  • Репутация: 562
  • Откуда:Из интернетов
  • IPB version:3.1.x
 

Отправлено 10 Март 2008 - 15:24

1. Можно.
Простыми средствами можно создать варианты скина с разными картинками в шапке и привязать к подразделам.
Сложными - написать / найти / заказать скрипт, меняющий картинку в шапке в зависимости от id раздела. Обратитесь к программистам за разъяснениями.

2. Разумеется. Отредактировать класс logostrip в css, убрать градиент (картинку) и задать нужный цвет.

На третий вопрос отвечу в другой теме, он ни коим образом не отвечает названию темы.
Читайте правила раздела и не валите все вопросы в одну кучу.
0

#3 Пользователь не на сайте   Lazydog »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 83
  • Регистрация: 11-Декабрь 07
  • Репутация: 0
  • Откуда:US
  • IPB version:2.3.x
 

Отправлено 10 Март 2008 - 21:21

Фисана

Я извиняюсь если нарушил что-то, понимаю что вопросы не связанны, просто не знал где спросить. Если датите ссылку на тему, где уместно говорить о раделении разделов.

Что касается совета по "класс logostrip в css" я в принципе и сам это понимаю, но не знаю как правильно написать скрипт. Дадите пример?

Так же расширил логострип со 100пх до 140, снизу появилась полоска совсем другого цвета.

-IMG-
0

#4 Пользователь не на сайте   Fisana »

 
 
  • На PM не отвечаю
  • Смотреть блог
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 12 892
  • Регистрация: 21-Ноябрь 05
  • Репутация: 562
  • Откуда:Из интернетов
  • IPB version:3.1.x
 

Отправлено 10 Март 2008 - 21:33

Спросите о скрипте разделом выше.
Я не программист и помочь просто не могу.

О правке шапки читайте все темы по ссылке logostrip
о высоте шапки тоже прочтите, сто раз обсуждалось что делать при расширении логотипа.
В вашем случае, возможно, вообще надо использовать способ, описанный здесь – Масштабируемый логотип.
Внимательно изучите все варианты.

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

#5 Пользователь не на сайте   Lazydog »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 83
  • Регистрация: 11-Декабрь 07
  • Репутация: 0
  • Откуда:US
  • IPB version:2.3.x
 

Отправлено 10 Март 2008 - 21:42

Мда, спасибо. Как говорится: админ всегда прав. Пошел по вашей ссылке и в двух темах сразу увидел ответ типа:

"Изменить высоту в классе logostrip в css, если лого простое.
Объяснялось много раз - учитесь искать."

Понял, видимо действительно проще отправить юзера на рыбалку, чем сказать конкретно где смотреть. Но всё ясно, админ прав, я дурак. Огромно спасибо за помощь.
0

#6 Пользователь не на сайте   Lazydog »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 83
  • Регистрация: 11-Декабрь 07
  • Репутация: 0
  • Откуда:US
  • IPB version:2.3.x
 

Отправлено 10 Март 2008 - 21:54

Замечу только что

* Теперь открываем Редактирование HTML шаблонов > skin global > global_board_header



Находим
<img src='style_images/<#IMG_DIR#>/logo4.gif' style='vertical-align:top' alt='IPB' border='0' />


у меня отсутствует вообще, зато присутствует вот такое:

<img src='style_images/<#IMG_DIR#>/loading_anim.gif' border='0' alt='{$this->ipsclass->lang['ajax_loading_msg']}' />
0

#7 Пользователь не на сайте   Fisana »

 
 
  • На PM не отвечаю
  • Смотреть блог
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 12 892
  • Регистрация: 21-Ноябрь 05
  • Репутация: 562
  • Откуда:Из интернетов
  • IPB version:3.1.x
 

Отправлено 10 Март 2008 - 22:01

Выше смотрите. После тега
<div id="logostrip">
0

#8 Пользователь не на сайте   Lazydog »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 83
  • Регистрация: 11-Декабрь 07
  • Репутация: 0
  • Откуда:US
  • IPB version:2.3.x
 

Отправлено 10 Март 2008 - 22:15

Просмотреть сообщениеFisana Mar 10 2008, 03:02 PM сказал(а):

Выше смотрите. После тега
<div id="logostrip">



Спасибо, нашел, попробовал. Не то. На самом деле моя проблемма похоже вот с этим:

http://ipbskins.ru/f...dpost__p__12999

Сделал масщтабируемый логотип, вроде сработало. Не понятно, почему не сделать такое по дифолту. Странные ребята в этом IPB
0

#9 Пользователь не на сайте   Lazydog »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 83
  • Регистрация: 11-Декабрь 07
  • Репутация: 0
  • Откуда:US
  • IPB version:2.3.x
 

Отправлено 17 Март 2008 - 18:25

Просмотреть сообщениеFisana Mar 10 2008, 08:25 AM сказал(а):

Сложными - написать / найти / заказать скрипт, меняющий картинку в шапке в зависимости от id раздела. Обратитесь к программистам за разъяснениями.


Фисана

У вас тут нет специалистов помочь с этим?
0

#10 Пользователь не на сайте   Fisana »

 
 
  • На PM не отвечаю
  • Смотреть блог
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 12 892
  • Регистрация: 21-Ноябрь 05
  • Репутация: 562
  • Откуда:Из интернетов
  • IPB version:3.1.x
 

Отправлено 17 Март 2008 - 18:36

А в меню пункт "Контакты" религия не позволяет нажать?
0

#11 Пользователь не на сайте   Lazydog »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 83
  • Регистрация: 11-Декабрь 07
  • Репутация: 0
  • Откуда:US
  • IPB version:2.3.x
 

Отправлено 25 Март 2008 - 15:55

Просмотреть сообщениеFisana Mar 17 2008, 11:37 AM сказал(а):

А в меню пункт "Контакты" религия не позволяет нажать?



Фисана

Я всем богам помолился, но видимо тем ребятам, которые свои аськи в списке контактов оставили, их религия точно не позволяет ответить. Может мы все вместе Одину помолимся с просьбой о ответе?
0

#12 Пользователь не на сайте   Fisana »

 
 
  • На PM не отвечаю
  • Смотреть блог
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 12 892
  • Регистрация: 21-Ноябрь 05
  • Репутация: 562
  • Откуда:Из интернетов
  • IPB version:3.1.x
 

Отправлено 25 Март 2008 - 17:24

Я не могу помочь, так как не программист.
Увы.
Терзайте ребят на форуме. Они тут бывают.
См. в списке администрации...
0

#13 Пользователь не на сайте   andaril »

 
 
  • -_-'
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Specialist
  • Сообщений: 2 638
  • Регистрация: 24-Март 07
  • Репутация: 1
  • Откуда:Тат, Наб. Челны
  • IPB version:I have no IPB
 

Отправлено 25 Март 2008 - 20:27

мне никто не писал. :)
позже напишу решение прямо сюда.

тему переношу.
0

#14 Пользователь не на сайте   andaril »

 
 
  • -_-'
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Specialist
  • Сообщений: 2 638
  • Регистрация: 24-Март 07
  • Репутация: 1
  • Откуда:Тат, Наб. Челны
  • IPB version:I have no IPB
 

Отправлено 27 Март 2008 - 00:03

http://andaril.net/posts/forum-logo/

это для стандартной верстки. Если не подошло, скиньте в теге codebox свой global_board_header (skin_global)
0

#15 Пользователь не на сайте   Lazydog »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 83
  • Регистрация: 11-Декабрь 07
  • Репутация: 0
  • Откуда:US
  • IPB version:2.3.x
 

Отправлено 31 Март 2008 - 22:25

Просмотреть сообщениеandaril Mar 26 2008, 05:04 PM сказал(а):

http://andaril.net/posts/forum-logo/

это для стандартной верстки. Если не подошло, скиньте в теге codebox свой global_board_header (skin_global)


<!--ipb.javascript.start-->
<script type="text/javascript">
 //<![CDATA[
 var ipb_var_st			= "{$this->ipsclass->input['st']}";
 var ipb_lang_tpl_q1	   = "{$this->ipsclass->lang['tpl_q1']}";
 var ipb_var_s			 = "{$this->ipsclass->session_id}";
 var ipb_var_phpext		= "{$this->ipsclass->vars['php_ext']}";
 var ipb_var_base_url	  = "{$this->ipsclass->js_base_url}";
 var ipb_var_image_url	 = "{$this->ipsclass->vars['img_url']}";
 var ipb_input_f		   = "{$this->ipsclass->input['f']}";
 var ipb_input_t		   = "{$this->ipsclass->input['t']}";
 var ipb_input_p		   = "{$this->ipsclass->input['p']}";
 var ipb_var_cookieid	  = "{$this->ipsclass->vars['cookie_id']}";
 var ipb_var_cookie_domain = "{$this->ipsclass->vars['cookie_domain']}";
 var ipb_var_cookie_path   = "{$this->ipsclass->vars['cookie_path']}";
 var ipb_md5_check		 = "{$this->ipsclass->md5_check}";
 var ipb_new_msgs		  = {$this->ipsclass->member['new_msg']};
 var use_enhanced_js	   = {$this->ipsclass->can_use_fancy_js};
 var use_charset		   = "{$this->ipsclass->vars['gb_char_set']}";
 var ipb_myass_chars_lang  = "{$this->ipsclass->lang['myass_chars']}";
 var ajax_load_msg		   = "{$this->ipsclass->lang['ajax_loading_msg_new']}";
 //]]>
</script>
<script type="text/javascript" src='jscripts/ips_ipsclass.js'></script>
<script type="text/javascript" src='jscripts/ipb_global.js'></script>
<script type="text/javascript" src='jscripts/ips_menu.js'></script>
<script type="text/javascript" src='{$this->ipsclass->vars['img_url']}/folder_js_skin/ips_menu_html.js'></script>
<script type="text/javascript" src='cache/lang_cache/{$this->ipsclass->lang_id}/lang_javascript.js'></script>
<script type="text/javascript">
//<![CDATA[
var ipsclass = new ipsclass();
ipsclass.init();
ipsclass.settings['do_linked_resize'] = parseInt( "{$this->ipsclass->vars['resize_linked_img']}" );
ipsclass.settings['resize_percent']   = parseInt( "{$this->ipsclass->vars['resize_img_percent']}" );
//]]>
</script>
<!--ipb.javascript.end-->
	<div id="logostrip"><a href='{$this->ipsclass->base_url}act=idx'><!--ipb.logo.start--><img src='style_images/4_Bronexod_logobackgr_blue_Moskva.jpg'  style='vertical-align:top' alt='IPB' border='0' width='100%' /><!--ipb.logo.end--></a></div>
	<div id="submenu">
		<!--ipb.leftlinks.start-->
		<div id='submenu_left'>
		<if="$this->ipsclass->vars['home_url']">
			<a href="{$this->ipsclass->vars['home_url']}">{$this->ipsclass->vars['home_name']}</a>
		</if>
		<if="$this->ipsclass->vars['csite_on']">
			<a href="{$this->ipsclass->base_url}">{$this->ipsclass->vars['csite_title']}</a> <a href="{$this->ipsclass->base_url}act=idx">БРОНЕХОД ФОРУМ</a>
		</if>	
		<!--IBF.RULES-->
		</div>
		<!--ipb.leftlinks.end-->
		<!--ipb.rightlinks.start-->
		<div id='submenu_right'>
			<a href="{$this->ipsclass->base_url}act=Help">{$this->ipsclass->lang['tb_help']}</a>
			<a href="{$this->ipsclass->base_url}act=Search&amp;f={$this->ipsclass->input['f']}" id="ipb-tl-search">{$this->ipsclass->lang['tb_search']}</a>
			<a href="{$this->ipsclass->base_url}act=Members">{$this->ipsclass->lang['tb_mlist']}</a>
			<a href="{$this->ipsclass->base_url}act=calendar">{$this->ipsclass->lang['tb_calendar']}</a>
			<if="$component_links != """>
				{$component_links}
			</if>
			<div class='popupmenu-new' id='ipb-tl-search_menu' style='display:none;width:210px'>
				<form action="{$this->ipsclass->base_url}act=Search&amp;CODE=01" method="post">
					<input type='hidden' name='forums' id='gbl-search-forums' value='all' /> 
					<input type="text" size="20" name="keywords" id='ipb-tl-search-box' />
					<input class="button" type="image" style='border:0px' src="{$this->ipsclass->vars['img_url']}/login-button.gif" />
					<if="($this->ipsclass->input['act'] == 'sf' OR $this->ipsclass->input['act'] == 'st') AND $this->ipsclass->input['f']">
						<br /><input type='checkbox' id='gbl-search-checkbox' value='1' onclick='gbl_check_search_box()' checked='checked' /> {$this->ipsclass->lang['gbl_forum_search']}
					</if>
				</form>
				<div style='padding:4px'>
					<a href='{$this->ipsclass->base_url}act=Search'>{$this->ipsclass->lang['gbl_more_search']}</a>
				</div>
			</div>
			<script type="text/javascript">
				ipsmenu.register( "ipb-tl-search", 'document.getElementById("ipb-tl-search-box").focus();' );
				gbl_check_search_box();
			</script>
		</div>
		<!--ipb.rightlinks.end-->
	</div>
<if="$this->ipsclass->can_use_fancy_js != 0">
<script type="text/javascript" src='jscripts/ips_xmlhttprequest.js'></script>
<script type="text/javascript" src='jscripts/ipb_global_xmlenhanced.js'></script>
<script type="text/javascript" src='jscripts/dom-drag.js'></script>
<div id='get-myassistant' style='display:none;width:400px;text-align:left;'>
<div class="borderwrap">
 <div class='maintitle' id='myass-drag' title='{$this->ipsclass->lang['myass_drag']}'>
  <div style='float:right'><a href='#' onclick='document.getElementById("get-myassistant").style.display="none"'>[X]</a></div>
  <div>{$this->ipsclass->lang['myass_title']}</div>
 </div>
 <div id='myass-content' style='overflow-x:auto;'></div>
 </div>
</div>
<!-- Loading Layer -->
<div id='loading-layer' style='display:none'>
	<div id='loading-layer-shadow'>
	   <div id='loading-layer-inner'>
	 	<img src='style_images/<#IMG_DIR#>/loading_anim.gif' border='0' alt='{$this->ipsclass->lang['ajax_loading_msg']}' />
		<span style='font-weight:bold' id='loading-layer-text'>{$this->ipsclass->lang['ajax_loading_msg']}</span>
		</div>
	</div>
</div>
<!-- / Loading Layer -->
<!-- Msg Layer -->
<div id='ipd-msg-wrapper'>
	<div id='ipd-msg-title'>
		<a href='#' onclick='document.getElementById("ipd-msg-wrapper").style.display="none"; return false;'><img src='style_images/<#IMG_DIR#>/close.png' alt='X' title='Close Window' class='ipd' /></a> &nbsp; <strong>{$this->ipsclass->lang['gbl_sitemsg_header']}</strong>
	</div>
	<div id='ipd-msg-inner'><span style='font-weight:bold' id='ipd-msg-text'></span><div class='pp-tiny-text'>{$this->ipsclass->lang['gbl_auto_close']}</div></div>
</div>
<!-- Msg Layer -->
</if>
<!-- / End board header -->

0

Сообщить об этой теме:


  • 4 Страниц +
  • 1
  • 2
  • 3
  • Последняя »
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в этой теме

1 пользователей читают эту тему
0 зарегистрированных, 1 гостей, 0 скрытых


Контактная информация

Заказ дизайна форума

+7 (917) 501-4765
C 10 до 20 в рабочие дни (время московское)

Техническая поддержка

Контактные данные специалистов

Дизайн форумов

IPB 3.x ¦ IPB 2.x

Бесплатные шаблоны

IPB 3.2 – 3.3 ¦ IPB 3.1 ¦ IPB 3.0 ¦ IPB 2.2 – 2.3 ¦ IPB 2.1 ¦ Клипарт
Лицензия на использование ¦ Ваша поддержка ¦ О проекте
Copyright © 2005-2012 IPBSkins.ru Team
При копировании материалов с сайта
прямая ссылка на источник обязательна