Jump to content

Featured Replies

comment_80873

Efremov,

Сам рисовал. Изначально разрешение 500x500. Форум красиво сжимает, или не форум. Но суть в том что нормально отображаются в гугл хром, в мозиле и опере они уже 500x500. В Css размер col_n_icon стоит 60px. Если сжимаю средствами программ до заданных 60x60 то не то совсем. 

Edited by LoGwi-N

  • Replies 173
  • Просмотров 29,2k
  • Created
  • Последний ответ

Лучшие авторы в теме

Most Popular Posts

  • Из файла ReadMe (ОБЯЗАТЕЛЬНО СМОТРЕТЬ).html  Проблема в том, что значение переменной unreadIcon переопределяется и равно иконке самого последнего непрочитанного форума.   Один из вариантов решени

  • Добрый.Хм... у меня на тестовом форуме работают форумы-ссылки. Хотя может я сам что-то изменил. А затупил. Форум не сохранился, как ссылка.   В boardIndextemplate ищите  <img src='{$this->

  • Так и есть. Только наоборот. Картинка блекнет при отсутствии непрочитанных.   В стандартном варианте используется 2 изображения: Есть непрочитанные сообщения    Нет непрочитанных сообщений    В

  • 2 недели спустя...
comment_82107

Подскажите почему картинки получаются светлые

 

attachicon.gifImage.JPEG а не так attachicon.gifImage1.JPEG

Конкретно в Вашем стиле картинкам принудительно прописан фильтр прозрачность 50%:

post-24610-0-64639900-1425202663_thumb.j

Как исправить. Чтобы не править шаблон, можно просто внести изменения в CSS.

В ipb_styles.css вашего стиля найдите строки:

img, .input_check, .input_radio {
vertical-align: middle;
}

и замените их на:

img, .input_check, .input_radio {
vertical-align: middle;
opacity: 1.0 !important;
filter: alpha(opacity=100) !important;
}

Результат:

post-24610-0-57710800-1425202792_thumb.j

 

---

ПС: может, и не в стиле дело было, а в компоненте (со стандартными иконками у Вас все в порядке вроде). Но факт, пропишите эти стили, и они переназначат свойство прозрачности новым иконкам.

Edited by Viktar83

  • 2 недели спустя...
comment_82838

Установил без проблем, большое спасибо конечно! ) Но после установки заметил вот какую штуку Есть новая тема - картинка яркая, нет - с прозрачностью, но если нажать на картинку и "Пометить этот форум как прочтёный?" , то картинка меняеться на хаотично выбранную из всех имеющихся иконок, пока не обновишь страничку, обновляешь, нажимаешь на другой непрочтённый форум, картинка меняеться ещё на какую то другую и т.д. Как убрать это круговорот картинок на форуме? :) Спасибо за помощь!


всплыл ещё один момент

 

в мозиле картинка форумов показывает вот так:

 

post-26839-0-46748000-1426070449.jpg

 

А в гугл хроме и IE так (плюс в IE ешё и прозрачность png не показывает):

 

post-26839-0-98807500-1426070456.jpg

 

Почему он показывает картинки уменьшиными? как это исправить? Спасибо!

 

ПэСэ и в гуглхроме не работает функция - пометить форум как прочтённым, title всплывает, но на клики ни как кнопка не реагирует

Edited by wick

comment_82900

Установил без проблем, большое спасибо конечно! ) Но после установки заметил вот какую штуку Есть новая тема - картинка яркая, нет - с прозрачностью, но если нажать на картинку и "Пометить этот форум как прочтёный?" , то картинка меняеться на хаотично выбранную из всех имеющихся иконок, пока не обновишь страничку, обновляешь, нажимаешь на другой непрочтённый форум, картинка меняеться ещё на какую то другую и т.д. Как убрать это круговорот картинок на форуме? :) Спасибо за помощь!

всплыл ещё один момент

 

в мозиле картинка форумов показывает вот так:

 

attachicon.gif1.jpg

 

А в гугл хроме и IE так (плюс в IE ешё и прозрачность png не показывает):

 

attachicon.gif2.JPG

 

Почему он показывает картинки уменьшиными? как это исправить? Спасибо!

 

ПэСэ и в гуглхроме не работает функция - пометить форум как прочтённым, title всплывает, но на клики ни как кнопка не реагирует

Страница 7 сообщение 106 этой темы возможно поможет

comment_82918

Я Вам благодарен, проблема с гуляющими картинками пропала, теперь бы настроить ещё тайтл съехавший и всё

  • 4 недели спустя...
comment_84740

 

Можно в коде компонента изменить. Но мне лень лезть.

 

Можно в ipb_styles.css добавить 

.redirect_forum .col_c_icon img {
	opacity: 1 !important;
	filter:alpha(opacity=100) !important;
}

 

В стандартном стиле не нашел такой фаил. Нашел только в /public/style_css там несколько папок, во всех менял поочередно, но бесполезно. Мб не там ищу? 

comment_84741

В стандартном стиле не нашел такой фаил. Нашел только в /public/style_css там несколько папок, во всех менял поочередно, но бесполезно. Мб не там ищу? 

искать надо не в папках на сервере, а в админке

АЦ ---> Внешний вид ---> %стиль% ---> CSS ---> ipb_styles.css 

comment_84744

искать надо не в папках на сервере, а в админке

АЦ ---> Внешний вид ---> %стиль% ---> CSS ---> ipb_styles.css 

 

Спасибо) Простите )

  • 2 недели спустя...
comment_85496

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

comment_85499

С этим разобрался, теперь дублируются иконки на подфорумах. В чем причина?

Код:

boardIndexTemplate:

