Перейти к публикации
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Light Skin for IPB 3.0

Опубликовано:

index.php?app=downloads&module=display&section=screenshot&id=179

File Name: Light Skin for IPB 3.0

File Submitter: Fisana

File Submitted: 18 Jul 2009

File Updated: 01 Jul 2010

File Category: IPB 3.0 Skins

 

Название:

Light Skin for IPB 3.0

Версия: 1.0.9

Краткое описание: Light Skin by Fisana (ipbskins.ru) for IP.Board 3.0.5 + IP.Downloads 2.1.0 + IP.Gallery 3.1.0 + IP.Blog 2.1.0 + IP.Tracker 1.3.0

Легкий скин для IPB 3.0.

Работает с версиями до 3.0.5 включительно.

 

Если в более поздних версиях появятся баги, приходите за обновлениями.

 

Инструкция по установке скинов на IPB 3.0

 

=================================

 

Light Skin by Fisana (ipbskins.ru) for IP.Board, IP.Blog, IP.Downloads and

 

IP.Gallery.

 

Updated to IPB 3.0.4

 

If you want to make donation for creating free beautiful skins, use www.moneybookers.com, email: fisana[at]yandex.com

 

Скин разработан при поддержке Гоголева Александра.

 

Updated:

Added psd logo_blank

+ Small fix for IPG 2.0.1 & IPВ 2.0.1

+ Small Fix for hook recentTopics

+ Fix issue with topic buttons in the Hook M30__Guest_Message_v1.4.0

+ Fix Popular Content color

+ Updated for working with IP.Tracker 1.3

+ Updated for working with IPB 3.0.2

+ Fixed issue with IE7 in a topic view

+ Updated for working with IPB 3.0.3

+ Updated for working with IPB 3.0.4

 

Предупреждение

Если вы вначале установите скин, а потом инсталлируете приложения (галерею, архив или блоги), в них установится дефолтный css.

Чтобы оформление было правильным, устанавливайте скин ПОСЛЕ, а НЕ ДО установки модулей.

 

Click here to download this file

Изменено пользователем Fisana

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

Опубликовано:
  • Автор

А скин тут причем?

Там нечему тормозить.

Опубликовано:

Поставил этот скин. Импортировал без проблем что шаблоны стиля что изображения. Но вот почему-то лого отображается от главного стиляя. Стиль установлен отдельно. То есть не дочерний. Как исправить?

Опубликовано:
  • Автор

Начать с перестройки кэша скина в инструментах.

Если не поможет, в настройках скина отправить стили кэшироваться в текстовые файлы или наоборот.

Опубликовано:
Начать с перестройки кэша скина в инструментах.

Если не поможет, в настройках скина отправить стили кэшироваться в текстовые файлы или наоборот.

Нашел в чем проблема. Не увидел в настройках стиля настройку изображений. Назначил директорию public/style_images/light .

  • 1 месяц спустя...
Опубликовано:

Задаю вопрос в этой ветке. Установил данный стили и заметил такой косяк: ссылка на разделы форума имеет вид: http://budforum.com.ua/index.php?showforum=2, а когда нажимаю на ссылки вверху, где показана цепочка открытых разделов то она такого вида: http://budforum.com.ua/showforum=2 и страница конечно не открывается. Подскажите где подкрутить.

Опубликовано:
  • Автор

Этот скин обновлен до версии 3.0.4. Там изменилась одна переменная в secondary_nav

Если версия Вашего фрума устарела, корректной работы быть не может.

Либо обновите форум до 3.0.4, либо сделайте "дегрейд" этого блока.

Как сделано в этом посте.

Но лучше не деградировать скин, а обновить форум. В 3.0.4 исправлено много ошибок, в том числе и с навигацией. Там какая-то проблема с seo-url решилась при обновлении.

Опубликовано:

Понял, спасибо большое. У меня действительно версия 3.0.3, будем апргрейдить.

Опубликовано:

Fisana, спасибо за скин.

