MENÜYÜ AÇ
vBulletin de tema içeriklerinde sıkça karşımıza çıkan ve aslında çok önemli bir yere sahip olan if – else taglarının ne anlama geldiÄŸini cok fazla bilmiyoruz.
Bu kodların anlamını ve kullanım yerlerini şimdi biraz inceleyelim
1-)
<if condition="$show['member']"> MESAJ </if>
Yukarıda ki kod şu anlama geliyor eğer mesajı görüntüleyen üye ise if tagları arasında kalan yerleri göster. ÜYE KONTROL PANELİ GİBİ
Örnek verecek olursak vBulletin eski sürümde giriş yapan kullanıcıya navbarda ek bölümler gösterilir
2-)
<if condition="$show['guest']"> MESAJ </if>
Bu kod ise siteye giriş yapmayan kullanıcılara gösterilir Örnek verecek olursak bütün sitelerin ana
sayfasında görünen bu kısım FORUMHOME templatesinde kullanımını görebilirsiniz
3-)
<if condition="$bbuserinfo[usergroupid] == 5"> MESAJ </if>
Yukarıdaki if yapısı ise forumda grup id numarası 5 olanlar yani süpermoderatörler
görebilir demektir
4-)
<if condition="$bbuserinfo[usergroupid] != 5"> MESAJ </if>
Yukarıdaki if yapısının diğerinden farkı forumda grup id numarası 5 olanlar yani
süpermoderatörlerin GÖREMEYECEĞİ anlamına gelir
Genellikle ilk iki yapı forumun bütün kısmını sarar mantık bu diğer if yapılarını fazla kullanılmadıkları için yada değişiklik gerektirmediği için yazma gereği duymadım
Pingback: vBulletin ziyaretçilere kopyalama yasağı eklentisi | MilaT
Wawuribia Eki 24 2011 - 20:29
teşekkürler bilgiler için yanlız vbulletin 4.x sürümler için ufak farklılıklar var