Vbulletin 3.8.3 Yayınlandı

Artık herhafta yeni bir sürüm piyasaya süren vbulletinin ekibinin 3.8.2 ardından 2 -3 hafta geçmesiyle 3.8.3 sürümünü çıkartmasına pekte şaşırmamak gerek. Bu yeni sürümde değişiklik olarak aşağıdaki değişiklikler gerçekleştirilmiş;



Özel mesajlarda tarih seçici fonksiyonun hatası düzeltilmiş


Profil sayfasındaki son mesaj başlığı güncellemesi


Mesaj aramalarında sql sorgularının düzenlenmesi


sosyal grup üyelerinin listelenme sırası düzenlenmesi


zaman ayarı güncellemesi



template olarak 3.8.2 sürümü ile 3.8.3 arasında hiçbir değişiklik yoktur.

2009-07-03
1428
Vbulletin 4 Template Etiketleri

Vbulletin yakın bir süre sonra 3 serisini bitirecek ve 4 serisine geçiş yapacak.Bu seride en önemli özellikler ise Temalarının Css olması, portal şeklinde blokların panelden eklenebilir olması, Seo linklerinin olması gibi belli başlı özellikleri vardı. Bugün ise yetkililerden vbulletin 4 sürümünün yeni template taglarından bazı örnekler verdiğini gördüm.Yeni etiketler aşağıdaki gibi olacak kısaca eski vbulletin bilginizi unutabilirsiniz:)

<vb:if condition="$show['guest']">
    <div class="alert">You are a guest, no soup for you.</div>
<vb:elseif condition="$is_member_of($bbuserinfo,6)" />
     <div class="adminalert">Hello {vb:raw bbuserinfo.musername}! Let's get to work.</div>
<vb:else />
     <div class="useralert">Welcome Back {vb:raw bbuserinfo.musername}!</div>
</vb:if>

Else if tagları;

<a href="somepage.php<if condition="$album['albumid']">album=$album[albumid]<else />group=$group[groupid]</if>">link text</a>

Welcome this week's new users: <ul>
<vb:each from="newusers" key="userid" value="newuserinfo">
        <li><a href="member.php?u={vb:var userid}">{vb:var newuserinfo.username}</a></li>
</vb:each></ul>

Array dizi değişkenler;

$newusers = array(
    1 => array('username' => 'Adam', 'email' => 'adam@adam.com'),
    2 => array('username' => 'Ben', 'email' => 'ben@ben.com'),
    3 => array('username' => 'Chris', 'email' => 'chris@chris.com')
  );  

Yorumlar;

<vb:comment>This is a comment and won't be shown in page source code.</vb:comment>

<vb:literal>This will output exactly like this {vb:raw somevariable}</vb:literal>

Kaynak: http://www.vbulletin.org/forum/showthread.php?t=217570

2009-07-03
1494
Vbulletin 4 Template Değişkenleri

Vbulletin 4 sürümünde templatelerdeki değişkenlerin neredeyse tümü değişmiş vaziyette. Bu yeni sürümdeki değişkenlerden bazıları aşağıdaki gibi;

Değişken formatı;

{vb:type value.key}

$bbuserinfo[userid] => {vb:var bbuserinfo.userid}
$bbuserinfo[musername] => {vb:raw bbuserinfo.musername}
$vbphrase[welcome] => {vb:rawphrase welcome}
$stylevar[imgdir_misc] =>{vb:stylevar imgdir_misc}

Değişken;

{vb:var variable}

Satır Değişkenleri;

{vb:raw variable}

Cümleler;

{vb:phrase phrase, param1, param2...}

Yeni Satır Cümle;

{vb:rawphrase phrase, param1, param2...}

Stil Değişkeni;

{vb:stylevar variable}

Template içeriği;

