Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

Rekomendowane odpowiedzi

  • Manager
Opublikowano

DawPi jak możesz opisz coś bardziej bo mówiąc że nie zrobiłem wg. instrukcji to wiesz...

Co wiem? Nie zrobiłeś i tyle. Nie będziemy po Tobie szukać błędu, bo to Twoje zadanie.. Ja to robiłem dziesiątki razy i nigdy nie miałem problemu.. Robisz aż do skutku przy tym myśląc, a nie małpując i się musi udać.

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

  • Manager
Opublikowano

A to na edycji jednego bitu skina skończyłeś, tak? To się nie dziw.. No i może podasz adres forum? Dlaczego każesz poruszać się w próżni? Dotykając forum jest o wiele łatwiej.

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Opublikowano (edytowane)

Mam problem z ustawieniem subfor w dwóch kolumnach.

Zrobiłem wg tego tutorialu i problem jest taki, że opisy kategorii powtarzają się 2x i zamiast dwóch kolumn subfor jest jedna.

Screen:

pre_1323779999__problem.png

W załączniku 3 pliki (juz po edycji) które trzeba było edytować.

Problem.rar

Edytowane przez santok92
  • 3 tygodnie później...
  • 2 tygodnie później...
Opublikowano

wie ktoś może jak zrobić obok tego subforum grafike ?

gdy w css wpisze

background: url({ style_images_url}/subforum_stem.png ) no-repeat left 4px;

grafika nakłada sie na text

  • 2 miesiące temu...
Opublikowano (edytowane)

wkleiłem dokładnie tak jak napisane, ale nie widać opisów przy działach bez sub-forum