Подскажите, а инструкция по ручному обновлению скина до 3.04 есть где-нибудь?

Опубликовано:
  • Автор

У разработчиков

Но в этом скине можно просто заменить

Global Templates > globalTemplate

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xml:lang="en" lang="en" xmlns="http://www.w3.org/1999/xhtml"<if test="fbcenabled:|:IPSLib::fbc_enabled() === TRUE"> xmlns:fb="http://www.facebook.com/2008/fbml"</if>>
<head>
	<meta http-equiv="content-type" content="text/html; charset={$this->settings['gb_char_set']}" />
	<title>{$header_items['title']}<if test="pagenumberintitle:|:$header_items['page']"> {$this->lang->words['page_title_page']} {$header_items['page']}</if></title>
	<link rel="shortcut icon" href='<if test="$this->registry->output->isHTTPS">{$this->settings['board_url_https']}<else />{$this->settings['board_url']}</if>/favicon.ico' />
	<script type='text/javascript'>
		jsDebug = {parse expression="intval($this->settings['_jsDebug'])"}; /* Must come before JS includes */
		USE_RTE = <if test="userte:|:$this->memberData['members_editor_choice'] == 'rte' && $this->memberData['_canUseRTE'] === TRUE">1<else />0</if>;
		inACP   = false;
	</script>
	{parse template="includeCSS" group="global" params="$css"}
	<!--<meta http-equiv="X-UA-Compatible" content="IE=7" />-->
	{parse template="includeMeta" group="global" params="$metaTags"}
	{parse template="includeJS" group="global" params="$jsModules"}
	{parse template="includeFeeds" group="global" params="$documentHeadItems"}
	{parse template="includeRTL" group="global" params=""}		
	{parse template="includeVars" group="global" params=""}
	<script type='text/javascript'>
		Loader.boot();
	</script>