{parse js_module="board"}
{parse variable="sidebar_enabled" default="$show_side_blocks"}
<if test="boardIndexTop:|:true"></if>
<div id='board_index' class='ipsLayout <if test="sideBarEnabledL:|:$this->templateVars['sidebar_enabled']">ipsLayout_withright</if> ipsLayout_largeright clearfix <if test="sidebarclosed:|:IPSCookie::get('hide_sidebar') == '1'">no_sidebar</if>'>	
	<div id='categories' class='ipsLayout_content clearfix'>
	<!-- CATS AND FORUMS -->
		<if test="cats_forums:|:is_array( $cat_data ) AND count( $cat_data )">
			<foreach loop="categories:$cat_data as $_data">
				<if test="cat_has_forums:|:is_array( $_data['forum_data'] ) AND count( $_data['forum_data'] )">
					<div id='category_{$_data['cat_data']['id']}' class='category_block block_wrap'>
						<h3 class='maintitle'>
							<a class='toggle right' href='#' title="{parse expression="sprintf( $this->lang->words['toggle_cat'], IPSText::striptags( IPSText::htmlspecialchars($_data['cat_data']['name'] ) ) )"}">{parse expression="sprintf( $this->lang->words['toggle_cat'], $_data['cat_data']['name'] )"}</a> <a href="{parse url="showforum={$_data['cat_data']['id']}" seotitle="{$_data['cat_data']['name_seo']}" template="showforum" base="public"}" title='{parse expression="sprintf( $this->lang->words['view_cat'], IPSText::striptags( IPSText::htmlspecialchars($_data['cat_data']['name'] ) ) )"}'>{$_data['cat_data']['name']}</a>
						</h3>
						<div class='ipsBox table_wrap'>
							<div class='ipsBox_container'>
								<table class='ipb_table' summary="{$this->lang->words['forums_in_cat']} '{$_data['cat_data']['name']}'">
									<tr class='header hide'>
										<th scope='col' class='col_c_icon'>&nbsp;</th>
										<th scope='col' class='col_c_forum'>{$this->lang->words['cat_name']}</th>
										<th scope='col' class='col_c_stats stats'>{$this->lang->words['stats']}</th>
										<if test="canSeeLastInfoHeader:|:$this->memberData['gbw_view_last_info']"><th scope='col' class='col_c_post'>{$this->lang->words['last_post_info']}</th></if>
									</tr>
									<!-- / CAT HEADER -->
									<foreach loop="forums:$_data['forum_data'] as $forum_id => $forum_data">
										<if test="forumRedirect:|:$forum_data['redirect_on']">
											<tr class='redirect_forum' id='f_{$forum_data['id']}'>
												<td class='col_c_icon'>
													<if test="$forum_data['icon'] != '' AND $forum_data['icon'] !='0'">{$forum_data['icon']}<else /><img src='{$this->settings['img_url']}/f_redirect.png' /></if>
												</td>
												<td <if test="canSeeLastInfoRedirect:|:$this->memberData['gbw_view_last_info']">colspan='2'</if> class='col_c_forum'>
													<h4><a href="{parse url="showforum={$forum_data['id']}" seotitle="{$forum_data['name_seo']}" template="showforum" base="public"}" title='{parse expression="IPSText::striptags( IPSText::htmlspecialchars( $forum_data['name'] ) )"}'>{$forum_data['name']}</a></h4>
													<p class='desc'>{$forum_data['description']}</p>
												</td>
												<td class='desc'>
													<ul class='last_post ipsType_small'>
														<li class='desc lighter'><em>{parse format_number="$forum_data['redirect_hits']"} {$this->lang->words['rd_hits']}</em></li>
													</ul>
												</td>
											</tr>
										<else />
											<tr class='<if test="hasUnreadClass:|:$forum_data['_has_unread']">unread</if>'>
																								<td class='col_c_icon'>          
													<if test="hasUnread:|:$forum_data['_has_unread']">
														<a id='forum_img_{$forum_data['id']}' href="{parse url="app=forums&module=forums&section=markasread&marktype=forum&forumid={$forum_data['id']}&returntoforumid={$this->request['f']}&i=1" base="public"}" data-tooltip="{$this->lang->words['bi_markread']}" class='forum_marker'><if test="$forum_data['icon'] != '' AND $forum_data['icon'] !='0'">{$forum_data['icon']}<else /><img src='{$this->settings['img_url']}/f_icon.png' /></if></a>														
													<else />
														<if test="$forum_data['icon'] != '' AND $forum_data['icon'] !='0'">{$forum_data['icon']}<else /><img src='{$this->settings['img_url']}/f_icon_read.png' /></if>
													</if>   
												</td>
												<td class='col_c_forum'>
													
													<h4>
														<if test="hasQueuedAndCanSeeIcon:|:!empty($forum_data['_has_queued_and_can_see_icon'])">
															<a href='{parse url="showforum={$forum_data['id']}&amp;modfilter=unapproved" seotitle="{$forum_data['name_seo']}" template="showforum" base="public"}' title='{$this->lang->words['view_unapproved']}' class='ipsBadge ipsBadge_orange' data-tooltip="{parse expression="sprintf( $this->lang->words['f_queued'], $forum_data['queued_topics'], $forum_data['queued_posts'])"}" style='vertical-align: top'>{$this->lang->words['f_queued_badge']}</a>
														</if>
														<a href="{parse url="showforum={$forum_data['id']}" seotitle="{$forum_data['name_seo']}" template="showforum" base="public"}" title='{$forum_data['name']}'><if test="$forum_data['_name']">{$forum_data['_name']}<else />{$forum_data['name']}</if></a>
													</h4>
														
													<if test="showSubForums:|:$forum_data['show_subforums'] AND count( $forum_data['subforums'] ) AND $forum_data['show_subforums']">
														<br />
														<ol class='ipsList_inline ipsType_small subforums' id='subforums_{$forum_data['id']}'>
															<foreach loop="subforums:$forum_data['subforums'] as $__id => $__data">
																<if test="showSubForumsLit:|__data[3]"><li class='unread'><else /><li></if>
																	<a href="{parse url="showforum={$__data[0]}" seotitle="{$__data[2]}" template="showforum" base="public"}" title='{parse expression="IPSText::striptags( IPSText::htmlspecialchars($__data[1]) )"}'>{$__data[1]}</a><if test="isNotLast:|: empty($__data[4] )">,</if>
																</li>
															</foreach>
														</ol>
													</if>
																					
													<p class='desc __forum_desc ipsType_small'>{$forum_data['description']}</p>											
												</td>
												<td class='col_c_stats ipsType_small'>
													<ul>
														<li><strong>{$forum_data['topics']}</strong> {$this->lang->words['topics']}</li>
														<li><strong>{$forum_data['posts']}</strong> {$this->lang->words['replies']}</li>
													</ul>
												</td>
												<if test="canSeeLastInfo:|:$this->memberData['gbw_view_last_info']">
												<td class='col_c_post'>
													<if test="hideLastInfo:|:$forum_data['hide_last_info']">
														<ul class='last_post ipsType_small'>
															<li class='desc lighter'><em>{$this->lang->words['f_protected']}</em></li>
														</ul>
													<else />
														<if test="hideTopicInTitle:|:$forum_data['_hide_last_date']">
														{parse template="userSmallPhoto" group="global" params="array('member_id' => $forum_data['last_poster_id'], 'members_seo_name' => $forum_data['seo_last_name'], 'pp_small_photo' => $forum_data['pp_small_photo'], 'alt' => '' )"}
														<else />
														{parse template="userSmallPhoto" group="global" params="array('member_id' => $forum_data['last_poster_id'], 'members_seo_name' => $forum_data['seo_last_name'], 'pp_small_photo' => $forum_data['pp_small_photo'], 'alt' => sprintf( $this->lang->words['bindex_userphoto_alt'], $forum_data['last_title'], $forum_data['members_display_name'] ) )"}
														</if>
														<ul class='last_post ipsType_small'>
															<if test="!$forum_data['last_id']">
																<li class='desc lighter'><em>{$this->lang->words['f_none']}</em></li>
															<else />
																<li>
																	{$forum_data['last_topic_title']}
																</li>
																<if test="lastPosterID:|:$forum_data['last_poster_id']">
																	<li>{$this->lang->words['by']} {parse template="userHoverCard" group="global" params="$forum_data"}</li>
																</if>
																<if test="hideDateUrl:|:$forum_data['_hide_last_date']">
																	<li class='desc lighter blend_links'>{parse date="$forum_data['last_post']" format="DATE"}</li>
																<else />
																	<li class='desc lighter blend_links'><a href='{parse url="showtopic={$forum_data['last_id']}&amp;view=getlastpost" base="public" template="showtopic" seotitle="{$forum_data['seo_last_title']}"}' title='{$this->lang->words['view_last_post']}'>{parse date="$forum_data['last_post']" format="DATE"}</a></li>
																</if>
															</if>
														</ul>
													</if>
												</td>
												</if>
											</tr>
										</if>
									</foreach>
								</table>
							</div>
						</div>
						<br />
					</div>
				</if>
			</foreach>
		</if>
	</div>
	<if test="sideBarEnabled2:|:$this->templateVars['sidebar_enabled']">
		<div id='index_stats' class='ipsLayout_right clearfix' <if test="sidebarclosed2:|:IPSCookie::get('hide_sidebar') == '1'">style='display: none'</if>>
			<foreach loop="side_blocks:$side_blocks as $block">
				{$block}
			</foreach>
		</div>
		<a href='#' id='toggle_sidebar' title='{$this->lang->words['toggle_sidebar']}' data-closed="{$this->lang->words['_laquo']}" data-open="&times;">&nbsp;</a>
	</if>
</div>
<script type='text/javascript'>
//<![CDATA[
	var markerURL  = ipb.vars['base_url'] + "app=forums&module=ajax&section=markasread&i=1"; // Ajax URL so don't use &amp;
	var unreadIcon = "<img src='{$this->settings['img_url']}/f_icon_read.png' />";
	
	<if test="markercatforums:|:is_array( $cat_data ) AND count( $cat_data )">
		<foreach loop="markercategories:$cat_data as $_data">
			<if test="markerhasforums:|:is_array( $_data['forum_data'] ) AND count( $_data['forum_data'] )">
				<foreach loop="markerforums:$_data['forum_data'] as $forum_id => $forum_data">
					<if test="markernotredirect:|:!$forum_data['redirect_on']">
						<if test="markerhasunread:|:$forum_data['_has_unread']">
	<if test="$this->settings['dp3_fi_mode'] == 'replace'">var unreadIcon = "{$forum_data['icon_read']}";</if>
ipb.global.registerMarker( "forum_img_{$forum_data['id']}", "{$forum_data['img_new_post']}", markerURL + "&forumid={$forum_data['id']}" );
						</if>
					</if>
				</foreach>
			</if>
		</foreach>
	</if>
//]]>
</script>
<if test="showTotals:|:$this->settings['show_totals']">
	<div id='board_stats'>		
		<ul class='ipsType_small ipsList_inline'>
			<li class='clear'>
				<span class='value'>{$stats['info']['total_posts']}</span>
				{$this->lang->words['total_posts']}
			</li>
			<li class='clear'>
				<span class='value'>{$stats['info']['mem_count']}</span>
				{$this->lang->words['total_members']}
			</li>
			<li class='clear'>
				{IPSMember::makeProfileLink( $stats['info']['last_mem_name'], $stats['info']['last_mem_id'], $stats['info']['last_mem_seo'], 'value' )}
				{$this->lang->words['newest_member']}
			</li>
			<li class='clear' data-tooltip="{$stats['info']['most_time']}">
				<span class='value'>{$stats['info']['most_online']}</span>
				{$this->lang->words['online_at_once']}
			</li>
		</ul>
	</div>
