Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
Lazydog

Шапка форума

Рекомендованные сообщения

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

 

1. как сделать так, что бы различные подразделы форума имели различные картинки в шапках?

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

 

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

 

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

Поделиться сообщением


Ссылка на сообщение

1. Можно.

Простыми средствами можно создать варианты скина с разными картинками в шапке и привязать к подразделам.

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

 

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

 

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

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

Поделиться сообщением


Ссылка на сообщение

Фисана

 

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

 

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

 

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

 

aca52030f240645b00.jpg

Поделиться сообщением


Ссылка на сообщение

Спросите о скрипте разделом выше.

Я не программист и помочь просто не могу.

 

О правке шапки читайте все темы по ссылке logostrip

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

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

Внимательно изучите все варианты.

 

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

Поделиться сообщением


Ссылка на сообщение

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

 

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

Объяснялось много раз - учитесь искать."

 

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

Поделиться сообщением


Ссылка на сообщение

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

 

* Теперь открываем Редактирование 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']}' />

Поделиться сообщением


Ссылка на сообщение

Выше смотрите. После тега

Поделиться сообщением


Ссылка на сообщение
Выше смотрите. После тега

<div id="logostrip">

 

 

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

 

http://ipbskins.ru/forum/topic1209.html/page__view__findpost__p__12999

 

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

Поделиться сообщением


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

 

Фисана

 

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

Поделиться сообщением


Ссылка на сообщение

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

Поделиться сообщением


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

 

 

Фисана

 

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

Поделиться сообщением


Ссылка на сообщение

Я не могу помочь, так как не программист.

Увы.

Терзайте ребят на форуме. Они тут бывают.

См. в списке администрации...

Поделиться сообщением


Ссылка на сообщение

мне никто не писал. :)

позже напишу решение прямо сюда.

 

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

Поделиться сообщением


Ссылка на сообщение

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

 

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

Поделиться сообщением


Ссылка на сообщение
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&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&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>   <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 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...