mój 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="{$this->lang->words['toggle_cat']}">{$this->lang->words['toggle_cat']}</a> <a href="{parse url="showforum={$_data['cat_data']['id']}" seotitle="{$_data['cat_data']['name_seo']}" template="showforum" base="public"}" title='{$this->lang->words['view_cat']}'>{$_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'> </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>
	  <th scope='col' class='col_c_post'>{$this->lang->words['last_post_info']}</th>
	 </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'>
		 <img src='{$this->settings['img_url']}/f_redirect.png' />
		</td>
		<td colspan='2' class='col_c_forum'>
		 <h4><a href="{parse url="showforum={$forum_data['id']}" seotitle="{$forum_data['name_seo']}" template="showforum" base="public"}" title='{$this->lang->words['go_to_forum']}'>{$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'><img src='{$this->settings['img_url']}/f_icon.png' /></a>
		 <else />
		  <img src='{$this->settings['img_url']}/f_icon_read.png' />
		 </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']}&modfilter=all" 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='{$this->lang->words['go_to_forum']}'>{$forum_data['name']}</a>
		 </h4>

		 <if test="showSubForums:|:$forum_data['show_subforums'] AND count( $forum_data['subforums'] ) AND $forum_data['show_subforums']">
		  <br />

													<p class='desc __forum_desc ipsType_small'>{$forum_data['description']}</p>  
													<ol class='subforums'>
													  <foreach loop="subforums:$forum_data['subforums'] as $__id => $__data">
													</ol>

													<ol class='subforums'>																									  
													  <if test="showSubForumsLit:|:$__data[3]">
													</foreach>
													</ol>


													<ol class='subforums'>
													  <foreach loop="subforums:$forum_data['subforums'] as $__id => $__data">
													</ol>																							

													<ol class='subforums'>
													  <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='{$this->lang->words['go_to_forum']}'>{$__data[1]}</a></li>
													</foreach>  
													</ol>  
												</if>

					</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>
		<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="hasphoto:|:$forum_data['pp_small_photo']">
		   <a href='{parse url="showuser={$forum_data['last_poster_id']}" template="showuser" seotitle="{$forum_data['seo_last_name']}" base="public"}' class='ipsUserPhotoLink left'>
			<img src='{$forum_data['pp_small_photo']}' alt='{$this->lang->words['photo']}' class='ipsUserPhoto ipsUserPhoto_mini' />
		   </a>
		  <else />
		   <if test="hasPost:|:$forum_data['last_id']">
			<div class='left'>{IPSMember::buildNoPhoto(0, 'mini' )}</div>
		   </if>
		  </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='tkdate_small lighter blend_links'>{parse date="$forum_data['last_post']" format="DATE"}</li>
			<else />
			 <li class='tkdate_small lighter blend_links'><a href='{parse url="showtopic={$forum_data['last_id']}&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>
	   </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="×"> </a>
</if>
</div>
<script type='text/javascript'>
//<![CDATA[
var markerURL  = "{parse url="app=forums&module=ajax&section=markasread&i=1" base="public"}"; // Ajax URL so don't use &
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'>
<ul id='stat_links' class='ipsList_inline right ipsType_small'>
 <if test="statsLinks:|:1==1"> <!-- Hook point -->
  <li><a href="{parse url="app=forums&module=extras&section=stats&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&module=extras&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&module=list&max_results=20&sort_key=posts&sort_order=desc&filter=ALL" base="public" seotitle="false"}" title="{$this->lang->words['sm_overall_posters_title']}">{$this->lang->words['sm_overall_posters']}</a></li>
 </if>
</ul>

<if test="$this->settings['show_active']">
 <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'] )"}
    <a href='{parse url="app=members&module=online&sort_order=desc" base="public"}'>({$this->lang->words['online_link']})</a>
 </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>

forumIndexTemplate

{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  = "{parse url="app=forums&module=ajax&section=markasread&i=1" base="public"}"; // Ajax URL so don't use &
var unreadIcon = "<img src='{$this->settings['img_url']}/f_icon_read.png' />";
//]]>
</script>
<if test="watchismember:|:$this->memberData['member_id']">
<if test="hasFollowData:|:$other_data['follow_data']">
 {$other_data['follow_data']}
</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&module=forums&section=rules&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>
<br />
<if test="hasannouncements:|:is_array( $announce_data ) AND count( $announce_data )">
<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']}&f={$forum_data['id']}" seotitle="{$_seoTitle}" template="showannouncement" base="public"}" title='{$this->lang->words['view_announcement']}'>{$adata['announce_title']}</a>
 </h4> 
 <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>
<br />
</if>
<!-- __-SUBFORUMS-__ -->
<if test="hassubforums:|:is_array( $sub_forum_data ) AND count( $sub_forum_data )">
<div class='category_block block_wrap'>
 <h3 class='maintitle'>{$this->lang->words['sub_forum_title']}</h3>
 <div class='ipsBox table_wrap'>
  <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'>
	   <img src='{$this->settings['img_url']}/f_redirect.png' />
	  </td>
	  <td colspan='2' class='col_c_forum'>
	   <h4><a href="{parse url="showforum={$forum_data['id']}" seotitle="{$forum_data['name_seo']}" template="showforum" base="public"}" title='{$this->lang->words['go_to_forum']}'>{$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="$forum_data['_has_unread']">unread</if>'>
	  <td class='col_c_icon'>
	   <if test="$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'><img src='{$this->settings['img_url']}/f_icon.png' /></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 />
		<img src='{$this->settings['img_url']}/f_icon_read.png' />
	   </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']}&modfilter=all" 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='{$this->lang->words['go_to_forum']}'>{$forum_data['name']}</a>
	   </h4>
										<p class='desc __forum_desc ipsType_small'>{$forum_data['description']}</p>  
										<if test="showSubForums:|:$forum_data['show_subforums'] AND count( $forum_data['subforums'] ) AND $forum_data['show_subforums']">
											<br />											  
											<ol class='subforums'>
											  <foreach loop="subforums:$forum_data['subforums'] as $__id => $__data">
											</ol>

											<ol class='subforums'>																									  
											  <if test="showSubForumsLit:|:$__data[3]">
											</foreach>
											</ol>


											<ol class='subforums'>
											  <foreach loop="subforums:$forum_data['subforums'] as $__id => $__data">
											</ol>																							

											<ol class='subforums'>
											  <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='{$this->lang->words['go_to_forum']}'>{$__data[1]}</a></li>
											</foreach>  
											</ol>											  
										</if>

	  </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>
	  <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="hasphoto:|:$forum_data['pp_small_photo'] AND !$forum_data['hide_last_info']">
		 <a href='{parse url="showuser={$forum_data['last_poster_id']}" template="showuser" seotitle="{$forum_data['seo_last_name']}" base="public"}' class='ipsUserPhotoLink left'>
		  <img src='{$forum_data['pp_small_photo']}' alt='{$this->lang->words['photo']}' class='ipsUserPhoto ipsUserPhoto_mini' />
		 </a>
		<else />
		 <if test="hasPost:|:$forum_data['last_id']"><div class='left'>{IPSMember::buildNoPhoto(0, 'mini' )}</div></if>
		</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_ucfirst']} {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']}&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>
	 </tr>
	</if>
   </foreach>
  </if>
 </foreach>
</table>
  </div>
 </div>
</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&section=post&do=new_post&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>{$this->lang->words['forum_no_start_topic']}</span></li>
  </if>
  <li class='non_button'>
<a data-clicklaunch="forumMarkRead" data-fid="{$forum_data['id']}" href='{parse url="app=forums&module=forums&section=markasread&marktype=forum&forumid={$forum_data['id']}&returntoforumid={$forum_data['id']}" base="public"}' title='{$this->lang->words['mark_as_read']}'><img src='{$this->settings['img_url']}/icon_check.png' />  {$this->lang->words['mark_as_read']}</a>
  </li>
 </ul>
</div>
<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' />
 
  </span>
 </if>
 <ul class='ipsList_inline ipsType_small'>
  <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']}&st={$this->request['st']}&sort_key=last_post&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']}&st={$this->request['st']}&sort_key=start_date&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']}&st={$this->request['st']}&sort_key=posts&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']}&st={$this->request['st']}&sort_key=views&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']}</a></li>
 </ul>