</if>
<div id='board_statistics' class='statistics clearfix'>
	<ul id='stat_links' class='ipsList_inline right ipsType_small'>
		<if test="statsLinks:|:1==1"> <!-- Hook point -->
			<li><a href="{parse url="app=forums&amp;module=extras&amp;section=stats&amp;do=leaders" base="public"}" title="{$this->lang->words['sm_forum_leaders_title']}">{$this->lang->words['sm_forum_leaders']}</a></li>
			<li><a href="{parse url="app=forums&amp;module=extras&amp;section=stats" base="public"}" title="{$this->lang->words['sm_all_posters_title']}">{$this->lang->words['sm_today_posters']}</a></li>
			<li><a href="{parse url="app=members&amp;module=list&amp;max_results=20&amp;sort_key=posts&amp;sort_order=desc&amp;filter=ALL" base="public" seotitle="false"}" title="{$this->lang->words['sm_overall_posters_title']}">{$this->lang->words['sm_overall_posters']}</a></li>
			<if test="reputationEnabled:|:$this->settings['reputation_enabled']">
				<li>
					<a href="{parse url="app=members&amp;module=reputation&amp;section=most" base="public" template="most_liked" seotitle="most_liked"}" title="<if test="reputationTypeTitle:|:$this->settings['reputation_point_types'] == 'like'">{$this->lang->words['most_rep_likes']}<else />{$this->lang->words['most_rep_rep']}</if>">
						<if test="reputationType:|:$this->settings['reputation_point_types'] == 'like'">
							{$this->lang->words['most_rep_likes']}
						<else />
							{$this->lang->words['most_rep_rep']}
						</if>
					</a>
				</li>
			</if>
		</if>
	</ul>
	
	<if test="showActive:|:$this->settings['show_active'] && $this->memberData['gbw_view_online_lists']">
		<h4 class='statistics_head'>{parse expression="sprintf( $this->lang->words['online_right_now'], $stats['TOTAL'] )"} {$this->lang->words['active_users']}</h4>
		<p class='statistics_brief desc'>
			{parse expression="sprintf( $this->lang->words['active_users_detail'], $stats['MEMBERS'], $stats['GUESTS'], $stats['ANON'] )"}
			<if test="onlineListEnabled:|:$this->settings['allow_online_list']">&nbsp;&nbsp;<a href='{parse url="app=members&amp;module=online&amp;sort_order=desc" base="public"}' title='{$this->lang->words['online_link']}'>({$this->lang->words['online_link']})</a></if>
		</p>
	</if>
	<if test="activeNames:|:count($stats['NAMES']) && $this->settings['show_active']">
		<br />
		<p>
			<span class='name'>{parse expression="implode( ",</span> <span class='name'>", $stats['NAMES'] )"}</span>
		</p>
	</if>
</div>
comment_85506

Не слышали о спойлере? Проверяйте кооод! Вы где-то заменяет лишнее

  • 6 месяцев спустя...
comment_95590

Надеюсь что тут еще кто то есть. У меня вот такая проблема, все что в файле ReadMe у меня не совпадает, что делать не знаю, можете помочь мне, что именно менять в  forumIndexTemplate вот код

Спойлер

<if test="$this->settings['hoverDescriptions']='no'"></if>
<if test="$this->settings['removeStatsColumn']='no'"></if>
<if test="$this->settings['customForumIcons']='no'"></if>
<!-- -->
{parse js_module="forums"}
<script type="text/javascript">
//<![CDATA[
    //Search Setup
    ipb.vars['search_type']        = 'forum';
    ipb.vars['search_type_id']    = {$this->request['showforum']};
    ipb.templates['topic_rename'] = new Template("<input type='text' id='#{inputid}' value='#{value}' class='input_text' size='50' maxlength='{$this->settings['topic_title_max_len']}' /> <input type='submit' value='{$this->lang->words['rename_topic_update']}' class='input_submit' id='#{submitid}' /> <a href='#' id='#{cancelid}' class='cancel' title='{$this->lang->words['cancel']}'>{$this->lang->words['cancel']}</a>");
    var markerURL  = ipb.vars['base_url'] + "app=forums&module=ajax&section=markasread&i=1"; // Ajax URL so don't use &amp;
    var unreadIcon = "<img src='{$this->settings['img_url']}/f_icon_read.png' />";

    ipb.forums.modPerms      = [];
    <if test="$this->memberData['g_is_supmod']">
        ipb.forums.modPerms['approve'] = 1;
        ipb.forums.modPerms['delete'] = 1;
        ipb.forums.modPerms['hide'] = 1;
        ipb.forums.modPerms['unhide'] = 1;
        ipb.forums.modPerms['pin'] = 1;
        ipb.forums.modPerms['unpin'] = 1;
        ipb.forums.modPerms['open'] = 1;
        ipb.forums.modPerms['close'] = 1;
        ipb.forums.modPerms['move'] = 1;
        ipb.forums.modPerms['merge'] = 1;
    <else />
        <if test="isset( $this->memberData['forumsModeratorData'][ $forum_data['id'] ] )">
            ipb.forums.modPerms['approve'] = {$this->memberData['forumsModeratorData'][ $forum_data['id'] ]['topic_q']};
            ipb.forums.modPerms['delete'] = {$this->memberData['forumsModeratorData'][ $forum_data['id'] ]['delete_topic']};
            ipb.forums.modPerms['hide'] = {$this->memberData['forumsModeratorData'][ $forum_data['id'] ]['bw_mod_soft_delete']};
            ipb.forums.modPerms['unhide'] = {$this->memberData['forumsModeratorData'][ $forum_data['id'] ]['bw_mod_un_soft_delete']};
            ipb.forums.modPerms['pin'] = {$this->memberData['forumsModeratorData'][ $forum_data['id'] ]['pin_topic']};
            ipb.forums.modPerms['unpin'] = {$this->memberData['forumsModeratorData'][ $forum_data['id'] ]['unpin_topic']};
            ipb.forums.modPerms['open'] = {$this->memberData['forumsModeratorData'][ $forum_data['id'] ]['open_topic']};
            ipb.forums.modPerms['close'] = {$this->memberData['forumsModeratorData'][ $forum_data['id'] ]['close_topic']};
            ipb.forums.modPerms['move'] = {$this->memberData['forumsModeratorData'][ $forum_data['id'] ]['move_topic']};
            ipb.forums.modPerms['merge'] = {$this->memberData['forumsModeratorData'][ $forum_data['id'] ]['split_merge']};
        </if>
    </if>

    ipb.templates['topic_moderation'] = new Template("<div id='comment_moderate_box' class='ipsFloatingAction' style='display: none'> <span class='desc'>{$this->lang->words['f_comment_action_count']} </span> <select id='tactInPopup' class='input_select'> </select>&nbsp;&nbsp;<input type='button' class='input_submit' id='submitModAction' value='{$this->lang->words['comments_act_go']}' /> </div>");
//]]>
</script>
<div class='ipbfs_titlebox'>
<if test="watchismember:|:$this->memberData['member_id']">
    <if test="hasFollowData:|:$other_data['follow_data']">
        <span class='right'>{$other_data['follow_data']}</span>
    </if>
</if>
<h1 class='ipsType_pagetitle'>{$forum_data['name']}</h1>
<div class='ipsType_pagedesc forum_rules'>
    <if test="rules:|:$forum_data['show_rules']">
        <if test="rulesinline:|:$forum_data['show_rules'] == 2">
            <strong>{$forum_data['rules_title']}</strong>
            {$forum_data['rules_text']}
        </if>
        <if test="ruleslink:|:$forum_data['show_rules'] == 1">
            <a href='{parse url="app=forums&amp;module=forums&amp;section=rules&amp;f={$forum_data['id']}" base="public"}' title='{$this->lang->words['view_forum_rules']}'>{$forum_data['rules_title']}</a>
        </if>
    <else />
        {$forum_data['description']}
    </if>
</div>
</div>
<br />
<if test="hasannouncements:|:is_array( $announce_data ) AND count( $announce_data )">
    <div class='content_border'><table class='ipb_table topic_list hover_rows' summary='{$this->lang->words['forum_topic_list']} "{$forum_data['name']}"' id='announcements'>
        <foreach loop="announcements:$announce_data as $aid => $adata">
            <tr class='row2 announcement' id='arow_{$adata['announce_id']}'>
                <td>
                    <php>$_seoTitle    = $adata['announce_seo_title'] ? $adata['announce_seo_title'] : "%%{$adata['announce_title']}%%";</php>
                    {parse replacement="t_announcement"}
                    <h4>
                        <a href="{parse url="showannouncement={$adata['announce_id']}&amp;f={$forum_data['id']}" seotitle="{$_seoTitle}" template="showannouncement" base="public"}" title='{$this->lang->words['view_announcement']}'>{$adata['announce_title']}</a>
                    </h4>&nbsp;
                    <span class='desc'>{$this->lang->words['posted_by']} {parse template="userHoverCard" group="global" params="$adata"}
                        <if test="announcedates:|:$adata['announce_start'] AND $adata['announce_start'] != '--'">, {$adata['announce_start']}</if>
                    </span>
                </td>
            </tr>
        </foreach>
    </table></div>
    <br />    
