Aşağıdaki kod forum url yolunuzdur (AdminCP>vBulletin Seçenekler>Site ismi / URL / İletişim yolları>Site yolu (URL))
{vb:raw vboptions.bburl}
{vb:raw vboptions.bbtitle}
Dil paketinde bulunan cümleleri tema şablonlarına eklemek için aşağıdaki değişkeni kullanabilirsiniz
{vb:rawphrase X} X yazan yere cümle ismini yazın Örnek: {vb:rawphrase 1_day_ago}
Aşağıdaki kodu kullanarak o sayfayı görüntüleyen kullanıcıya kendi kullanıcı ismini üye grubu rengi ile birlikte gösterebilirsiniz
Örnek: Merhaba, {vb:raw bbuserinfo.musername}
{vb:raw bbuserinfo.username}
{vb:raw bbuserinfo.userid} Örnek: <a rel="nofollow" href="search.php?{vb:raw session.sessionurl}do=finduser&userid={vb:raw bbuserinfo.userid}&starteronly=1&contenttype=vBForum_Thread">Konularım</a>
Diyelim ki navbar'a sadece kayıtlı üyelere gözüken bir link eklemek istiyorsunuz o zaman aşağıdaki kodu kullanmalısınız
<vb:if condition="$show['member']">Buraya ekleyeceğiniz kodlar sadece kayıtlı üyelere gözükür</vb:if>
Ziyaretçilere özel geliştirmeleri, özellikleri, sadece ziyaretçilere göstermek istediğiniz linkleri menüleri vs. aşağıdaki kodların içine alabilirsiniz..
<vb:if condition="$show['guest']">Buraya ekleyeceğiniz kodlar sadece ziyaretçilere gözükür</vb:if>
Hızlı üye düzenleme banlama gibi sadece belirli üye gruplarına göstermek istediğiniz içerikleri aşağıdaki kodların içine alabilirsiniz
<vb:if condition="is_member_of($bbuserinfo, 1,2,3)">Buraya ekleyeceğiniz kodlar sadece belirlediğiniz üye gruplarına gözükür(1,2 ve 3 üye grubu ID numaralarıdır)</vb:if>
Sadece tek bir üyeye özgün içerik ekleyecekseniz aşağıdaki kodu kullanabilirsiniz
<vb:if condition="$bbuserinfo['userid'] == 2">Buraya ekleyeceğiniz kodlar sadece belirttiğiniz üyeye gözükür(üye ID numarası ile sadece 2 numaralı üyeye gözükür)</vb:if>
Ziyaretçiler dahil herkesin görebileceği sadece belirttiğiniz tek bir üyenin göremeyeceği bir içerik ekleyecekseniz aşağıdaki kodu kullanabilirsiniz
<vb:if condition="$bbuserinfo['userid'] != 2">Buraya ekleyeceğiniz kodlar sadece belirttiğiniz üyeye gözükmez(üye ID numarası 2)</vb:if>
Sadece yetkililere (moderatörler, süper moderatörler, adminler) gözükecek bir içerik ekleyecekseniz aşağıdaki kodları kullanabilirsiniz
<vb:if condition="can_moderate()">Buraya ekleyeceğiniz kodlar tüm moderatörlere gözükür</vb:if>
Örnek olarak ekleyeceğiniz kodları sadece sosyal gruplarda göstermek istiyorsanız group.php dosyasını açıyoruz ve define('THIS_SCRIPT' satırını buluyoruz, hemen bakıyoruz karşısında ne yazıyor;
define('THIS_SCRIPT', 'group'); demek ki ekleyeceğimiz kod şu şekilde olacak;
<vb:if condition="THIS_SCRIPT == 'group'">Buraya ekleyeceğiniz kodlar sadece group.php (takvimde) gözükür</vb:if>
İçeriği tek bir sayfa için gizlemek;
Aynen yukarda yaptığımız işlemin aynısını yapıyoruz bu sefer ekleyeceğiniz kodlar tüm sayfalarda gözükecek sadece takvimde gözükmeyecek
<vb:if condition="THIS_SCRIPT != 'calendar'">Buraya ekleyeceğiniz kodlar sadece takvim sayfasında gözükmez</vb:if>
Örnek olarak; diyelim ki kişisel bir sayfa oluşturdunuz, içeriğini sadece kayıtlı üyelerin görmesini ziyaretçiler sayfayı görüntülemeye çalıştığında üye ol yazısı veya erişim izniniz yok yazısı ile karşılaşmasını istiyorsunuz. O zaman aşağıdaki kodları kullanabilirsiniz
<vb:if condition="$show['guest']"> Buraya ekleyeceğiniz kodlar sadece ziyaretçilere gözükür <vb:else /> Buraya ekleyeceğiniz kodlar sadece kayıtlı üyelere gözükür </vb:if>
vBulletin else if kullanımı;
Buda yukardaki kodlara benzer ancak biraz daha gelişmişi; bir sayfa içinde ziyaretçilere farklı, belirlediğiniz üye gruplarına farklı, diğer üyelere farklı içerik göstermek istiyorsanız aşağıdaki kodları kullanabilirsiniz..
<vb:if condition="$show['guest']"> Buraya ekleyeceğiniz kodlar sadece ziyaretçilere gözükür <vb:elseif condition="is_member_of($bbuserinfo, 5,6)" /> Buraya ekleyeceğiniz kodlar sadece admin ve moderatörlere gözükür (standart üye grubu ID numarası 5,6) <vb:else /> Buraya ekleyeceğiniz kodlar tüm kayıtlı üyelere gözükür </vb:if>
Bu kodlar kişisel temalar için resim yollarını belirler örneğin clubmix adında bir temanın resim dosyaları images/clubmix klasöründe ise bu değişkenler ile <img src="/images/clubmix/misc/örnek.png gibi resim yolu yazmaktan kurtulabilirsiniz
Aşağıdaki kod kullanacağınız temanın misc klasörünü belirler
<img src="{vb:stylevar imgdir_misc}/örnek.png" />
<img src="{vb:stylevar imgdir_statusicon}/örnek.png" />
<img src="{vb:stylevar imgdir_button}/örnek.png" />
<img src="{vb:stylevar imgdir_cms}/örnek.png" />
<img src="{vb:stylevar imgdir_editor}/örnek.png" />
<img src="{vb:stylevar imgdir_attach}/örnek.png" />
<img src="{vb:stylevar imgdir_attach}/örnek.png" />
Aşağıdaki kodu kullanarak vBulletin'in kendi css şablonlarından herhangi birini bulunduğu temanın istediğiniz şablonunda gösterebilirsiniz, bu kodu şablonda {vb:raw headinclude} satırının hemen altına ekleyin
{vb:cssfile X.css} X yazan yere CSS şablonunun ismini yazın
Ayrıca vBulletin 3 sürümlerindeki gibi ekstra CSS eklemek için additional.css şablonunu kullanabilirsiniz.
Önemli Notlar!
Burdaki tüm kodlar sadece vBulletin 4.x.x sürümlerinde çalışır, daha eski versiyonlarda kullanmayın.
Eğer ne yaptığınızı bilmiyorsanız ve kodlar hakkında pek bilginiz yoksa bana veya herhangi bir yetkili arkadaşıma danışabilirsiniz
Uyarı: Kesinlikle {vb:raw var} değişkeni bulunan şablonlarda kullanmayın!
SEKA

Üyelik tarihi
08 Haziran 2015
Bulunduğu yer
İstanbul
Yaş
40
Mesajlar
5.084
Seslenildi
220 Mesaj
Etiketlendi
55 Konu
Ruh Hali
vBulletin Kodları ve Uygulama İşlemleri Hakkında Bilgilendirme
29 Haziran 2015
Vbulletinoptions kodları; Aşağıdaki kod forum isminizdir (AdminCP>vBulletin Seçenekler>Site ismi / URL / İletişim yolları>Site ismi) Cümleleri gösterme; bbuserinfo kodları; Aşağıdaki kodda yukardaki ile aynı tek farkı renksiz olarak gösterir Aşağıdaki kod sayfayı görüntüleyen kullanıcının ID'sini (üyelik numarasını) gösterir İçeriği sadece kayıtlı üyelere göstermek; İçeriği sadece ziyaretçilere gösterme: İçeriği belirlediğiniz üye gruplarına gösterme : İçeriği tek bir üyeye göstermek; İçeriği tek bir üyeden gizlemek; İçeriği sadece moderatörlere göstermek; İçeriği tek bir sayfada gösterme; Sizde aynı şekilde farklı sayfalar için kod oluşturabilirsiniz dikkat etmeniz gereken nokta yukarıdaki kodda 'calendar' yazan yeri doğru girmek vBulletin else kullanımı; imgdir_x kullanımı; Aşağıdaki kod kullanacağınız temanın statusicon klasörünü belirler Aşağıdaki kod kullanacağınız temanın buttons klasörünü belirler Aşağıdaki kod kullanacağınız temanın cms klasörünü belirler Aşağıdaki kod kullanacağınız temanın editor klasörünü belirler Aşağıdaki kod kullanacağınız temanın attach klasörünü belirler Aşağıdaki kod kullanacağınız temanın attach klasörünü belirler CSS şablonlarının sayfaya eklenmesi;
PHP- Kodu:
PHP- Kodu:
PHP- Kodu:
PHP- Kodu:
PHP- Kodu:
PHP- Kodu:
PHP- Kodu:
PHP- Kodu:
PHP- Kodu:
PHP- Kodu:
PHP- Kodu:
PHP- Kodu:
PHP- Kodu:
PHP- Kodu:
PHP- Kodu:
PHP- Kodu:
PHP- Kodu:
PHP- Kodu:
PHP- Kodu:
PHP- Kodu:
PHP- Kodu:
PHP- Kodu:
PHP- Kodu:
- Paylaş
- Share this post on
Digg
Del.icio.us
Technorati
Twitter
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

Normal