</div>
<div id='forum_filter_menucontent' class='ipbmenu_content ipsPad' style='display: none'>
 <form id='filter_form' action="{parse url="showforum={$forum_data['id']}&st={$this->request['st']}&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'>
 <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'> </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>
 <th scope='col' class='col_f_post'>{$this->lang->words['forum_last_post_info']}</th>
 <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 )">
 {parse striping="forumTable" classes="row1,row2"}
 <foreach loop="topics:$topic_data as $tid => $data">
  {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']}") ,
  'st': parseInt("{$this->request['st']}"),
  '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>

<if test="moderationform:|:$this->memberData['is_mod'] == 1">
 <div class='ipsBox ipsPad clear clearfix' id='topic_mod'>
  <div class='row2 ipsBox_container ipsPad moderation_bar with_action clearfix'>
<a href='#' id='forum_mod_options' class='ipbmenu input_submit alt ipsPad_half left'>{$this->lang->words['forum_management']}</a>
<ul class='ipbmenu_content' id='forum_mod_options_menucontent' style='display: none'>
 <if test="$this->memberData['g_is_supmod']">
  <li><a href='{parse url="app=forums&module=moderate&section=moderate&do=prune_start&f={$forum_data['id']}&auth_key={$this->member->form_hash}" base="public"}' title='{$this->lang->words['mod_prumemovetopics']}'>{$this->lang->words['mod_prumemovetopics']}</a></li>
 </if>
 <li><a href='{parse url="app=forums&module=moderate&section=moderate&do=resync&f={$forum_data['id']}&auth_key={$this->member->form_hash}" base="public"}' title='{$this->lang->words['mod_resync']}'>{$this->lang->words['mod_resync']}</a></li>
 <li><a href='{parse url="showforum={$forum_data['id']}&modfilter=invisible_topics" seotitle="{$forum_data['name_seo']}" template="showforum" base="public"}' title='{$this->lang->words['mod_hidden']}'>{$this->lang->words['mod_hidden']}</a></li>
 <li><a href='{parse url="showforum={$forum_data['id']}&modfilter=invisible_posts" seotitle="{$forum_data['name_seo']}" template="showforum" base="public"}' title='{$this->lang->words['mod_hidden_posts']}'>{$this->lang->words['mod_hidden_posts']}</a></li>
</ul>
<form id='modform' class='right' method="post" action="{parse url="" base="public"}">
 <fieldset>
  <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" />

  <select name="tact" id='mod_tact'>
   <option value="close">{$this->lang->words['cpt_close_f']}</option>
   <option value="open">{$this->lang->words['cpt_open_f']}</option>
   <option value="pin">{$this->lang->words['cpt_pin_f']}</option>
   <option value="unpin">{$this->lang->words['cpt_unpin_f']}</option>
   <option value="move">{$this->lang->words['cpt_move_f']}</option>
   <option value="merge">{$this->lang->words['cpt_merge_f']}</option>
   <option value="delete">{$this->lang->words['cpt_delete_f']}</option>
   <if test="$this->registry->class_forums->can_Un_SoftDeleteTopics( $forum_data['id'], array() )"><option value="sundelete">{$this->lang->words['cpt_undelete_f']}</option></if>
   <option value="approve">{$this->lang->words['cpt_approve_f']}</option>
   <option value="unapprove">{$this->lang->words['cpt_unapprove_f']}</option>
   <if test="$forum_data['queued_topics'] AND $this->registry->class_forums->canQueuePosts( $forum_data['id'] )">
   <option value="t_approve">{parse expression="sprintf( $this->lang->words['nmo_t_approve'], $forum_data['queued_topics'])"}</option>
   </if>
   <if test="$forum_data['queued_topics'] AND $this->registry->class_forums->canHardDeleteTopics( $forum_data['id'], array() )">
	<option value="t_delete_approve">{parse expression="sprintf( $this->lang->words['nmo_t_delete_approve'], $forum_data['queued_topics'])"}</option>
   </if>
   <if test="$forum_data['permissions']['TopicSoftDeleteRestore'] AND $forum_data['deleted_topics']">
	<option value="t_restore">{parse expression="sprintf( $this->lang->words['nmo_t_restore'], $forum_data['deleted_topics'])"}</option>
   </if>
   <if test="$forum_data['deleted_topics'] AND $this->registry->class_forums->canHardDeleteTopics( $forum_data['id'], array() )">
	<option value="t_delete_softed">{parse expression="sprintf( $this->lang->words['nmo_t_delete_softed'], $forum_data['deleted_topics'])"}</option>
   </if>
   <if test="mmdata:|:is_array( $multi_mod_data ) AND count( $multi_mod_data )">
	<option value="-1">------------------------------</option>
	<option value="-1">{$this->lang->words['mm_title']}</option>
	<option value="-1">------------------------------</option>
	<foreach loop="mm:$multi_mod_data as $mm_data">
	 <option value="t_{$mm_data[0]}">--  {$mm_data[1]}</option>
	</foreach>
   </if>
  </select> 
  <input type="submit" name="gobutton" value="{$this->lang->words['f_go']}" class="input_submit alt" id='mod_submit' />
 </fieldset>
</form>
  </div>
 </div>
</if>

<br />
<div class='topic_controls clear'>
 {$forum_data['SHOW_PAGES']}
 <ul class='topic_buttons'>
  <if test="usercanpost:|:$forum_data['_user_can_post']">
<li><a href='{parse url="module=post&section=post&do=new_post&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>{$this->lang->words['forum_no_start_topic']}</span></li>
  </if>
  <if test="moderationlink:|:$this->memberData['is_mod'] == 1">
<li class='non_button' style'display: none'>
 <a href='#topic_mod' id='moderator_toggle' title='{$this->lang->words['show_mod_tools_desc']}'><img src='{$this->settings['img_url']}/moderation_cog.png' />  {$this->lang->words['show_mod_tools']}</a>
</li>
  </if>
 </ul>
</div>
<if test="moderationjs:|:$this->memberData['is_mod'] == 1">
 <script type='text/javascript'>
  $('topic_mod').hide();
  $('moderator_toggle').up('li').show().observe('click', function(e){
Event.stop(e);
$('moderator_toggle').up('li').hide();
$("topic_mod").show();
  });
  $('modform').observe('submit', ipb.forums.submitModForm);
  $('mod_tact').observe('change', ipb.forums.updateTopicModButton);
 </script>
</if>
<br class='clear' />
<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' />  {$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:|:!$this->settings['no_au_forum']">
  <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['members'] + $active_user_data['guests'] + $active_user_data['anon'] ) )"}</h4>