</if>
<!-- __-SUBFORUMS-__ -->
<if test="hassubforums:|:is_array( $sub_forum_data ) AND count( $sub_forum_data )">
    <div class='category_block block_wrap'>
        {parse replacement="header_start"}<h3 class='maintitle'>{$this->lang->words['sub_forum_title']}</h3>{parse replacement="header_end"}
        <div class='ipsBox table_wrap removeDefault'>
            <div class='ipsBox_container'>
                <table class='ipb_table' summary="{$this->lang->words['cat_subforums']} '{$forum_data['name']}'">
                    <foreach loop="subforums:$sub_forum_data as $_data">
                        <if test="subforumdata:|:is_array( $_data['forum_data'] ) AND count( $_data['forum_data'] )">
                            <foreach loop="forums:$_data['forum_data'] as $forum_id => $forum_data">
                                <if test="forumRedirect:|:$forum_data['redirect_on']">
                                    <tr class='redirect_forum' id='f_{$forum_data['id']}'>
                                        <td class='col_c_icon'>
                                            <if test="$this->settings['customForumIcons']=='yes'">
                                                        <php>
                                                            $imageURL = "{$this->settings['img_url']}";
                                                            $imageFolder = basename($imageURL);
                                                            $forumId = $forum_data['id'];
                                                        </php>
                                                        <if test="is_file( DOC_IPS_ROOT_PATH . '/' . PUBLIC_DIRECTORY . '/style_images/' . $imageFolder . '/forum_images/' . $forumId . '.png' )">
                                                            <img src="{style_images_url}/forum_images/{$forum_data['id']}.png" alt="" />
                                                        <else />
                                                            <img src="{style_images_url}/forum_images/default.png" alt="" />
                                                        </if>                                                        
                                                    <else />
                                                        <img src='{$this->settings['img_url']}/f_redirect.png' />
                                                    </if>
                                        </td>
                                        <td <if test="$this->settings['removeStatsColumn']=='no'"><if test="canSeeLastInfoRedirect:|:$this->memberData['gbw_view_last_info']">colspan='2'</if></if> class='col_c_forum'>
                                            <h4 class='forum_name'><strong><a href="{parse url="showforum={$forum_data['id']}" seotitle="{$forum_data['name_seo']}" template="showforum" base="public"}" title='{$forum_data['name']}'>{$forum_data['name']}</a></strong></h4>
                                            <if test="$forum_data['description']"><if test="$this->settings['hoverDescriptions']=='yes'"><span class='forum_desc_pos'><span class='forum_desc_con'><span class='forum_description'>{$forum_data['description']}</span></span></span><else /><p class='desc forum_desc'>{$forum_data['description']}</p></if></if>
                                        </td>
                                        <td class='desc'>
                                            <ul class='last_post ipsType_small'>
                                                <li class='desc lighter'><em>{parse format_number="$forum_data['redirect_hits']"} {$this->lang->words['rd_hits']}</em></li></ul>
                                        </td>
                                    </tr>
                                <else />
                                    <tr class='<if test="$forum_data['_has_unread']">unread<else />notnew</if>'>
                                        <td class='col_c_icon'>
                                            <if test="$forum_data['_has_unread']">
                                                <a id='forum_img_{$forum_data['id']}' href="{parse url="app=forums&amp;module=forums&amp;section=markasread&amp;marktype=forum&amp;forumid={$forum_data['id']}&amp;returntoforumid={$this->request['f']}&amp;i=1" base="public"}" data-tooltip="{$this->lang->words['bi_markread']}" class='forum_marker'>
<if test="$this->settings['customForumIcons']=='yes'">
                                                            <php>
                                                                $imageURL = "{$this->settings['img_url']}";
                                                                $imageFolder = basename($imageURL);
                                                                $forumId = $forum_data['id'];
                                                            </php>
                                                            <if test="is_file( DOC_IPS_ROOT_PATH . '/' . PUBLIC_DIRECTORY . '/style_images/' . $imageFolder . '/forum_images/' . $forumId . '.png' )">
                                                                <img src="{style_images_url}/forum_images/{$forum_data['id']}.png" alt="" />
                                                            <else />
                                                                <img src="{style_images_url}/forum_images/default.png" alt="" />
                                                            </if>    
                                                        <else />
                                                            <img src='{$this->settings['img_url']}/f_icon.png' />
                                                        </if>
</a>
                                                <script type='text/javascript'>
                                                    ipb.global.registerMarker( "forum_img_{$forum_data['id']}", "{$forum_data['img_new_post']}", markerURL + "&forumid={$forum_data['id']}" );
                                                </script>
                                            <else />
                                                <if test="$this->settings['customForumIcons']=='yes'">
                                                            <php>
                                                                $imageURL = "{$this->settings['img_url']}";
                                                                $imageFolder = basename($imageURL);
                                                                $forumId = $forum_data['id'];
                                                            </php>
                                                            <if test="is_file( DOC_IPS_ROOT_PATH . '/' . PUBLIC_DIRECTORY . '/style_images/' . $imageFolder . '/forum_images/' . $forumId . '.png' )">
                                                                <img src="{style_images_url}/forum_images/{$forum_data['id']}.png" alt="" <if test="$this->memberData['member_id']">class='fadedForumIcon'</if> />
                                                            <else />
                                                                <img src="{style_images_url}/forum_images/default.png" alt="" <if test="$this->memberData['member_id']">class='fadedForumIcon'</if> />
                                                            </if>
                                                        <else />
                                                            <img src='{$this->settings['img_url']}/f_icon_read.png' />
                                                        </if>
                                            </if>


                                </td>
                                        <td class='col_c_forum'>                                    
                                            <h4 class='forum_name'>
                                                <if test="hasQueuedAndCanSeeIcon:|:!empty($forum_data['_has_queued_and_can_see_icon'])">
                                                    <a href='{parse url="showforum={$forum_data['id']}&amp;modfilter=unapproved" seotitle="{$forum_data['name_seo']}" template="showforum" base="public"}' title='{$this->lang->words['view_unapproved']}' class='ipsBadge ipsBadge_orange' data-tooltip="{parse expression="sprintf( $this->lang->words['f_queued'], $forum_data['queued_topics'], $forum_data['queued_posts'])"}" style='vertical-align: top'>{$this->lang->words['f_queued_badge']}</a>
                                                </if>
                                                <strong class='highlight_unread'><a href="{parse url="showforum={$forum_data['id']}" seotitle="{$forum_data['name_seo']}" template="showforum" base="public"}" title='{$forum_data['name']}'>{$forum_data['name']}</a></strong> <if test="$this->settings['customForumIcons']=='yes'"><if test="$forum_data['_has_unread']"><span class='ipsBadge ipsBadge_orange' style='vertical-align: top; margin-left: 5px;'>NEW</span></if></if>
                                            </h4>

                                            <if test="$forum_data['description']"><if test="$this->settings['hoverDescriptions']=='yes'"><span class='forum_desc_pos'><span class='forum_desc_con'><span class='forum_description'>{$forum_data['description']}</span></span></span><else /><p class='desc forum_desc'>{$forum_data['description']}</p></if></if>
                                            <if test="$this->settings['removeStatsColumn']=='yes'"><div class='forum_stats'><span>{$this->lang->words['topics']}:</span> {$forum_data['topics']}  &nbsp; <span>{$this->lang->words['replies']}:</span> {$forum_data['posts']}</div></if>
                                            <if test="showSubForums:|:$forum_data['show_subforums'] AND count( $forum_data['subforums'] ) AND $forum_data['show_subforums']">
                                                <ol class='ipsList_inline ipsType_small subforums' id='subforums_{$forum_data['id']}'>
                                                    <foreach loop="subforums:$forum_data['subforums'] as $__id => $__data">
                                                        <if test="showSubForumsLit:|:$__data[3]"><li class='unread'><else /><li></if>
                                                            <a href="{parse url="showforum={$__data[0]}" seotitle="{$__data[2]}" template="showforum" base="public"}" title='{$__data[1]}'>{$__data[1]}</a>
                                                        </li>
                                                    </foreach>
                                                </ol>
                                            </if>
                                            
                                        </td>
                                        <if test="$this->settings['removeStatsColumn']=='no'"><td class='col_c_stats ipsType_small'>
                                            <ul>
                                                <li>{$forum_data['topics']} {$this->lang->words['topics']}</li>
                                                <li>{$forum_data['posts']} {$this->lang->words['replies']}</li>
                                            </ul>
                                        </td></if>
<if test="canSeeLastInfoSubs:|:$this->memberData['gbw_view_last_info']">
                                        <td class='col_c_post'>
                                            <if test="hideLastInfo:|:$forum_data['hide_last_info']">
                                                <ul class='last_post'>
                                                    <li class='desc lighter'><em>{$this->lang->words['f_protected']}</em></li>
                                                </ul>
                                            <else />
<if test="hideTopicInTitle:|:$forum_data['_hide_last_date']">
                                                {parse template="userSmallPhoto" group="global" params="array('member_id' => $forum_data['last_poster_id'], 'members_seo_name' => $forum_data['seo_last_name'], 'pp_small_photo' => $forum_data['pp_small_photo'], 'alt' => '' )"}
                                                <else />
                                                {parse template="userSmallPhoto" group="global" params="array('member_id' => $forum_data['last_poster_id'], 'members_seo_name' => $forum_data['seo_last_name'], 'pp_small_photo' => $forum_data['pp_small_photo'], 'alt' => sprintf( $this->lang->words['bindex_userphoto_alt'], $forum_data['last_title'], $forum_data['members_display_name'] ) )"}</if>
                                                <ul class='last_post ipsType_small'>
                                                    <if test="!$forum_data['last_id']">
                                                        <li class='desc lighter'><em>{$this->lang->words['f_none']}</em></li>
                                                    <else />
                                                        <li><span class='highlight_unread'>{$forum_data['last_topic_title']}</span></li>
                                                        <li>
                                                            <span class='desc lighter blend_links'>
                                                            <if test="hideDateUrl:|:$forum_data['_hide_last_date']">
                                                                {parse date="$forum_data['last_post']" format="DATE"}
                                                            <else />
                                                                <a href='{parse url="showtopic={$forum_data['last_id']}&amp;view=getlastpost" base="public" template="showtopic" seotitle="{$forum_data['seo_last_title']}"}' title='{$this->lang->words['view_last_post']}'>{parse date="$forum_data['last_post']" format="DATE"}</a>
                                                            </if>
                                                            </span>
                                                            
                                                            <if test="lastPosterID:|:$forum_data['last_poster_id']">
                                                                {$this->lang->words['by_ucfirst']} {parse template="userHoverCard" group="global" params="$forum_data"}
                                                            </if>
                                                            
                                                        </li>                                                
                                        
                                                    </if>
                                            
                                                </ul>
                                            </if>
                                        </td></if>
                                    </tr>
                                </if>
                            </foreach>
                        </if>
                    </foreach>
                </table>
            </div>
        </div>{parse replacement="box_end"}
    </div>
    <br /><br />