</head>
<body id='ipboard_body'>
	<div id='ipbwrapper'>
		<h1>{$this->settings['board_name']}: {$header_items['title']}</h1>
		<p id='content_jump'><a id='top'></a><a href='#j_content' title='{$this->lang->words['jump_to_content']}' accesskey='m'>{$this->lang->words['jump_to_content']}</a></p>

		<if test="accessreports:|:)$this->memberData['g_is_supmod'] == 1 OR ( isset( $this->memberData['access_report_center'] ) AND $this->memberData['access_report_center'] ) )">
			<div id='admin_bar'>
				<if test="showacplink:|:$this->memberData['g_access_cp'] == 1 AND $this->settings['security_remove_acp_link'] == 0">
				<p class='right'>
					<a href="{$this->settings['_admin_link']}" title='{$this->lang->words['admin_cp']}'>{$this->lang->words['login_to_acp']} ></a>
				</p>
				</if>
				<strong>{$this->lang->words['mod_tools']}</strong> 
				<ul id='mod_tools'>
					<if test="issupermod:|:$this->memberData['g_is_supmod'] == 1">
						<li><a href='{parse url="app=core&module=usercp&tab=members&area=mod_ipaddress" base="public"}' title='{$this->lang->words['ip_lookup']}'>{$this->lang->words['ip_lookup']}</a></li>
						<li><a href='{parse url="app=core&module=usercp&tab=forums&area=modAddAnnouncement&do=add" base="public"}' title='{$this->lang->words['post_announcement']}'>{$this->lang->words['post_announcement']}</a></li>
					</if>
					<if test="rclink:|:$this->memberData['access_report_center']">
						<li <if test="numreports:|:$this->memberData['_cache']['report_num'] > 0">class='active'</if>><a href="{parse url="app=core&module=reports&do=index" base="public"}" title='{$this->lang->words['view_reports']}'>{$this->memberData['_cache']['report_num']} {$this->lang->words['report_member_bar']}</a></li>
					</if>
				</ul>
			</div>
		</if>
		<div id='header'>
			<div id='branding'>
				<if test="brandingBar:|:method_exists( $this->registry->output->getTemplate( $this->registry->getCurrentApplication() . '_global' ), 'overwriteHeader' )">
					{parse template="overwriteHeader" group="{current_app}_global" params=""}
				<else />
					{parse template="defaultHeader" group="global" params=""}
				</if>
			</div>

			<if test="memberbox:|:$this->memberData['member_id']">
				<div id='user_navigation' class='logged_in'>
					<a href="{parse url="showuser={$this->memberData['member_id']}" seotitle="{$this->memberData['members_seo_name']}" template="showuser" base="public"}" title='{$this->lang->words['your_profile']}'><img src='{$this->memberData['pp_thumb_photo']}' alt="{$this->memberData['members_display_name']}{$this->lang->words['users_photo']}" width='{$this->memberData['pp_thumb_width']}' height='{$this->memberData['pp_thumb_height']}' class='photo' /></a>
					<div id='user_info'>
						<p>
							<span class='hide'>{$this->lang->words['logged_in_as']} </span>
							<a id='user_link' class='ipbmenu' href="{parse url="showuser={$this->memberData['member_id']}" seotitle="{$this->memberData['members_seo_name']}" template="showuser" base="public"}"  title='{$this->lang->words['your_profile']}'>{$this->memberData['members_display_name']} <img src='{$this->settings['img_url']}/opts_arrow.png' alt='>' /></a><if test="newmessages:|:$this->memberData['msg_count_new'] != 0"><a href='{parse url="app=members&module=messaging" base="public"}' id='new_msg_count' title='{$this->memberData['msg_count_new']} {$this->lang->words['msg_new']}'>{$this->memberData['msg_count_new']}<span class='hide'> {$this->lang->words['msg_new']}</span></a></if>
						</p>
						<ul id='user_link_menucontent'>
							<li id='user_profile'><a href='{parse url="showuser={$this->memberData['member_id']}" seotitle="{$this->memberData['members_seo_name']}" template="showuser" base="public"}' title='{$this->lang->words['your_profile']}'>{$this->lang->words['my_profile']}</a></li>
							<li id='user_ucp'><a href="{parse url="app=core&module=usercp" base="public"}" title="{$this->lang->words['cp_tool_tip']}">{$this->lang->words['your_cp']}</a></li>
							<if test="messengerlink:|:$this->memberData['g_use_pm'] AND $this->memberData['members_disable_pm'] == 0">
								<li id='user_msg'><a href='{parse url="app=members&module=messaging" base="public"}' title='{$this->lang->words['your_messenger']}'>{$this->lang->words['your_messenger']} <span id='new_message'>({$this->memberData['msg_count_new']} {$this->lang->words['msg_new']})</span></a></li>
							</if>
							<li id='user_friends'><a href='{parse url="app=members&module=profile&section=friends&do=list" base="public"}' title="{$this->lang->words['manage_friends']}" class='manage_friends'>{$this->lang->words['manage_friends']}</a></li>
							<li id='user_enemies'><a href='{parse url="app=core&module=usercp&tab=members&area=ignoredusers" base="public"}' title="{$this->lang->words['manage_ignored_users']}" class='manage_enemies'>{$this->lang->words['manage_ignored_users']}</a></li>
							<if test="bloglink:|:$this->memberData['has_blog'] AND IPSLib::appIsInstalled( 'blog' )">
								<li id='user_blog'><a href='{parse url="app=blog&module=display&section=blog&mid={$this->memberData['member_id']}" base="public"}' title="{$this->lang->words['go_to_my_blog']}">{$this->lang->words['my_blog']}</a></li>
							</if>
							<if test="gallerylink:|:$this->memberData['has_gallery'] AND IPSLib::appIsInstalled( 'gallery' )">
								<li id='user_gallery'><a href='{parse url="app=gallery&module=user&section=user&user={$this->memberData['member_id']}" base="public"}' title="{$this->lang->words['go_to_my_gallery']}">{$this->lang->words['my_gallery']}</a></li>
							</if>
						</ul>
						<ul id='user_other'>
							<li><a href="{parse url="app=core&module=global&section=login&do=logout&k={$this->member->form_hash}" base="public"}">{$this->lang->words['log_out']}</a></li>
							<li><a href="{parse url="app=core&module=help" base="public"}" title='{$this->lang->words['view_help']}' rel="help" accesskey='6'>{$this->lang->words['sj_help']}</a></li>
							<if test="authenticating:|:$this->memberData['member_group_id'] == $this->settings['auth_group']">
								<li><strong><a href="{parse url="app=core&module=global&section=register&do=reval" base="public"}" title='{$this->lang->words['resend_val']}'>{$this->lang->words['resend_val']}</a></strong></li>
							</if>
						</ul>
						<script type='text/javascript'>
							if( $('user_link_menucontent') ){
								$('user_link_menucontent').hide();
							}
						</script>
						{parse js_module="friends"}
					</div>
				</div>
			<else />
				<div id='user_navigation' class='not_logged_in'>
					<a href='{parse url="app=core&module=global&section=login" base="public"}' title='{$this->lang->words['sign_in']}'>{parse replacement="signin_icon"} {$this->lang->words['sign_in']}</a>
					<a href="{parse url="app=core&module=global&section=register" base="public"}" title='{$this->lang->words['register']}'>{parse replacement="register_icon"} {$this->lang->words['register']}</a>
					<a href="{parse url="app=core&module=help" base="public"}" title='{$this->lang->words['view_help']}' rel="help" accesskey='6'>{parse replacement="help_icon"} {$this->lang->words['sj_help']}</a>
				</div>

			</if>

			<div id='primary_nav'>
				<div id='search'>
					<if test="quicksearchform:|:! in_array( $this->settings['search_method'], array( 'traditional', 'sphinx' ) )">
					<form action="{parse url="app=core&module=search&do=quick_search&search_filter_app[all]=1" base="public"}" method="post" id='search-box' >
					<else />
					<form action="{parse url="app=core&module=search&do=quick_search&search_filter_app[<if test="searchfilterapp:|:! empty($this->request['search_app'])">{$this->request['search_app']}<else /><if test="searchfiltercurrentapp:|:IPSSearchIndex::appIsSearchable( $this->registry->getCurrentApplication() )">{$this->registry->getCurrentApplication()}<else />forums</if></if>]=1" base="public"}" method="post" id='search-box' >
					</if>
						<fieldset>

							<label for='main_search' class='hide'>{$this->lang->words['sj_search']}</label>
							<input type='text' id='main_search' name='search_term' class='text_input' size='17' tabindex='6' />
							<input type='submit' class='submit_input' value='{$this->lang->words['sj_search']}' />
							<a href='{parse url="app=core&module=search" base="public"}' title='{$this->lang->words['advanced_search']}' accesskey='4' rel="search" id='adv_search'>{$this->lang->words['advanced']}</a>
						</fieldset>
					</form>
				</div>
				<ul>
					<if test="showhomeurl:|:$this->settings['home_url']">
						<li id='nav_home' class='left'><a href='{$this->settings['home_url']}' title='{$this->lang->words['homepage_title']}' rel="home">{$this->settings['home_name']}</a></li>
					</if>
					{parse variable="forumActive" default="" oncondition="IPS_APP_COMPONENT == 'forums'" value="active"}
					{parse variable="membersActive" default="" oncondition="IPS_APP_COMPONENT == 'members'" value="active"}
					{parse variable="helpActive" default="" oncondition="IPS_APP_COMPONENT == 'core' AND $this->request['module'] == 'help'" value="active"}
					<if test="!ipsRegistry::$applications['forums']['app_hide_tab']"><li id='nav_discussion' class='left {parse variable="forumActive"}'><a href='{parse url="act=idx" seotitle="false" base="public"}' title='{$this->lang->words['go_to_discussion']}'>{$this->lang->words['discussion']}</a></li></if>
					<if test="!ipsRegistry::$applications['members']['app_hide_tab']"><li id='nav_members' class='left {parse variable="membersActive"}'><a href='{parse url="app=members&section=view&module=list" base="public"}' title='{$this->lang->words['go_to_memberlist']}'>{$this->lang->words['tb_mlist']}</a></li></if>
					<if test="applicationsloop:|:is_array($header_items['applications']) AND count($header_items['applications'])">
						<foreach loop="applications:$header_items['applications'] as $data">
							<if test="showingapp:|:$data['app_show']">
								{parse variable="appActive" default="" oncondition="$data['app_active']" value="active"}
								<li id='nav_app_{$data['app_dir']}' class="left {parse variable="appActive"}"><a href='{parse url="app={$data['app_dir']}" seotitle="false" base="public"}' title='{$this->lang->words['go_to_prefix']}{IPSLib::getAppTitle( $data['app_dir'] )}'>{IPSLib::getAppTitle( $data['app_dir'] )}</a></li>
							</if>
						</foreach>
					</if>
				</ul>
			</div>
			<if test="pmbox:|:is_array( $items['pmData'] )">
				<div id='pm_notification'>
					<div id='pm_wrap'>
						<img src='{$items['pmData']['authorData']['pp_thumb_photo']}' alt="{$items['pmData']['authorData']['members_display_name']}{$this->lang->words['users_photo']}" width='{$items['pmData']['authorData']['pp_thumb_width']}' height='{$items['pmData']['authorData']['pp_thumb_height']}' class='photo' />
						<h2>{$items['pmData']['authorData']['members_display_name']} <if test="newpm:|:$items['pmData']['_type'] == 'new'">{$this->lang->words['sent_new_convo']}<else />{$this->lang->words['replied_convo']}</if></h2>
						<p>
							<strong>{$this->lang->words['pc_subject']}</strong> {$items['pmData']['mt_title']}<br />
							<strong>{$this->lang->words['pc_replies']}</strong> {parse expression="intval( $items['pmData']['mt_replies'] )"}<br />
							<strong>{$this->lang->words['pc_sent']}</strong> {parse date="$items['pmData']['msg_date']" format="short"}
						</p>
						<p class='excerpt'>
							{IPSText::truncate( $items['pmData']['msg_post'], 500 )}
						</p>
						<br />
						<ul class='topic_buttons ok_thanks'>
							<li><a href='#j_content' id='close_pm_notification'><img src='{$this->settings['img_url']}/cross.png' alt='{$this->lang->words['icon']}' /> {$this->lang->words['ignore_conversation']}</a></li>
							<li><a href='{parse url="app=members&module=messaging&section=view&do=findMessage&topicID={$items['pmData']['mt_id']}&msgID=__firstUnread__" base="public"}'><img src='{$this->settings['img_url']}/email.png' alt='{$this->lang->words['icon']}' /> {$this->lang->words['global_pm_read']}</a></li>
						</ul>
					</div>
				</div>
				<script type='text/javascript'>
					$('pm_notification').hide();
				</script>
			</if>

			<div id='secondary_nav'>
				<ul id='breadcrumb' class='left'>
					<php>$this->did_first = 0;</php>
					<if test="switchnavigation:|:!$this->settings['remove_forums_nav'] OR ipsRegistry::$current_application == 'forums'">
						<li class='first'><a href='{parse url="act=idx" seotitle="false" base="public"}'>{$this->settings['board_name']}</a></li>
						<if test="didfirstnav:|:$this->did_first=1"></if>
					</if>
					<foreach loop="navigation:$items['navigation'] as $idx => $data">
						<li<if test="notdonefirstapp:|:!$this->did_first"> class='first'</if>><if test="didfirstappnow:|:$this->did_first"><span class='nav_sep'>></span></if> <if test="navigationlink:|:$data[1]"><a href='{parse url="{$data[1]}" base="$data[4]" seotitle="$data[2]" template="$data[3]"}' title='{$this->lang->words['nav_return_to']}{$data[0]}'></if>{$data[0]}<if test="closenavigationlink:|:$data[1]"></a></if></li>
						<if test="forsuredidfirstnav:|:$this->did_first=1"></if>
					</foreach>
				</ul>
				<ul id='section_links' class='right'>
					<if test="siteruleslink:|:$this->settings['gl_show'] and $this->settings['gl_title']">
					<li><a href='<if test="ruleslink:|:$this->settings['gl_link']">{$this->settings['gl_link']}<else />{parse url="app=forums&module=extras&section=boardrules" base="public"}</if>'><if test="siterulestitle:|:$this->settings['gl_title']">{$this->settings['gl_title']}<else />{$this->lang->words['board_rules']}</if></a></li>
					</if>
					<li><a href='{parse url="app=core&module=search&do=new_posts&search_filter_app[<if test="viewnewcontentapp:|:$this->registry->getCurrentApplication() != 'core' AND IPSSearchIndex::appIsSearchable( $this->registry->getCurrentApplication() )">{$this->registry->getCurrentApplication()}<else />forums</if>]=1" base="public"}' accesskey='2'>{$this->lang->words['view_new_posts']}</a></li>
					<li><img src='{$this->settings['img_url']}/feed.png' alt='{$this->lang->words['rss_feed']}' id='rss_feed' class='clickable' /></li>
				</ul>
			</div>
		</div>
		<div id='content' class='clear'>
			<a id='j_content'></a>
			<if test="mainpageContent:|:$html">{$html}</if>
			<br class='clear' />
		</div>
		<div id='footer_utilities' class='clearfix clear rounded'>
			<h2 class='hide'>{$this->lang->words['skin_and_lang']}</h2>
			<if test="skinchanger:|:$this->settings['allow_skins'] AND $footer_items['skin_chooser']">
				<if test="uagentlocked:|:$this->memberData['userAgentLocked'] AND ! $this->memberData['userAgentBypass']">
					<p id='useragent_msg'>
						{$this->lang->words['skin_browser_set']} <a href='{parse url="{$this->settings['query_string_formatted']}&unlockUserAgent=1" base="public"}'>{$this->lang->words['override_browser_theme']}</a>
					</p>
				<else />
					<form action="{parse url="{$this->settings['query_string_formatted']}" base="public"}" method="post" class='left'>
						<fieldset>
							<input type='hidden' name='k' value='{$this->member->form_hash}' />
							<label for='newSkin' class='hide'>{$this->lang->words['theme_prefix']}</label>
							<select name="settingNewSkin" id='newSkin'>
								{$footer_items['skin_chooser']}
							</select>
							<input type='submit' value='{$this->lang->words['jmp_go']}' class='input_submit alt' id='newSkinSubmit' />
						</fieldset>
					</form>
				</if>
			</if>
			<form action="{parse url="{$this->settings['query_string_formatted']}" base="public"}" method="post" class='left'>
				<fieldset>
					<input type='hidden' name='k' value='{$this->member->form_hash}' />
					<input type='hidden' name='setlanguage' value='1' />
					<input type="hidden" name="langurlbits" value="{$this->settings['query_string_safe']}&cal_id={$this->request['cal_id']}" />
					<label for='newLang' class='hide'>{$this->lang->words['language_prefix']}</label>
					<select name="langid" id='newLang'>
							{$footer_items['lang_chooser']}
					</select>
					<input type='submit' class='input_submit alt' value='{$this->lang->words['jmp_go']}' id='newLangSubmit' />
				</fieldset>
			</form>
			<h2 class='hide'>{$this->lang->words['exec_stats']}</h2>
			<ul class='right'>
				<li>{$this->lang->words['time_now']} {$footer_items['time']}
					<if test="lastvisit:|:$this->memberData['member_id'] AND $this->memberData['last_visit']"><p>{$this->lang->words['you_last_visit']} {parse date="$this->memberData['last_visit']" format="short"}</p></if>
				</li>
				<if test="showdebuglevel:|:$this->memberData['member_id'] and $this->settings['debug_level']">
					<li><img src='{$this->settings['img_url']}/stats_time.png' alt='{$this->lang->words['icon']}' /> {$stats['ex_time']} {$this->lang->words['stats_sec']}</li>
					<li><img src='{$this->settings['img_url']}/stats_server.png' alt='{$this->lang->words['icon']}' /> {$stats['server_load']}</li>
					<li><img src='{$this->settings['img_url']}/stats_database.png' alt='{$this->lang->words['icon']}' /> {$stats['queries']} <if test="sqldebuglink:|:IPS_SQL_DEBUG_MODE"><a href='{parse url="{$this->settings['query_string_safe']}&debug=1" base="public"}'></if>{$this->lang->words['stats_queries']}<if test="closesqldebuglink:|:IPS_SQL_DEBUG_MODE"></a></if></li>
					<li><img src='{$this->settings['img_url']}/stats_compression.png' alt='{$this->lang->words['icon']}' /> {$stats['gzip_status']}</li>
				</if>
			</ul>
		</div>
		<!-- __FOOTER__ -->
		<!-- /__FOOTER__ -->
		<!--DEBUG_STATS-->
		<div id='board_footer'>
			<ul id='utility_links' class='left'>
				<li><a href='#top' title='{$this->lang->words['go_to_top']}'>{$this->lang->words['back_to_top']}</a></li>
				<li><a href='{parse url="" base="public"}' title='{$this->lang->words['sj_home']}'>{$this->lang->words['sj_home']}</a></li>
				<li><a href="{parse url="app=core&module=global&section=login&do=deleteCookies&k={$this->member->form_hash}" base="public"}" title='{$this->lang->words['delete_all_cookies_title']}'>{$this->lang->words['delete_my_cookies']}</a></li>
				<li><a href="{parse url="app=forums&module=forums&section=markasread&marktype=all&k={$this->member->form_hash}" base="public"}" title='{$this->lang->words['mark_all_as_read']}'>{$this->lang->words['mark_board_as_read']}</a></li><li>{parse replacement="message"}
			{$footer_items['copyright']}
		</div>
		{$stats['task']}
		<if test="includeLightboxDoReal:|:$this->settings['do_include_lightbox_real']">
			{parse template="include_lightbox_real" group="global" params=""}
		</if>
	</div>