<vb:if condition="$show['bbcodephp']">
    <div class="block bbcodeblock">
        <h2 class="blockhead">{vb:rawphrase php_code}<a name="php"></a></h2>
        <div class="blockrow">
            <h3 class="blocksubhead">{vb:rawphrase php_tag_performs}</h3>
            <ul class="codeblock">
                <li class="blockrow floatcontainer">
                    <div class="desc">[php]<span class="highlight">{vb:rawphrase value}</span>[/php]</div>
                    <div class="title" width="20%">{vb:rawphrase usage}</div>
                </li>
                <li class="blockrow floatcontainer">
                    <div class="desc">[php]<br />
                    $myvar = 'Hello World!';<br />
                    for ($<i></i>i = 0; \$i &lt; 10; \$i++)<br />
                    {<br />
                    &nbsp;&nbsp;&nbsp;&nbsp;echo $myvar . &quot;\n&quot;;<br />
                    }<br />
                    [/php]</div>
                    <div class="desc">{vb:rawphrase example_usage}</div>
                </li>
                <li class="blockrow floatcontainer">
                       <div class="desc">{vb:raw specialbbcode.php}</div>
                    <div class="title" width="20%">{vb:rawphrase example_output}</div>
                </li>
            </ul>
        </div>
    </div>
</vb:if>

Kaynak: Vbulletin.Org

2009-07-03
1900
Vbulletin Harici Sayfalarda LightBox Kullanmak

Vbulletinin yeni sürümlerinde konuya eklenen resimler lightbox aracılığı ile gösteriliyor. Diyelimki forumunuza vbulletin dışında harici bir sayfa eklediniz bu sayfada resimler bulunuyor ve bu resimleri tıpkı vbulletinde olduğu gibi lightbox kullanarak göstermek istiyorsunuz ozaman aşağıdaki işlemi uygulamanız yeterli olacaktır.

Harici sayfanızını oluştururken footerin gözükmesi için eklediğiniz kodun ($footer) üzerine aşağıdakini ekleyin;

<!-- lightbox scripts -->
    <script type="text/javascript" src="clientscript/vbulletin_lightbox.js?v=$vboptions[simpleversion]"></script>
    <script type="text/javascript">
    <!--
    vBulletin.register_control("vB_Lightbox_Container", "resimler", $vboptions[lightboxenabled]);
    //-->
    </script>
<!-- / lightbox scripts -->

Daha sonrasında resimlerin yer aldığı alanı div kodu ile ayarıyoruz yani aşağıdaki gibi kod ekleyip içerisine resimleri ekliyoruz yada resim kodlarını ekleyin.

<div id="resimler">
resim kodları buraya
</div>

Buraya kadar işlemleri yaptıktan sonra geriye sadece rel kodu ile lightboxı aktiflemek kalıyor. Bunun içinde üst kısma eklediğiniz resim kodlarının içerisine aşağıdaki örnekteki gibi rel="lightbox" kodunu ekliyoruz.

<a href="http://www.sitem.com/resmim.gif" rel="Lightbox">
resme ait yazıyı buraya ekleyeiblirsiniz
</a>

2009-07-07
3858
Vbulletin Publishing Suite

Vbulletin 3.8.x sürümünün ardından 4.0 sürümü için çalışmalara başlayacğaını uzun zaman önce duyurmuştu. Şimdi ise bu çalışmaların beta versiyonu olarak iki farklı tarzla geldi. 1.si Publishing Suite adını verdiği içerik yayınlama sistemi kısaca portal sistemi. 2.si ise 4.0 Forum versiyonu.
Tabi bu yeniliklerin birde yeni bir fiyatlandırılması olmuş. Varolan Lisans sahipleri eğer 4.0 versiyonuna geçmek istiyorlarsa ek olarak 130 dolar, lisans sahibi olmayanlar ise lisans almak için 235 dolar ödemek zorunda. İçerik yayınlama sistemi iyi düşünülmüş bir uygulama. Lakin forum için aynı şeyleri söyleyemeyeceğim. Çünki açıkçası beklentileri karşılayamadığına en azından benim bekleidğim tarzda bir yapısı olmadığını düşünüyorum. Şuanki sürüm beta olmakla birlikte henüz dağıtımına başlanmadı.

Publishing Suite Resimlerine buradan bakabilirsiniz.

Forum sistemine ise buradan bakabilirsiniz.

2009-10-28
1669