<p class='statistics_brief'>{parse expression="sprintf( $this->lang->words['active_users_detail'], $active_user_data['members'], $active_user_data['guests'], $active_user_data['anon'] )"}</p>
<br />
<ul class='ipsList_inline'>
 <if test="hasactiveusers:|:is_array( $active_user_data['names'] ) AND count( $active_user_data['names'] )">
  <foreach loop="activeusers:$active_user_data['names'] as $p => $r">
 <li>{$r['p_start']}<if test="aumemberid:|:$r['id']"><a href='{parse url="showuser={$r['id']}" seotitle="{$r['seo']}" template="showuser" base="public"}' title='{$r['p_title']}'></if>{$r['name']}<if test="aumidend:|:$r['id']"></a></if>{$r['p_end']}<if test="auaddcomma:|:$p + 1 != count( $active_user_data['names'] )">,</if></li>
  </foreach>
 </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>

Edytowane przez DawPi
Dodano spoiler na długi kod.
Opublikowano (edytowane)

Kurde pomoże ktoś bo też nie mam opisów, już chyba 20 raz wklejam ten kod i ciągle to samo?

Czy ten pierwszy if nie powinen być gdzieś zamknięty? nie znam się na tym więc pytam

<if test="showSubForums:|:$forum_data['show_subforums'] AND count( $forum_data['subforums'] ) AND $forum_data['show_subforums']">
		  <br />
<p class='desc __forum_desc ipsType_small'>{$forum_data['description']}</p>  
<ol class='subforums1'>
<foreach loop="subforums:$forum_data['subforums'] as $__id => $__data">
</ol>

