Selam,
Arkadaşlar forumumda bir bölümü altforuma taşıdım. Taşıdığım bölümünde alt forumu vardı. şu an lat forumları harf sırasına göre dizersem alt forumlar diziliş sırası bozuluyor. Yani 2 sıra halinde dizilmesi gerekirken bir alt forum için 3.satır oluşuyor. Fakat alt foruma taşıdığım bölümü harf sırasına dizmeden en alta eklersem 2 satır şeklinde düzgün çıkıyor. Bu sorunu nasıl aşarım Harf sırasına dizmek istiyorum
subforum sorunu
13
●1.329
- 19-09-2006, 10:08:26sanırım sende herkes gibi stil seçeneklerinden düzenledin o yüzden bu hatayı alıyorsun.
sen eski haline getir stilde yaptığın değişimleri.ve aşağıda yazanı uygula.
Installation
To install, edit the file includes/functions_forumlist.php
1. Find
foreach($vbulletin->iforumcache["$parentid"] AS $forumid)
Place this code above it:
$output .= "<table width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" align=\"center\" ><tr valign=\"top\"> "; $cols = 0;
2. Find
if (!empty($output)) { $subforum = $splitter["$canpost"] . $subforum; } if ($depth < $vbulletin->options['subforumdepth']) { $output .= construct_subforum_bit($forumid, $cancontainthreads, $subforum, $depthmark . '--', $depth + 1); } } } return $output; }Replace with
//sub-forum hack if ($depth < $vbulletin->options['subforumdepth']) { $cols++; if ($cols==3) { $cols = 1; $output .= "</tr><tr>"; } $output .= '<td width="50%">' . construct_subforum_bit($forumid, $cancontainthreads, $subforum, $depthmark . '--', $depth + 1) . "</td>"; } } } if ($cols ==1) $output.="<td> </td></tr></table>"; else $output.="</tr></table>"; return $output; } //end hacktürkçeye çevirmemi istersen yardımcı olurum. - 19-09-2006, 13:56:29Merhaba
functions_forumlist.php gibi php dosyalarınla oynamak yerine, bu sorunla karşılaşanlara önerdiğim yöntemle sorununu şu şekilde çözebiliriz, (alt forumların alt alta dizilmesi editlemelerinden sonra bunları da ekle):
forumhome_forumbit_level1_nopost forumhome_forumbit_level1_post forumhome_forumbit_level2_nopost forumhome_forumbit_level2_post
yukarıda belirttiğim tüm templateleri aç ve şu kodu bul:
<if condition="$show['subforums']">
altına ekle:
<if condition="$GLOBALS[subrow] = false"></if>
bu sorununu çözecektir.
kolay gelsin. - 19-09-2006, 15:34:30fearful ilgine teşekkürler ama bu verdiklerin bende ekli zaten.
Emucu sana da çok teşekkürler. Yanlız php editleme yapılacağı için korkuyorum açıkçası,sonra sakata gelmeyelim.
Ben olayımı şöyle açıklıyayım. Mesela r10 da vbulletin bölümü bir alt forum. vbulletin in içinde 3.5.x ve 3.6x versiyonlarına ayrı bölüm açmak isteyelim. İşte o zaman sorun çıkıyor bende. Bu iş illa php editlemekle mi olur başka yolu yokmudur. - 19-09-2006, 16:34:13Üyeliği durdurulduBu eklentide sorun yok bülent. Rahatlıkla o php dosyasını editleyebilirsin.

. Forumun şaftı kaydı geri aldım mecburen.