</if>
<if test="showtopics:|:$forum_data['sub_can_post']">
    <div class='topic_controls clearfix'>
        {$forum_data['SHOW_PAGES']}
        <ul class='topic_buttons'>
            <if test="usercanpost:|:$forum_data['_user_can_post']">
                <li><a href='{parse url="module=post&amp;section=post&amp;do=new_post&amp;f={$forum_data['id']}" base="publicWithApp"}' title='{$this->lang->words['topic_start']}' accesskey='s'>{$this->lang->words['topic_start']}</a></li>
            <else />
                <li class='disabled'><span><if test="isGuestPostTopicTop:|: ! $this->memberData['member_id']">{$this->lang->words['forum_no_start_topic_guest']}<else />{$this->lang->words['forum_no_start_topic']}</if></span></li>
            </if>
            <if test="moderationDropdownLink:|:$this->memberData['is_mod'] == 1">
            <li class='non_button'>
                <a href='#' id='forum_mod_options' class='ipbmenu'>{$this->lang->words['forum_management']}</a>
            </li>
            </if>
            <if test="markRead:|:$this->memberData['member_id'] || $this->settings['topic_marking_guests']"><li class='non_button'>
                <a data-clicklaunch="forumMarkRead" data-fid="{$forum_data['id']}" href='{parse url="app=forums&amp;module=forums&amp;section=markasread&amp;marktype=forum&amp;forumid={$forum_data['id']}&amp;returntoforumid={$forum_data['id']}" base="public"}' title='{$this->lang->words['mark_as_read']}'><img src='{$this->settings['img_url']}/icon_check.png' /> &nbsp;{$this->lang->words['mark_as_read']}</a>
            </li></if>
        </ul>
    </div>
    <if test="moderationDropdownMenu:|:$this->memberData['is_mod'] == 1">
        <ul class='ipbmenu_content' id='forum_mod_options_menucontent' style='display: none'>
            <li> <a href='{parse url="showforum={$forum_data['id']}&amp;modfilter=unapproved" seotitle="{$forum_data['name_seo']}" template="showforum" base="public"}' title='{$this->lang->words['mod_unapproved']}'>{$this->lang->words['mod_unapproved']}</a> </li>
            <li> <a href='{parse url="showforum={$forum_data['id']}&amp;modfilter=hidden" seotitle="{$forum_data['name_seo']}" template="showforum" base="public"}' title='{$this->lang->words['mod_hidden']}'>{$this->lang->words['mod_hidden']}</a> </li>
            <if test="$this->memberData['g_is_supmod']">
                <li> <a href='{parse url="app=forums&amp;module=moderate&amp;section=moderate&amp;do=prune_start&amp;f={$forum_data['id']}&amp;auth_key={$this->member->form_hash}" base="public"}' title='{$this->lang->words['mod_prumemovetopics']}'>{$this->lang->words['mod_prumemovetopics']}</a> </li>
            </if>
        </ul>
    </if>
    {parse replacement="header_start"}<div class='ipsFilterbar maintitle'>
        <if test="topicsismod:|:$this->memberData['is_mod'] == 1">
            <span class='right'>
                <input type='checkbox' id='tmod_all' class='input_check' title='{$this->lang->words['topic_select_all']}' value='1' />
                &nbsp;
            </span>
        </if>
        <ul class='ipsList_inline ipsType_small' style='margin-top: 1px;'>
            <li <if test="ka_last_post:|:$this->request['sort_key'] == 'last_post' and $this->request['sort_by'] == 'Z-A'">class='active'</if>><a href='{parse url="showforum={$forum_data['id']}&amp;st={$this->request['st']}&amp;sort_key=last_post&amp;sort_by=Z-A" base="public" seotitle="{$forum_data['name_seo']}" template="showforum"}' rel='nofollow'>{$this->lang->words['sort_recent']}</a></li>
            <li <if test="ka_start_date:|:$this->request['sort_key'] == 'start_date' and $this->request['sort_by'] == 'Z-A'">class='active'</if>><a href='{parse url="showforum={$forum_data['id']}&amp;st={$this->request['st']}&amp;sort_key=start_date&amp;sort_by=Z-A" base="public" seotitle="{$forum_data['name_seo']}" template="showforum"}' rel='nofollow'>{$this->lang->words['sort_start']}</a></li>
            <li <if test="ka_replies:|:$this->request['sort_key'] == 'posts' and $this->request['sort_by'] == 'Z-A'">class='active'</if>><a href='{parse url="showforum={$forum_data['id']}&amp;st={$this->request['st']}&amp;sort_key=posts&amp;sort_by=Z-A" base="public" seotitle="{$forum_data['name_seo']}" template="showforum"}' rel='nofollow'>{$this->lang->words['sort_replies']}</a></li>
            <li <if test="ka_viewed:|:$this->request['sort_key'] == 'views' and $this->request['sort_by'] == 'Z-A'">class='active'</if>><a href='{parse url="showforum={$forum_data['id']}&amp;st={$this->request['st']}&amp;sort_key=views&amp;sort_by=Z-A" base="public" seotitle="{$forum_data['name_seo']}" template="showforum"}' rel='nofollow'>{$this->lang->words['sort_views']}</a></li>
            <li <if test="$this->request['sort_by'] == 'A-Z' or !in_array( $this->request['sort_key'], array( 'last_post', 'start_date', 'posts', 'views' ) )">class='active'</if>><a href='#forum_filter_menucontent' id='forum_filter'>{$this->lang->words['sort_custom']} <img src="{$this->settings['img_url']}/useropts_arrow.png" /> </a> </li>
            <if test="answerLink:|:$this->registry->class_forums->answerTopicsEnabled( $forum_data['id'] )">
                <li <if test="ka_viewed:|:isset($this->request['answered'])">class='active'</if>> <a href="#filter_answered_menucontent" id='filter_answered'>{$this->lang->words['tmenu_answered_link']} <img src="{$this->settings['img_url']}/useropts_arrow.png" /> </a> </li>
            </if>
        </ul>
    </div>{parse replacement="header_end"}
    <if test="answerMenu:|:$this->registry->class_forums->answerTopicsEnabled( $forum_data['id'] )">
        <ul id='filter_answered_menucontent' class='ipbmenu_content' style='display: none'>
            <li> <a href='{parse url="showforum={$forum_data['id']}&amp;st={$this->request['st']}&amp;sort_key={$this->request['sort_key']}&amp;sort_by={$this->request['sort_by']}&amp;answered=true" base="public" seotitle="{$forum_data['name_seo']}" template="showforum"}' rel='nofollow'>{$this->lang->words['tmenu_answered']}</a> </li>
            <li> <a href='{parse url="showforum={$forum_data['id']}&amp;st={$this->request['st']}&amp;sort_key={$this->request['sort_key']}&amp;sort_by={$this->request['sort_by']}&amp;answered=false" base="public" seotitle="{$forum_data['name_seo']}" template="showforum"}' rel='nofollow'>{$this->lang->words['tmenu_unanswered']}</a> </li>
            <li> <a href='{parse url="showforum={$forum_data['id']}&amp;st={$this->request['st']}&amp;sort_key={$this->request['sort_key']}&amp;sort_by={$this->request['sort_by']}" base="public" seotitle="{$forum_data['name_seo']}" template="showforum"}' rel='nofollow'>{$this->lang->words['tmenu_show_all']}</a> </li>
        </ul>
        <script type='text/javascript'>
            new ipb.Menu( $('filter_answered'), $('filter_answered_menucontent'), { stopClose: true } );
        </script>
    </if>
    <div id='forum_filter_menucontent' class='ipbmenu_content ipsPad' style='display: none'>
        <form id='filter_form' action="{parse url="showforum={$forum_data['id']}&amp;st={$this->request['st']}&amp;changefilters=1" base="public" seotitle="{$forum_data['name_seo']}" template="showforum"}" method="post">
            <strong>{$this->lang->words['filter_type']}</strong><br />
            <select name="topicfilter" id='topic_filter' class='input_select'>{$footer_filter['topic_filter']}</select>
            <br /><br />
        
            <strong>{$this->lang->words['filter_sort']}</strong><br />
            <select name="sort_key" id='sort_by' class='input_select'>{$footer_filter['sort_by']}</select>
            <br /><br />
        
            <strong>{$this->lang->words['filter_direction']}</strong><br />
            <select name="sort_by" id='direction' class='input_select'>{$footer_filter['sort_order']}</select>
            <br /><br />
        
            <strong>{$this->lang->words['filter_time']}</strong><br />
            <select name="prune_day" id='time_frame' class='input_select'>{$footer_filter['sort_prune']}</select>
            <br /><br />
        
            <input type='checkbox' value='1' name='remember' class='input_check' id='remember_filter' /> <label for='remember_filter'>{$this->lang->words['remember_options']}</label>
            <br /><br />
            
            <input type="submit" value="{$this->lang->words['sort_submit']}" class="input_submit" />
        </form>
    </div>
    <script type='text/javascript'>
        new ipb.Menu( $('forum_filter'), $('forum_filter_menucontent'), { stopClose: true } );
    </script>
    <div class='ipsBox removeDefault'>
        <div class='ipsBox_container'>
            <table class='ipb_table topic_list hover_rows <if test="topicsismod:|:$this->memberData['is_mod'] == 1">is_mod</if>' summary='{$this->lang->words['forum_topic_list']} "{$forum_data['name']}"' id='forum_table'>
                <tr class='header hide'>
                    <th scope='col' class='col_f_icon'>&nbsp;</th>
                    <th scope='col' class='col_f_topic'>{$this->lang->words['forum_topic']}</th>
                    <th scope='col' class='col_f_starter short'>{$this->lang->words['forum_started_by']}</th>
                    <th scope='col' class='col_f_views stats'>{$this->lang->words['forum_stats']}</th>
                    <if test="canSeeLastInfoHeader:|:$this->memberData['gbw_view_last_info']"><th scope='col' class='col_f_post'>{$this->lang->words['forum_last_post_info']}</th></if>
                    <if test="topicsismod:|:$this->memberData['is_mod'] == 1">
                        <th scope='col' class='col_f_mod short'><input type='checkbox' id='tmod_all' class='input_check' title='{$this->lang->words['topic_select_all']}' value='1' /></th>
                    </if>
                </tr>    
                <!-- BEGIN TOPICS -->
                <if test="hastopics:|:is_array( $topic_data ) AND count( $topic_data )">
                    <foreach loop="topics:$topic_data as $tid => $data">