</body>
</html>

В шаблоне всего два изменения под 3.0.4. Другие шаблоны обновятся автоматически.

 

 

И ipb_ie.css (Здесь просто есть мои изменения, правлены баги с IE6 - IE7).

/********************************************/
/* IE6 SPECIFIC */
/********************************************/
#header { _height: 1%; }
h1, #content_jump {	_display: none; }
#search { _position: absolute; _right: 0px; _width: 300px; }
#primary_nav ul li.active {	_margin-bottom: -2px; }
#user_navigation { _width: 250px }

/* remove background images from annoying places */
#categories .header,
.category_block .header, .progress_bar span, ul.post_controls, .filter_bar, .post_block h3, .maintitle, #footer_utilities, #ipboard_body .ips_editor .toolbar, #admin_bar {	_background-image: none !important; }

h2.maintitle{ _overflow:visible; _height:1% }

/* hasLayout bug */
.statistics, #footer_utilities, #ipboard_body .ips_editor .controls, .member_entry, #search_results li { _height: 100%; }

#footer_utilities form, .rep_bar { _width: 1%; }

#context_search, #multimod { _float: right; _position: relative; _left: -50px; _margin-bottom: 5px; }

#forum_legend dt, #forum_legend dd { _height: 25px; }

#ipboard_body .rte_fontsize{ _width:50px }
#ipboard_body .rte_font { _width:85px }
#ipboard_body .rte_special{ _width:90px }
#toggle_post_options{ _overflow:visible; _height:1% }