<ol class='subforums2'>																																																		
<if test="showSubForumsLit:|:$__data[3]">
</foreach>
</ol>


<ol class='subforums3'>
<foreach loop="subforums:$forum_data['subforums'] as $__id => $__data">
</ol>																																													

<ol class='subforums'>
<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='{$this->lang->words['go_to_forum']}'>{$__data[1]}</a></li>
</foreach>	
</ol>  
</if>

		</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

Edytowane przez Seavolv
  • Manager
Opublikowano

To:

<if test="showSubForums:|:$forum_data['show_subforums'] AND count( $forum_data['subforums'] ) AND $forum_data['show_subforums']">
                         <br />
<p class='desc __forum_desc ipsType_small'>{$forum_data['description']}</p>  

Zamień na:

<p class='desc __forum_desc ipsType_small'>{$forum_data['description']}</p>  
                         <br />
<if test="showSubForums:|:$forum_data['show_subforums'] AND count( $forum_data['subforums'] ) AND $forum_data['show_subforums']">

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Opublikowano (edytowane)

Kurde co napisze na forum o problemie to go sam natychmiast rozwiązuje :P

Tam jest coś namieszane w opisie

<p class='desc __forum_desc ipsType_small'>{$forum_data['description']}</p>

to nie powinno się znaleźć między ifami.

</h4>

<p class='desc __forum_desc ipsType_small'>{$forum_data['description']}</p>

<if test="showSubForums:|:$forum_data['show_subforums'] AND count( $forum_data['subforums'] ) AND $forum_data['show_subforums']">

<br />

<ol class='subforums1'>

<foreach loop="subforums:$forum_data['subforums'] as $__id => $__data">

</ol>

<ol class='subforums2'>

<if test="showSubForumsLit:|:$__data[3]">

</foreach>

</ol>

<ol class='subforums3'>

<foreach loop="subforums:$forum_data['subforums'] as $__id => $__data">

</ol>

<ol class='subforums'>

<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='{$this->lang->words['go_to_forum']}'>{$__data[1]}</a></li>

</foreach>

</ol>

</if>

</td>

<td class='col_c_stats ipsType_small'>

Edytowane przez Seavolv
Opublikowano

Przed chwilą zrobiłem wszystko identycznie jak w poradniku, i faktycznie, zrobiło mi to w kolumnie, ale tylko jednej.. I zniknęły wszystkie opisy działów^^ Hmm..

Opublikowano

Są 3 kolumny, wszystko git, ale nie ma opisów działów.. a na pewno zamieniłem wszystko dobrze, i odświeżyłem również.. Co może być nie tak?

Opublikowano (edytowane)

Na 99% zaznaczyłeś coś nie tak .

<p class='desc __forum_desc forum_desc ipsType_small'>{$forum_data['description']}</p>   

Ta część kodu odpowiada za wyświetlanie opisu forum.

Edytowane przez Adam22

ipbaddons.com

Opublikowano

Część zamieniona w BoardIndeTemplate (nie całość, tylko to co trzeba):

</h4>

		 <if test="showSubForums:|:$forum_data['show_subforums'] AND count( $forum_data['subforums'] ) AND $forum_data['show_subforums']">
		  <br />
																									 <p class='desc __forum_desc ipsType_small'>{$forum_data['description']}</p>   
																										    <ol class='subforums1'>
																											  <foreach loop="subforums:$forum_data['subforums'] as $__id => $__data">
																										    </ol>

																										    <ol class='subforums2'>																																																		
																											  <if test="showSubForumsLit:|:$__data[3]">
																										    </foreach>
																										    </ol>


																										    <ol class='subforums3'>
																											  <foreach loop="subforums:$forum_data['subforums'] as $__id => $__data">
																										    </ol>																																													

																										    <ol class='subforums'>
																											  <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='{$this->lang->words['go_to_forum']}'>{$__data[1]}</a></li> 
																										    </foreach>	 
																										    </ol>  
																								    </if>


	    </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>

Po tym już nie ma opisów działów np.. ? I co źle skopiowane? Hm

  • Manager
Opublikowano

To:

                         <if test="showSubForums:|:$forum_data['show_subforums'] AND count( $forum_data['subforums'] ) AND $forum_data['show_subforums']">
                         <br />
                             <p class='desc __forum_desc ipsType_small'>{$forum_data['description']}</p> 

Zamień na:

<p class='desc __forum_desc ipsType_small'>{$forum_data['description']}</p>                         
<if test="showSubForums:|:$forum_data['show_subforums'] AND count( $forum_data['subforums'] ) AND $forum_data['show_subforums']">
                         <br />

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.