<if test="!$this->subHeadShow">
    <if test="$data['pinned']">
            <th scope='col' class='webask-warn' colspan='<if test="endannouncements:|:$this->memberData['is_mod'] == 1">6<else />5</if>'>Важные темы</th>
        </if>
    <if test="$this->subHeadShow=1"> </if>
</if>
<if test="$data['pinned']">
    <if test="$this->hasPinned=1">
    </if>
<else />
    <if test="$this->hasPinned"> 
    <if test="$this->hasPinned=0"> </if>
    <tr class='subhead altbar'>
    <if test="$this->memberData['is_mod'] == 1">
    <th scope='col' class='webask-no-warn' colspan='6'>
    <else />
    <th scope='col' class='webask-no-warn' colspan='5'>
    </if>Темы
    </th>
    </if>
</if>
                        {parse template="topic" group="forum" params="$data, $forum_data, $other_data, $inforum"}
                    </foreach>
                <else />
                    <tr> 
                        <if test="notopicsspan:|:$this->memberData['is_mod'] == 1">
                            <td colspan='6' class='no_messages'>
                        <else />
                            <td colspan='5' class='no_messages'>
                        </if>
                            {$this->lang->words['no_topics']}
                        </td>
                    </tr>
                </if>
            </table>
            <if test="hastopics:|:$other_data['hasMore']">
                <div id='more_topics' style='display: none'>
                    <a href='#' id='forum_load_more'>{$this->lang->words['load_more_topics']}</a>
                </div>
                <script type='text/javascript'>
                    ipb.forums.fetchMore = {
                        'f': parseInt("{$this->request['showforum']}")    ,
                        'page': parseInt("{$this->request['page']}"),
                        'sort_by': "{$this->request['sort_by']}",
                        'sort_key': "{$this->request['sort_key']}",
                        'topicfilter': "{$this->request['topicfilter']}",
                        'prune_day': "{$this->request['prune_day']}",
                        'max_topics': "{$this->settings['display_max_topics']}"
                    };
                </script>
            </if>
        </div>
    </div>{parse replacement="box_end"}
    
    <br />
    <div class='topic_controls clear'>
        {$forum_data['SHOW_PAGES']}
        <ul class='topic_buttons'>
            <if test="bottomusercanpost:|:$forum_data['_user_can_post']">
                <li><a href='{parse url="module=post&amp;section=post&amp;do=new_post&amp;f={$forum_data['id']}" base="publicWithApp"}' title='{$this->lang->words['topic_start']}' rel='nofollow' accesskey='s'>{$this->lang->words['topic_start']}</a></li>
            <else />
                <li class='disabled'><span><if test="isGuestPostTopic:|: ! $this->memberData['member_id']">{$this->lang->words['forum_no_start_topic_guest']}<else />{$this->lang->words['forum_no_start_topic']}</if></span></li>
            </if>
        </ul>
    </div>

    <div id='forum_footer' class='statistics clear clearfix'>
        <if test="hasmoderators:|:is_array( $mod_data ) AND count( $mod_data )">
            <div id='forum_led_by' class='right ipsType_small'>
                <img src='{$this->settings['img_url']}/icon_users.png' /> &nbsp;{$this->lang->words['forum_led_by']}
                <foreach loop="moderators:$mod_data as $p => $r">
                    <a href='{$r[0]}' title='{$this->lang->words['view_profile']}'>{$r[1]}</a><if test="moderatorpopup:|:$r[2]"></if><if test="moderatorscomma:|:$p + 1 != count( $mod_data )">,</if>
                </foreach>
            </div>
        </if>
        <if test="showactiveusers:|:is_array( $active_user_data ) AND count( $active_user_data )">
            <div id='forum_active_users' class='active_users stats_list'>
                <h4 class='statistics_head'>{parse expression="sprintf( $this->lang->words['active_users_titlef'], $active_user_data['stats']['total'] )"}</h4>
                <p class='statistics_brief'>{parse expression="sprintf( $this->lang->words['active_users_detail'], $active_user_data['stats']['members'], $active_user_data['stats']['guests'], $active_user_data['stats']['anon'] )"}</p>
                <br />
                <ul class='ipsList_inline'>
                    <if test="hasactiveusers:|:is_array( $active_user_data['names'] ) AND count( $active_user_data['names'] )">
                        {parse expression="implode( ', ', $active_user_data['names'] )"}
                    </if>
                </ul>
            </div>
        </if>    
    </div>
</if>
<br class='clear' />
    
<div id='delPopUp' style='display:none'>
    <h3 class='bar'>{$this->lang->words['dlt_title']}</h3>
    <div class='general_box'>
        <form action='#{removeUrl}' method='POST'>
            <strong>{$this->lang->words['dlt_remove_from_view']}</strong>
            <p class='desc'>{$this->lang->words['dlt_remove_from_view_desc']}</p>
            <p style='padding:4px 0px 4px 0px'>{$this->lang->words['dlt_reason']} <input type='text' name='deleteReason' id='delPop_reason' value='' style='width:65%' /> <input type='submit' class='input_submit' value='{$this->lang->words['dlt_remove']}' /></p>
        </form>
        <div style='#{permaDelete}padding-top:5px'>
            <strong>{$this->lang->words['dlt_delete_from_topic']}</strong>
            <p class='desc'>{$this->lang->words['dlt_delete_from_topic_desc']}</p>
            <p style='padding:4px 0px 4px 0px'><input type='button' class='input_submit' onclick="window.location='#{permaUrl}';" value='{$this->lang->words['dlt_delete_now']}' /></p>
        </div>
    </div>
</div>
<if test="moderationform:|:$this->memberData['is_mod'] == 1">
    <form id='modform' class='right' method="post" action="{parse url="" base="public"}">
        <input type="hidden" name="app" value="forums" />
        <input type="hidden" name="module" value="moderate" />
        <input type="hidden" name="section" value="moderate" />
        <input type="hidden" name="do" value="topicchoice" />
        <input type="hidden" name="st" value="{$this->request['st']}" />
        <input type="hidden" name="f" value="{$forum_data['id']}" />
        <input type="hidden" name="auth_key" value="{$this->member->form_hash}" />
        <input type="hidden" name="modfilter" value="{$this->request['modfilter']}" />
        <input type="hidden" value="{$this->request['selectedtids']}" id='selectedtids' name="selectedtids" />
        <input type="hidden" name="tact" id="tact" value="" />
    </form>
</if>
<select style='display:none' id='multiModOptions'>
<if test="hasMultiModeratorOptions:|:is_array( $multi_mod_data ) AND count( $multi_mod_data )">
    <foreach loop="mm:$multi_mod_data as $mm_data">
        <option value="t_{$mm_data[0]}">{$mm_data[1]}</option>
    </foreach>
</if>
</select>

  и что менять в boardIndexTemplate вот код 

Спойлер

<if test="$this->settings['hoverDescriptions']='no'"></if>
<if test="$this->settings['removeStatsColumn']='no'"></if>
<if test="$this->settings['customForumIcons']='no'"></if>
<if test="$this->settings['clickableRows']='yes'"></if>