.author_info, .post_block { _height: 100%; }

#fast_reply, #member_alpha { _clear: both; }
#ipboard_body .input_rte { _border: 1px inset #000; }

/*******************************************/
/* <= IE7 */
#search label,
#search input,
#search #adv_search {
	float: left !important;
}

#search .submit_input {
	font-size: 1.1em;
	padding: 2px;
}

#ipboard_body .input_submit {
padding: 2px 5px;
font-size: 90%;
}

#ipboard_body .tab_bar li.active {
margin-top: -5px;
}

#ipboard_body .popupWrapper {
padding-top: 6px;
}

#ipboard_body .ipb_palette {
min-width: 130px;
max-width: 255px;
}

#ipboard_body .emoticons_palette {
max-width: 400px;
}

#ipboard_body #header {
z-index: 2001 !important;
/* must be at least 1 higher than #pm_notification */
}

#ipboard_body .report_comment .post_wrap {
height: 1%;
}

#ipboard_body .report_menu {
position: static !important;
float: left !important;
}

#ipboard_body .report_menu li {
	float: none !important;
	display: inline !important;
}

#ipboard_body #conversation ul.post_controls {
padding-bottom: 0;
height: 32px;
}

#ipboard_body #topic_mod_2 {
padding-top: 10px;
margin-top: -5px;
}
table.ipb_table ol.subforums li {
white-space: nowrap !important;
}

