• 13-05-2008, 20:52:52
    #1
    Aşağıda verilen kodları forumunuzun herhangi bir yerinde bazı kısıtlamalar getirmek için kullanabilirsiniz.

    Aşağıdaki kodlar bütün templatelere uygundur.
    Herhangi birini kullanırken bir hata yaparsanız template'i kayıt ederken vbulletin sizi uyaracaktır. Ancak siz yinede templatelerinizde değişiklik yapmadan önce kullandığınız templatein yedeğini almayı unutmayın.


    <if condition="$show['member']"> Eğer kullanıcı üye ise buraki kodları çalıştır </if>
    <if condition="$show['guest']"> Eğer kullanıcı misafir ise buraki kodları çalıştır </if>
    <if condition="$bbuserinfo['userid'] == 2"> Eğer bu kullanıcının idsi 2 ise buraki kodları çalıştır </if>
    <if condition="$bbuserinfo['userid'] != 2"> Eğer bu kullanıcının idsi 2 ise buraki kodları çalıştırma </if>
    <if condition="$show['searchbuttons']"> Eğer arama motoru bu kullanıcı için açıksa buraki kodları çalıştır </if>
    <if condition="$bbuserinfo['languageid'] == 1"> Eğer kullanıcının kullandığı dil paketi idsi 1 ise buraki kodları çalıştır </if>
    <if condition="$bbuserinfo['languageid'] != 1"> Eğer kullanıcının kullandığı dil paketi idsi 1 ise buraki kodları çalıştırma </if>
    <if condition="$bbuserinfo[usergroupid] == 2"> Eğer bu kullanıcı 2 nolu üye grubunda ise buradaki kodları çalıştır </if>
    <if condition="$bbuserinfo[usergroupid] != 2"> Eğer bu kullanıcı 2 nolu üye grubunda ise buradaki kodları çalıştırma </if>
    <if condition="in_array($bbuserinfo['usergroupid'], array(2, 6, 7))"> Eğer kullanıcı bu üye gruplarından herhangi birine kayıtlı ise buradaki kodları çalıştır </if>
    <if condition="!in_array($bbuserinfo['usergroupid'], array(2, 6, 7))"> Eğer kullanıcı bu üye gruplarından herhangi birine kayıtlı ise buradaki kodları çalıştırma </if>
    <if condition="is_member_of($bbuserinfo, 2, 6, 7)"> Eğer kullanıcı bu üye gruplarından herhangi birine kayıtlı ise buradaki kodları çalıştır </if>
    <if condition="!is_member_of($bbuserinfo, 2, 6, 7)"> Eğer kullanıcı bu üye gruplarından herhangi birine kayıtlı ise buradaki kodları çalıştırma </if>
    <if condition="$bbuserinfo[posts] > 100"> Eğer bu kullanıcının mesaj sayısı 100'den fazla ise buraki kodları çalıştır </if>
    <if condition="$bbuserinfo[posts] < 100"> Eğer bu kullanıcının mesaj sayısı 100'den az ise buraki kodları çalıştır </if>
    <if condition="$bbuserinfo[posts] == 100"> Eğer bu kullanıcının mesaj sayısı 100'e eşit ise buraki kodları çalıştır </if>
    <if condition="$bbuserinfo[posts] != 100"> Eğer bu kullanıcının mesaj sayısı 100 ise buraki kodları çalıştırma </if>
    <if condition="$show['searchbuttons'] AND $bbuserinfo[posts] > 100"> Eğer bu kullanıcı için arama motoru aktif ise ve 100'den fazla mesaja sahip ise buraki kodları çalıştır </if>
     
    <if condition="$show['searchbuttons'] && $bbuserinfo[posts] > 100"> Eğer bu kullanıcı için arama motoru aktif ise ve 100'den fazla mesaja sahip ise buraki kodları çalıştır </if>
    <if condition="$show['searchbuttons'] OR $bbuserinfo[posts] > 100"> Eğer bu kullanıcı için arama motoru aktif ise ya da 100'den fazla mesaja sahip ise buraki kodları çalıştır </if>
    Eine andere Schreibweise:
    <if condition="$show['searchbuttons'] || $bbuserinfo[posts] > 100"> Eğer bu kullanıcı için arama motoru aktif ise ya da 100'den fazla mesaja sahip ise buraki kodları çalıştırma </if>
    <if condition="in_array($forumid, array(2, 3, 4))"> Eğer bu forumun idsi 2, 3 ve ya 4 ise buraki kodları çalıştır </if>
    <if condition="!in_array($forumid, array(2, 3, 4))"> Eğer bu forumun idsi 2, 3 ve ya 4 ise buraki kodları çalıştırma </if>
    <if condition="$forumid == 5"> Eğer bu forumun idsi 5 ise buraki kodları çalıştır </if>
    <if condition="$forumid != 5"> Eğer bu forumun idsi 5 değilse buraki kodları çalıştır </if>
    <if condition="THIS_SCRIPT == 'showthread'"> Eğer bu sayfa showthread.php ise buradaki kodları çalıştır. </if>
    <if condition="$bbuserinfo['birthday_search'] > '1980-01-01'">
    Eğer bu kullanıcının doğumgünü 01.01.1980 tarihinden sonra ise buradaki kodları çalıştır
    </if>
    <if condition="$bbuserinfo['birthday_search'] < '1980-01-01'">
    Eğer bu kullanıcının doğumgünü 01.01.1980 tarihinden önce ise buradaki kodları çalıştır
    </if>
    <if condition="is_browser('opera')"> Eğer bu kullanıcı opera tarayıcısından siteyi görüntülüyorsa burdaki kodları çalıştır.
    </if>
    <if condition="is_browser('ie')"> Eğer bu kullanıcı internet explorer tarayıcısından siteyi görüntülüyorsa burdaki kodları çalıştır.
    </if>


    Alıntı;ap
  • 13-05-2008, 21:13:03
    #2
    Güzel paylaşım olmuş. Özellikle forumda bazı özelikleri kısıtlamak adına mesaj sayısı ile ilgili olanlar çok kullanışlı olacaktır..
  • 19-05-2008, 02:28:20
    #3
    eline sağlık
  • 19-05-2008, 03:07:47
    #4
    emeğine sağlık güzel bi paylaşım olmuş
  • 06-10-2008, 23:31:56
    #5
    <if condition="$show['homepage']">
    Eğer bu kullanıcının websitesi varsa buradaki kodları çalıştır.
    </if>
  • 06-10-2008, 23:39:37
    #6
    Üyeliği durduruldu
    Güzel paylaşım repliyorum
  • 07-10-2008, 00:54:36
    #7
    Üyeliği durduruldu
    Teşekkürler işime yarayacak birkaç kod var.
  • 06-12-2009, 13:57:46
    #8
    <if condition="THIS_SCRIPT == 'showthread'"> Eğer bu sayfa showthread.php ise buradaki kodları çalıştır. </if>


    Bu kod istediğimiz template de kodları çalıştırıyor. Peki bunun istediğimiz bir template de kodları çalıştırmamasını nasıl sağlarız yani şu şekilde düşünün arkadaşlar yukarıdaki kod eğer bu sayfa showthread.php ise çalıştır , benim istediğim tam tersi eğer bu template showthred.php ise çalıştırma kodumunu nasıl yapabilirim yardımcı olabilirmisiniz ?
  • 06-12-2009, 14:23:33
    #9
    Kimlik doğrulama veya yönetimden onay bekliyor.
    hengame adlı üyeden alıntı: mesajı görüntüle
    <if condition="THIS_SCRIPT == 'showthread'"> Eğer bu sayfa showthread.php ise buradaki kodları çalıştır. </if>


    Bu kod istediğimiz template de kodları çalıştırıyor. Peki bunun istediğimiz bir template de kodları çalıştırmamasını nasıl sağlarız yani şu şekilde düşünün arkadaşlar yukarıdaki kod eğer bu sayfa showthread.php ise çalıştır , benim istediğim tam tersi eğer bu template showthred.php ise çalıştırma kodumunu nasıl yapabilirim yardımcı olabilirmisiniz ?
    <if condition="THIS_SCRIPT != 'showthread'"> Eğer bu sayfa showthread.php değilse buradaki kodları çalıştır. </if>