{parse js_module="board"}
{parse variable="sidebar_enabled" default="$show_side_blocks"}
<if test="boardIndexTop:|:true"></if>
<div id='board_index' class='ipsLayout <if test="sideBarEnabledL:|:$this->templateVars['sidebar_enabled']">ipsLayout_withright</if> ipsLayout_largeright clearfix <if test="sidebarclosed:|:IPSCookie::get('hide_sidebar') == '1'">no_sidebar</if>'>    
    <div id='categories' class='ipsLayout_content clearfix'>
    <!-- CATS AND FORUMS -->
        <if test="cats_forums:|:is_array( $cat_data ) AND count( $cat_data )">
            <foreach loop="categories:$cat_data as $_data">
                <if test="cat_has_forums:|:is_array( $_data['forum_data'] ) AND count( $_data['forum_data'] )">
                    <div id='category_{$_data['cat_data']['id']}' class='category_block block_wrap'>
                        {parse replacement="header_start"}<h3 class='maintitle <if test="$this->settings['clickableRows']=='yes'">linkBar</if>'>
                            <a class='toggle right' href='#' title="{parse expression="sprintf( $this->lang->words['toggle_cat'], IPSText::striptags( IPSText::htmlspecialchars($_data['cat_data']['name'] ) ) )"}">{parse expression="sprintf( $this->lang->words['toggle_cat'], $_data['cat_data']['name'] )"}</a> <a href="{parse url="showforum={$_data['cat_data']['id']}" seotitle="{$_data['cat_data']['name_seo']}" template="showforum" base="public"}" title='{parse expression="sprintf( $this->lang->words['view_cat'], IPSText::striptags( IPSText::htmlspecialchars($_data['cat_data']['name'] ) ) )"}'>{$_data['cat_data']['name']}</a>
                        </h3>{parse replacement="header_end"}
                        <div class='ipsBox table_wrap removeDefault'>
                            <div class='ipsBox_container'>
                                <table class='ipb_table <if test="$this->settings['clickableRows']=='yes'">forumHover</if>' summary="{$this->lang->words['forums_in_cat']} '{$_data['cat_data']['name']}'">
                                    <tr class='header hide'>
                                        <th scope='col' class='col_c_icon'>&nbsp;</th>
                                        <th scope='col' class='col_c_forum'>{$this->lang->words['cat_name']}</th>
                                        <if test="$this->settings['removeStatsColumn']=='no'"><th scope='col' class='stats' style='width: 7%;'>{$this->lang->words['stats']}</th>
                                        <th scope='col' class='stats' style='width: 7%;'>{$this->lang->words['stats']}</th></if>
                                        <if test="canSeeLastInfoHeader:|:$this->memberData['gbw_view_last_info']"><th scope='col' class='col_c_post'>{$this->lang->words['last_post_info']}</th></if>
                                    </tr>
                                    <!-- / CAT HEADER -->
                                    <foreach loop="forums:$_data['forum_data'] as $forum_id => $forum_data">
                                        <if test="forumRedirect:|:$forum_data['redirect_on']">
                                            <tr class='redirect_forum' id='f_{$forum_data['id']}'>
<td class='col_c_icon'>
<if test="$this->settings['customForumIcons']=='yes'">
                                                        <php>
                                                            $imageURL = "{$this->settings['img_url']}";
                                                            $imageFolder = basename($imageURL);
                                                            $forumId = $forum_data['id'];
                                                        </php>
                                                        
                                                    </if>
                                                </td>
                                                <td <if test="$this->settings['removeStatsColumn']=='no'"><if test="canSeeLastInfoRedirect:|:$this->memberData['gbw_view_last_info']">colspan='3'</if></if> class='col_c_forum'>
                                                    <h4 class='forum_name'><strong class='highlight_unread'><a href="{parse url="showforum={$forum_data['id']}" seotitle="{$forum_data['name_seo']}" template="showforum" base="public"}" title='{parse expression="IPSText::striptags( IPSText::htmlspecialchars( $forum_data['name'] ) )"}'>{$forum_data['name']}</a></strong></h4>
                                                    <if test="$forum_data['description']"><if test="$this->settings['hoverDescriptions']=='yes'"><span class='forum_desc_pos'><span class='forum_desc_con'><span class='forum_description'>{$forum_data['description']}</span></span></span><else /><p class='desc forum_desc'>{$forum_data['description']}</p></if></if>
                                                </td>
                                                <td class='desc'>
                                                    <ul class='last_post ipsType_small'>
                                                                                    <li class='desc lighter'><em>{parse format_number="$forum_data['redirect_hits']"} {$this->lang->words['rd_hits']}</em></li>
                                                                                </ul>
                                                </td>
                                            </tr>
                                        <else />
                                            <tr class='<if test="hasUnreadClass:|:$forum_data['_has_unread']">unread<else />notnew</if>'>
<td class='col_c_icon'>
<if test="hasUnread:|:$forum_data['_has_unread']">
<a id='forum_img_{$forum_data['id']}' href="{parse url="app=forums&amp;module=forums&amp;section=markasread&amp;marktype=forum&amp;forumid={$forum_data['id']}&amp;returntoforumid={$this->request['f']}&amp;i=1" base="public"}" data-tooltip="{$this->lang->words['bi_markread']}" class='forum_marker'>                                                    
<if test="$this->settings['customForumIcons']=='yes'">
                                                            <php>
                                                                $imageURL = "{$this->settings['img_url']}";
                                                                $imageFolder = basename($imageURL);
                                                                $forumId = $forum_data['id'];
                                                            </php>
                                                            <if test="is_file( DOC_IPS_ROOT_PATH . '/' . PUBLIC_DIRECTORY . '/style_images/' . $imageFolder . '/forum_images/' . $forumId . '.png' )">
                                                                <img src="{style_images_url}/forum_images/{$forum_data['id']}.png" alt="" />
                                                            <else />
                                                                <img src="{style_images_url}/forum_images/default.png" alt="" />
                                                            </if>    
<else />
<img src='{$this->settings['img_url']}/f_icon.png' />
                                </if>
                                </a>
                            <else />
<if test="$this->settings['customForumIcons']=='yes'">
                                                            <php>
                                                                $imageURL = "{$this->settings['img_url']}";
                                                                $imageFolder = basename($imageURL);
                                                                $forumId = $forum_data['id'];
                                                            </php>
                                                            <if test="is_file( DOC_IPS_ROOT_PATH . '/' . PUBLIC_DIRECTORY . '/style_images/' . $imageFolder . '/forum_images/' . $forumId . '.png' )">
                                                                <img src="{style_images_url}/forum_images/{$forum_data['id']}.png" alt="" <if test="$this->memberData['member_id']">class='fadedForumIcon'</if> />
                                                            <else />
                                                                <img src="{style_images_url}/forum_images/default.png" alt="" <if test="$this->memberData['member_id']">class='fadedForumIcon'</if> />
                                                            </if>
                                                        <else />
<img src='{$this->settings['img_url']}/f_icon_read.png' />
                                                        </if>
                                                    </if>
                                                </td>
                                                <td class='col_c_forum'>
                                                    
                                                    <h4 class='forum_name'>
                                                        <if test="hasQueuedAndCanSeeIcon:|:!empty($forum_data['_has_queued_and_can_see_icon'])">
                                                            <a href='{parse url="showforum={$forum_data['id']}&amp;modfilter=unapproved" seotitle="{$forum_data['name_seo']}" template="showforum" base="public"}' title='{$this->lang->words['view_unapproved']}' class='ipsBadge ipsBadge_orange' data-tooltip="{parse expression="sprintf( $this->lang->words['f_queued'], $forum_data['queued_topics'], $forum_data['queued_posts'])"}" style='vertical-align: top'>{$this->lang->words['f_queued_badge']}</a>
                                                        </if>
                                                        <strong class='highlight_unread'><a href="{parse url="showforum={$forum_data['id']}" seotitle="{$forum_data['name_seo']}" template="showforum" base="public"}" title='{parse expression="IPSText::striptags( IPSText::htmlspecialchars( $forum_data['name'] ) )"}'>{$forum_data['name']}</a></strong> <if test="$this->settings['customForumIcons']=='yes'"><if test="$forum_data['_has_unread']"><span class='ipsBadge ipsBadge_orange' style='vertical-align: top; margin-left: 5px;'>NEW</span></if></if>
                                                    </h4>

                                                    <if test="$forum_data['description']"><if test="$this->settings['hoverDescriptions']=='yes'"><span class='forum_desc_pos'><span class='forum_desc_con'><span class='forum_description'>{$forum_data['description']}</span></span></span><else /><p class='desc forum_desc'>{$forum_data['description']}</p></if></if>
<if test="$this->settings['removeStatsColumn']=='yes'"><div class='forum_stats'><span>{$this->lang->words['topics']}:</span> {$forum_data['topics']}  &nbsp; <span>{$this->lang->words['replies']}:</span> {$forum_data['posts']}</div></if>    

                                                    <if test="showSubForums:|:$forum_data['show_subforums'] AND count( $forum_data['subforums'] ) AND $forum_data['show_subforums']">
                                                        <ol class='ipsList_inline ipsType_small subforums' id='subforums_{$forum_data['id']}'>
                                                            <foreach loop="subforums:$forum_data['subforums'] as $__id => $__data">
                                                                <if test="showSubForumsLit:|:$__data[3]"><li class='unread'><else /><li></if>
                                                                    <a href="{parse url="showforum={$__data[0]}" seotitle="{$__data[2]}" template="showforum" base="public"}" title='{parse expression="IPSText::striptags( IPSText::htmlspecialchars($__data[1]) )"}'>{$__data[1]}</a>
                                                                </li>
                                                            </foreach>
                                                        </ol>
                                                    </if>
                                                                                    
                                                </td>
                                                <if test="$this->settings['removeStatsColumn']=='no'">
                                                    <td style='width: 7%;'><span class='statsNumber'>{$forum_data['topics']}</span> <span class='statsText'>{$this->lang->words['topics']}</span></td>
                                                    <td style='width: 7%;'><span class='statsNumber'>{$forum_data['posts']}</span> <span class='statsText'>{$this->lang->words['replies']}</span></td>
                                                </if>
                                                <if test="canSeeLastInfo:|:$this->memberData['gbw_view_last_info']">
                                                <td class='col_c_post'>
                                                    <if test="hideLastInfo:|:$forum_data['hide_last_info']">
                                                        <ul class='last_post'>
                                                            <li class='desc lighter'><em>{$this->lang->words['f_protected']}</em></li>
                                                        </ul>
                                                    <else />