.emote {
padding: 5px;
}

.rep_bar { 
width: 8%;
}

p.rep_highlight {
margin-right: 10px;
}

.post_wrap,
.post_block {
zoom: 1;
overflow: hidden;
}

pre.prettyprint { padding: 5px 5px 20px 5px; }


input.post_mod {
top: 10px;
}

/* MODERATION & FILTER STYLES */

.moderation_bar,
.moderation_bar.with_action,
#topic_mod,
#topic_mod_2 {
zoom: 1;
overflow: hidden;
}

.topic .moderation_bar.with_action {

}


#reputation_filter.filter_bar.rounded,
.moderation_bar.rounded#topic_search_jump,
.message.unspecific,
.message.unspecific form,
.bbc_img {
zoom: 1;
}

#topic_mod_2.moderation_bar {
        background: transparent;
margin-bottom: -35px;
} 

#topic_mod_2.moderation_bar #multimod,
#topic_mod_2.moderation_bar #modform2 {
position: relative;
top: -35px;
}

 

Этот скин простой, править много не нужно. Да и без этого в принципе работать должен.

В сложных все гораздо хуже.

 

Зы.

Если качали скин давно (в июле - августе), тогда лучше переустановите.

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

Опубликовано:

спасибо

Опубликовано:

А можно ли отдельно менять размер текста форумов и топиков в них?

