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

Subfora w trzech kolumnach


DawPi

Rekomendowane odpowiedzi

  • 1 rok później...

Z tego co zauważyłem instrukcja przedstawiona przez DawPi nie znajduje zastosowania dla wszystkich stylów ze względu na małe różnice w bitach, dlatego poniżej przedstawie jakie jeszcze są możliwości dla tworzenia subfor w kolumnach:

 

 

Przejdź do to ipb_styles.css i znajdź:

table.ipb_table .subforums li{
	background: url('{style_images_url}/subforum_nonew.png') no-repeat 0 50%;
	padding: 0 15px 0 15px;
	margin: 0;
	float: left;
}

Zamień na :

table.ipb_table .subforums li{
	background: url('{style_images_url}/subforum_nonew.png') no-repeat 0 50%;
	padding: 3px 0 3px 15px;
	margin: 0;
	float: left;
	width: 42%;
}

Gotowe !

 

P.S. Oczywiście przedstawiony przykład tworzy dwie kolumny ale w temacie wcześniej można łatwo znaleźć co zrobić dla innej niż dwie ilości kolumn .

Odnośnik do komentarza
Udostępnij na innych stronach

  • 2 miesiące temu...
  • Manager

<if test="in_array( $forum_data['id'], array( 1, 2, 3 ) )">

modyfikowane subfora

<else />

normalne subfora

</if>

intermedia - profesjonalne rozwiązania Invision Power Board

---

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

Odnośnik do komentarza
Udostępnij na innych stronach

Dziękuje

 

Zaraz będę kombinować :)

 

 

 

Tak zrobiłem, w sumie wszystko się wyświetla prawidłowo:

 

boardindextemplate

<if test="showSubForums:|:$forum_data['show_subforums'] AND count( $forum_data['subforums'] ) AND $forum_data['show_subforums'] AND $forum_data['id']!=136">
 <if test="in_array( $forum_data['id'], array( 5320, 52, 208,26,49,162,50,54,155,48,55,5309,53,51,29,215,27,28,47  ) )">
     <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='subforums4'>
<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>	
																							
<else />
  
 <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></if>
																													
<if test="!in_array( $forum_data['id'], array( 5320, 52, 208,26,49,162,50,54,155,48,55,5309,53,51,29,215,27,28,47 ) )">
	<p class='desc __forum_desc ipsType_small'>{$forum_data['description']}</p> </if>

ipb_styles

table.ipb_table .subforums4 {
	margin-top: 3px;
        padding-left: 20px;
	background: url({style_images_url}/subforum_stem.png ) no-repeat left 4px;				
	float: left;				
	width: 100%;  

}

table.ipb_table .subforums1 {				
	width: 100%;				  
}

Moglibyście zerknąć, czy przynajmniej w boardindextemplate jakiś głupot nie wkleiłem ?

Edytowane przez SN2010

Zapraszam na forum.opel24.com oraz na samnaprawiam.com 

 

 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 2 miesiące temu...

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ę.