<if test="hideTopicInTitle:|:$forum_data['_hide_last_date']">
                                                        {parse template="userSmallPhoto" group="global" params="array('member_id' => $forum_data['last_poster_id'], 'members_seo_name' => $forum_data['seo_last_name'], 'pp_small_photo' => $forum_data['pp_small_photo'], 'alt' => '' )"}
                                                        <else />
                                                        {parse template="userSmallPhoto" group="global" params="array('member_id' => $forum_data['last_poster_id'], 'members_seo_name' => $forum_data['seo_last_name'], 'pp_small_photo' => $forum_data['pp_small_photo'], 'alt' => sprintf( $this->lang->words['bindex_userphoto_alt'], $forum_data['last_title'], $forum_data['members_display_name'] ) )"}
</if>
                                                        <ul class='last_post ipsType_small'>
                                                            <if test="!$forum_data['last_id']">
                                                                <li class='desc lighter'><em>{$this->lang->words['f_none']}</em></li>
                                                            <else />
                                                                <li>
                                                                    <span class='highlight_unread'>{$forum_data['last_topic_title']}</span>
                                                                </li>
                                                                <li>
                                                                    <span class='desc lighter blend_links'>
                                                                    <if test="hideDateUrl:|:$forum_data['_hide_last_date']">
                                                                        {parse date="$forum_data['last_post']" format="DATE"}
                                                                    <else />
                                                                        <a href='{parse url="showtopic={$forum_data['last_id']}&amp;view=getlastpost" base="public" template="showtopic" seotitle="{$forum_data['seo_last_title']}"}' title='{$this->lang->words['view_last_post']}'>{parse date="$forum_data['last_post']" format="DATE"}</a>
                                                                    </if></span>
                                                                    <if test="lastPosterID:|:$forum_data['last_poster_id']">
                                                                        {$this->lang->words['by']} {parse template="userHoverCard" group="global" params="$forum_data"}
                                                                    </if>
                                                                </li>
                                                            </if>
                                                            
                                                        </ul>
                                                    </if>
                                                </td></if>
                                            </tr>
                                        </if>
                                    </foreach>
                                </table>
                            </div>
                        </div>{parse replacement="box_end"}
                    </div>
                </if>
            </foreach>
        </if>
    </div>
    <if test="sideBarEnabled2:|:$this->templateVars['sidebar_enabled']">
        <div id='index_stats' class='ipsLayout_right clearfix' <if test="sidebarclosed2:|:IPSCookie::get('hide_sidebar') == '1'">style='display: none'</if>>
            <foreach loop="side_blocks:$side_blocks as $block">
                {$block}
            </foreach>
        </div>
        <a href='#' id='toggle_sidebar' title='{$this->lang->words['toggle_sidebar']}' data-closed="{$this->lang->words['_laquo']}" data-open="&times;">&nbsp;</a>
    </if>
</div>
<script type='text/javascript'>
//<![CDATA[
    var markerURL  = ipb.vars['base_url'] + "app=forums&module=ajax&section=markasread&i=1"; // Ajax URL so don't use &amp;
    var unreadIcon = "<img src='{$this->settings['img_url']}/f_icon_read.png' />";
    
    <if test="markercatforums:|:is_array( $cat_data ) AND count( $cat_data )">
        <foreach loop="markercategories:$cat_data as $_data">
            <if test="markerhasforums:|:is_array( $_data['forum_data'] ) AND count( $_data['forum_data'] )">
                <foreach loop="markerforums:$_data['forum_data'] as $forum_id => $forum_data">
                    <if test="markernotredirect:|:!$forum_data['redirect_on']">
                        <if test="markerhasunread:|:$forum_data['_has_unread']">
    ipb.global.registerMarker( "forum_img_{$forum_data['id']}", "{$forum_data['img_new_post']}", markerURL + "&forumid={$forum_data['id']}" );
                        </if>
                    </if>
                </foreach>
            </if>
        </foreach>
    </if>
//]]>
</script>
<if test="showTotals:|:$this->settings['show_totals']">
    <div id='board_stats'>        
        <ul class='ipsType_small ipsList_inline'>
            <li class='clear'>
                <span class='value'>{$stats['info']['total_posts']}</span>
                {$this->lang->words['total_posts']}
            </li>
            <li class='clear'>
                <span class='value'>{$stats['info']['mem_count']}</span>
                {$this->lang->words['total_members']}
            </li>
            <li class='clear'>
                {IPSMember::makeProfileLink( $stats['info']['last_mem_name'], $stats['info']['last_mem_id'], $stats['info']['last_mem_seo'], 'value' )}
                {$this->lang->words['newest_member']}
            </li>
            <li class='clear' data-tooltip="{$stats['info']['most_time']}">
                <span class='value'>{$stats['info']['most_online']}</span>
                {$this->lang->words['online_at_once']}
            </li>
        </ul>
    </div>
</if>
<div id='board_statistics' class='statistics clearfix'>
    <h4 class='statistics_head clearfix'><ul id='stat_links' class='ipsList_inline right ipsType_small'>
        <if test="statsLinks:|:1==1"> <!-- Hook point -->
            <li><a href="{parse url="app=forums&amp;module=extras&amp;section=stats&amp;do=leaders" base="public"}" title="{$this->lang->words['sm_forum_leaders_title']}">{$this->lang->words['sm_forum_leaders']}</a></li>
            <li><a href="{parse url="app=forums&amp;module=extras&amp;section=stats" base="public"}" title="{$this->lang->words['sm_all_posters_title']}">{$this->lang->words['sm_today_posters']}</a></li>
            <li><a href="{parse url="app=members&amp;module=list&amp;max_results=20&amp;sort_key=posts&amp;sort_order=desc&amp;filter=ALL" base="public" seotitle="false"}" title="{$this->lang->words['sm_overall_posters_title']}">{$this->lang->words['sm_overall_posters']}</a></li>
            <if test="reputationEnabled:|:$this->settings['reputation_enabled']">
                <li>
                    <a href="{parse url="app=members&amp;module=reputation&amp;section=most" base="public" template="most_liked" seotitle="most_liked"}" title="<if test="reputationTypeTitle:|:$this->settings['reputation_point_types'] == 'like'">{$this->lang->words['most_rep_likes']}<else />{$this->lang->words['most_rep_rep']}</if>">
                        <if test="reputationType:|:$this->settings['reputation_point_types'] == 'like'">
                            {$this->lang->words['most_rep_likes']}
                        <else />
                            {$this->lang->words['most_rep_rep']}
                        </if>
                    </a>
                </li>
            </if>
        </if>
    </ul>
<if test="showActive:|:$this->settings['show_active'] && $this->memberData['gbw_view_online_lists']">{parse expression="sprintf( $this->lang->words['online_right_now'], $stats['TOTAL'] )"} {$this->lang->words['active_users']}</if></h4>
    <if test="$this->settings['show_active']"><p class='statistics_brief desc'>
        {parse expression="sprintf( $this->lang->words['active_users_detail'], $stats['MEMBERS'], $stats['GUESTS'], $stats['ANON'] )"}
        <if test="onlineListEnabled:|:$this->settings['allow_online_list']">&nbsp;&nbsp;<a href='{parse url="app=members&amp;module=online&amp;sort_order=desc" base="public"}' title='{$this->lang->words['online_link']}'>({$this->lang->words['online_link']})</a></if>
    </p></if>
    
    <if test="activeNames:|:count($stats['NAMES']) && $this->settings['show_active']">
        <br />
        <p>
            <span class='name'>{parse expression="implode( ",</span> <span class='name'>", $stats['NAMES'] )"}</span>                    
        </p>
    </if>
</div>

Заранее спасибо!

comment_95725

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

comment_95800

Пишет такую ошибку:

Системная ошибка

Невозможно переместить файл.

 

Хотя код правил через readme. На другом форуме сработало, а тут что то не хочет.

Права на папку поставил.

Форум: fggame.ru

comment_96201
В 08.11.2015, 13:50:00, | mrGooffi | сказал:

Пишет такую ошибку:

Системная ошибка

Невозможно переместить файл.

 

Хотя код правил через readme. На другом форуме сработало, а тут что то не хочет.

Права на папку поставил.

Форум: fggame.ru

читайте тему полностью + поиск по форуму

В 08.11.2015, 17:15:38, | mrGooffi | сказал:

мда... помощь на форуме вообще на нуле...

не устраивает, вас тут никто не держит, помощь оказывается на добровольной основе, никто не обязан тут сидеть и ждать вас 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.


Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.