В styles_css нашел только

table.ipb_table h4,

table.ipb_table .topic_title {

font-size: 1.1em;

font-weight: bold;

display: inline;

}

 

Но оно меняет шрифт везде, а мне бы названия тем в форумах оставить по дефолту, а названия форумов на главной сделать 1.1em.

Опубликовано:
  • Автор

Как вариант. Добавьте в основной css.

tr.row2 td h4 a,
tr.row1 td h4 a{
font-size: 1.1em;
font-weight: bold;
}

  • 2 недели спустя...
Опубликовано:

Скажите что может быть:

сам стиль установилса а архив с изображениями устанавливатса нехочет, пишет следующую ощибку: Ошибка импортирования: Не удалось записать файлы изображений.

 

Права доступа к папкам проверил!

Помогите пожалуйста установить скин.

Опубликовано:
  • Автор

Проверьте пути.

Проверьте права еще раз

Для /public/style_images/; /public/style_css/ и /uploads CHMOD должен быть равным 0777.

Проверьте, нет ли safe mode ...

 

Больше ничего не могу посоветовать, с ошибками при импорте в 3.0 пока не сталкивалась.

Опубликовано:

Права проверил, все правильно стоит.

 

А что за safe mode?

Создайте аккаунт или войдите в него для комментирования

Сейчас на странице 0

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

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.