
vBulletin tema kodlayanların özel tasarıma giydirme konusunda en çok lazım olacak kodlar vbulletinin varsayılan değişken kodlarıdır.
vBulletin 4.x.x sürümleri için gerekli olan değişkenleri aşağıda görebilirsiniz.
Aşağıdaki kod forum url yolunuzdur (AdminCP>vBulletin Seçenekler>Site ismi / URL / İletişim yolları>Site yolu (URL))
{vb:raw vboptions.bburl}
Aşağıdaki kod forum isminizdir (AdminCP>vBulletin Seçenekler>Site ismi / URL / İletişim yolları>Site ismi)
{vb:raw vboptions.bbtitle}
Cümleleri gösterme;
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}
bbuserinfo kodları;
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}
Aşağıdaki kodda yukardaki ile aynı tek farkı renksiz olarak gösterir
{vb:raw bbuserinfo.username}
Aşağıdaki kod sayfayı görüntüleyen kullanıcının ID’sini (üyelik numarasını) gösterir
{vb:raw bbuserinfo.userid} Örnek: Konularım
İçeriği sadece kayıtlı üyelere göstermek;
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
İçeriği sadece ziyaretçilere gösterme:
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..
İçeriği belirlediğiniz üye gruplarına gösterme :
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
İçeriği tek bir üyeye göstermek;
Sadece tek bir üyeye özgün içerik ekleyecekseniz aşağıdaki kodu kullanabilirsiniz
İçeriği tek bir üyeden gizlemek;
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
İçeriği sadece moderatörlere göstermek;
Sadece yetkililere (moderatörler, süper moderatörler, adminler) gözükecek bir içerik ekleyecekseniz aşağıdaki Kodları kullanabilirsiniz
İçeriği tek bir sayfada gösterme;
Ö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;
Sizde aynı şekilde farklı sayfalar için kod oluşturabilirsiniz dikkat etmeniz gereken nokta yukarıdaki kodda ‘calendar’ yazan yeri doğru girmek
İç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
vBulletin else kullanımı;
Ö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
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..
imgdir_x kullanımı;
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
Aşağıdaki kod kullanacağınız temanın misc klasörünü belirler
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;
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.

Comments (2)
Johne280says:
26 Ocak 2017 at 12:15Superb post but I was wanting to know if you could write a fegkdgfbaecd
Mahmut YUMsays:
10 Şubat 2017 at 04:42fegkdgfbaecd xD