Şimdi Ara

Phpbb hakkında hemen hemen herşey buyrun bakın

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
28
Cevap
0
Favori
2.243
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 12
Sayfaya Git
Git
sonraki
Giriş
Mesaj
  • Selam Arkadaşlar Bu tip konular açılmıştır belki ama bu sefer bayağı derine inecez.Not:Bazı yerler alıntıdır

    PHPBB'YE GİRİŞ
    Selam arkadaşlar Phpbb forum kurabilmeniz için öncelikle
    http://www.phpbb.com/downloads.php adresinden
    PhpBB 2.*.* Full Package olanı indirin o zaman için hangisi
    son sürümse.
    Daha sonra türkiye phpbb üzerine bir numara olan
    www.canver.net
    phpBB Türkiye : Türkçe phpBB Destek
    http://www.canver.net
    sitesine giriniz. Oradan Dil paketini
    indiriniz. Ve Ftp'nize Upload edin.
    kurulumu için bir diğer derse bakınız.
    PHPBB KURULUM
    Selam arkadaşlar Phpbb forumu nasıl kuracagınızı anlatacağım.
    Dosyalarınızı FTP'ne attıkdan sonra hostunuzun yönetim paneline
    giriyorsunuz. Oradan MYSQL Database kısmına giriyoruz.
    Ve yeni bir db oluşturuyoruz. Eğer Localhost dışında
    bir yere upload ettiyseniz. Yeni Db adınız muhtamelen
    yönetimpanelinegirisadı_dbadı şeklinde olacaktır.
    Daha sonra yönetim panelindeki işlerimiz bitmiş oluyor ve
    sitemize tekrar dönüyoruz.
    www.sitemizinadi.com/forum/install/install.php 'ye
    giriyoruz. ve karşımıza gelen şekilleri uygun şekilde doldurup
    Start İnstall diyoruz. Karşımıza Finish İnstall
    geliyor ve onada tıkladıkdan sonra FTP'nden
    install ve contrib dosyalarını siliyoruz.
    ve forumumuz kurulmuş oluyor
    PHPBB TÜRKÇELEŞTİRME
    Selam Arkadaşlar
    Bir gece içerisinde hazırladığım 7. ders uykum var ama uyuyamam
    bu kitabı bu gece bitiririm herhalde
    Neyse bu başlıkda siz üyelerimize PHPBB'de dil sorununu çözmenin en kolay
    yolunu söylemek istiyorum çogu insan hep zor yolu deniyor
    PHPBB'nin büyük destekçisi olan
    www.canver.net


    ailesinden gidip bir adet Türkçe Dil paketi indiriyorsunuz.
    Daha sonra Dil Paketinin Zipini açıp FTP'nden language/lang_english klasörüne
    girin ve lang_turkish klasörünün içinde ne varsa language/lang_english klasörüne kopyalayın.
    daha sonrada sitenize türkçe halinde takılmaya başlayın.

    FORUM BAŞLIĞI VE KATEGORİ OLUŞTURMA / SİLME
    Selam arkadaşlar
    Sizlere bu başlık altında yeni kurmuş oldugunuz forumunuza Test Forum kısmını
    nsıl sileceğinizi ve nasıl yeni forum ve yeni kategori oluşturmayı anlatacağım

    İlk Önce Test Forumunu ve Test Forum kategorisini silmekten başlayalım.

    Forumumuza girelim arkadaşlar ve yönetim paneline geçelim
    Forum Yönetimi/Yönetim'e giriyoruz ve orada bir kategori bir başlık
    görüyoruz onların yanından Sil diyoruz ve o kategori ve başlıgı siliyoruz.

    Şimdi sizlere yeni kategori ve yeni forum oluşturmayı anlatacagım
    Az önce Sildiğimiz yerdeyiz.
    Kategoriyi sildiğimiz için önce Kategori oluşturalım.
    Karşımızda iki tane kutucuk var birinin yanında
    Yeni Kategori Yarat var
    Diğerinin yanında ise Yeni forum yarat var.
    Biz önce Kategori oluşturacaz onun için yeni kategori yarat butonun yanındaki
    kutuya kategori ismi yazınız ve yeni kategori yarata tıklayınız.
    ve daha sonra yeni forum yarat kısmınada aynısını yapıyoruz.



    NOT: Bu bölümden oluşturdugunuz mesajlara misafir kullanıcılar mesaj yazabilir.
    O yüzden diğer konularda var cevabı

    NEREDEYSE HERKEZİN KARŞILAŞTIĞI AVATAR SORUNU

    Selam arkadaşlar.
    PHPBB ile ilgili bir çok sitede gördüğüm ve çogu insanında hala daha
    tam yapamadıgı veya bilmediği bir konu bu Avatar sorunu.
    Bu yüzden sizlere bu konu hakkında açıklama yapmayı uygun buldum.
    Evet şimdi sizlere PHPBB forumda avatar sorunu nasıl çözeceğinizi
    anlatacağım;
    İlk önce Ftpne Giriyoruz ve forum/images/avatars klasörünün içine
    avatarları kopyalıyoruz.Daha sonra sitemize girip Yönetim Paneline geçiyoruz
    Genel Yönetim/Ayarlar girip

     
    Avatar Klasörü
    phpBB ana klasörüne göre, örn: images/avatars

    kısmına images/avatars
    yazıyoruz

    Avatar Galeri Klasörü  
    phpBB ana klasörüne göre önceden yüklenmiş avatarların yeri, örn: images/avatars/gallery


    kısmına ise images/avatars yazıp gönder diyoruz ve Avatar sorunumuz çözülmüş oluyor.
    Bir diğer sorun avatarları bilgisayarınızdan yüklediğiniz zaman siteye baktıgınızda
    Avatarınız yerine X işaretini görüyorsünüz. Bunun nedeni avatar klasörlerinin uygun halde
    olmamasıdır. Yani CHMOD kısımlarını 777 yaparsanız sorun çözülmüş olur.

    MİSAFİRLERİN FORUMA YAZI YAZMASINI ENGELLEMEK
    Selam Arkadaşlar
    Sizlere bu başlık altında Forumunuzdaki başlıklara sadece üyelerinizin mesaj yazmasını
    anlatacağım. eğer isterseniz sadece kayıtlı kullanıcıların görmesini de sağlayabilirsiniz.
    İlk önce sadece Misafirlerin Mesajlarını engellemeyi yazıyorum.
    Forumdan
    Yönetim Paneli/Forum Yönetiminden/İzinler/

    Karşınıza ComboBox çıkacak oradan yasak koyacagınız başlıgı seçiniz.
    Ayrıntılar'a basınız karşınıza basit mod gelecek bunu pek tavsiye
    etmiyorum. o yüzden biz Gönder ve Sil'in üstündeki Gelişmiş Mod'a
    Tıklıyoruz. Şimdi Burada
    Görüntüleme kısmına / Herkez olanı seçin

    bunu seçerseniz başlıgı herkez görür ama aşagıda yapacagımız ayarlarda yazı
    yazamayacak.
    Okuma kısmına / Herkez olanı seçin

    Gönder kısmına / Kayıtlı olanı seçin

    Cevap yazma kısmına / Kayıtlı olanı seçin

    Geri kalan ayarları kafanıza göre yapabilirsiniz.

    Şimdi ise Sadece Kayıtlı Kullanıcıların Mesajları Görmesini Anlatıyoruz
    Yönetim Paneli/Forum Yönetiminden/İzinler/

    Karşınıza ComboBox çıkacak oradan yasak koyacagınız başlıgı seçiniz.
    Ayrıntılar'a basınız karşınıza basit mod gelecek bunu pek tavsiye
    etmiyorum. o yüzden biz Gönder ve Sil'in üstündeki Gelişmiş Mod'a
    Tıklıyoruz. Şimdi Burada
    Görüntüleme kısmına / Herkez olanı seçin

    bunu seçerseniz başlıgı herkez görür ama aşagıda yapacagımız ayarlarda yazı
    yazamayacak.
    Okuma kısmına / Kayıtlı olanı seçin

    Gönder kısmına / Kayıtlı olanı seçin

    Cevap yazma kısmına / Kayıtlı olanı seçin

    Geri kalan ayarları Kendinize göre yapabilirsiniz...

    MOD ATAMA
    Sizlere bu kısımda Mod Atamayı anlatmaya çalışacağım
    Öncelikle Yönetim Paneline Giriyoruz. Daha sonra oradan Kullanıcı Yönetimi/İzinlere
    tıklıyoruz ve karşımıza gelen kısımdan mod vereceğimiz kişinin nickini yazıyoruz ve ayrıntılara
    tılıyoruz. Karşımıza forum başlıklarımız geliyor bu kısımdan gereklere yerlere o nickli arkadaşı
    mod atadıkdan sonra En alttaki gönder butonuna basıyoruz.
    ÖZEL RÜTBE ATAMA VE OLUŞTURMA
    Selam arkadaşlar
    Sizlere bu başlık altında Özel Rütbe vermeyi anlatacağım.
    Öncelikle Yönetim Paneline Giriyoruz.
    Oradan Kullanıcı Yönetiminden/Kullanıcı Seviyelerine geliyoruz.
    Ve yeni rütbe ekle diyoruz bu kısımda ister özel rütbe verebilir
    isterseniz üyeleriniz mesaj atarak rütbe alabilirler ben burada
    ikisinide sizlere anlatacağım.

    Önce Özel Rütbe vermeyi anlatıyorum.
    Yeni Rütbe Yarak diyoruz ve karşımıza gelen pencerede
    Rütbe adı yazan kısma yazıyoruz mesela moderatör
    Özel Rütbe olarak Ata evet / hayır kısmından evet'i
    seçiyoruz.
    Minimum mesaj sayısını boş bırakıyoruz özel rütbe olduğu için
    Rütbe resmini istersek ekleyebiliriz. Yıldız muhabbeti filan gibi.
    Daha Sonra Gönder diyoruz ve Özel Rütbeyi oluşturmuş oluyoruz.

    Şimdi ise sizlere üyeler mesaj sayılarına göre rütbe yazdırmayı anlatacağım
    Yeni Rütbe Yarak diyoruz ve karşımıza gelen pencerede
    Rütbe adı yazan kısma yazıyoruz mesela Yeni Üye
    Özel Rütbe olarak Ata evet / hayır kısmından hayır'ı seçiyoruz.
    Minimum mesaj sayısı kısmına kaç mesaj yazınca yeni üye yazmanı istiyorsak
    o rakamı giriyoruz.
    Rütbe resmini istersek ekleyebiliriz. Yıldız muhabbeti filan gibi.
    (mesela Yeni Üye için tek yıldız koyalım.)
    Daha Sonra Gönder diyoruz ve Rütbeyi oluşturmuş oluyoruz.

    Özel Rütbeyi kullanıcıya vermek
    Kullanıcı Yönetimi / Yönetim'e tıklıyoruz.
    Karşımıza gelen yere hangi üyeye özel rütbe vereceksek nickini yazıp
    Kullanıcıyı İncele diyin En aşagıda Rütbe adı altında bir combox var oradan
    vermek istediğiniz özel rütbeyi seçip Gönder Diyin.
    İşte bu kadar.

    VİP BÖLÜMÜ OLUŞTURMA
    Selam arkadaşlar
    Bu başlıkda PHPBB'nin Özel(gizli) başlıklarından bahsedeceğim.
    Vip bölümleri sadece vip üyelerine göstermek diğer üyelerin görmemesini
    sağlamak da diye biliriz buna bir çok forumda sitelerin bazı kısımlarını
    sadece özel üyeler görebiliyor bu phpbb'de de var ama çogu insan
    ya kullanmıyor yada kullanmasını bilmiyor. Burada size bu konuyu anlatacağım.
    Öncelikle Yönetim Paneline giriyoruz.
    Daha sonra Forum Yönetiminden/Yönetim kısmına giriyoruz ve yeni bir forum
    yarat diyoruz. daha sonra yine Forum Yönetiminden/İzinler kısmına giriyoruz.
    başlıgımızı seçip ayrıntılar diyoruz.
    ve karşımıza gelen kısımdan özel(gizli)'yi seçiyoruz ve Gönder diyoruz.
    Daha sonra Grup Yönetimininden/İzinlere tıklıyoruz.
    Karşımıza grup seç geliyor oradan o gizli bölümleri hangi grup görecekse onu
    seçip Ayrıntılar diyoruz yine ve karşımıza forum kategorileri geliyor.
    buradan izin verilmemiş kategorilere izin verilmiş yapıyoruz.
    Ve böylece o bölümü sadece VİP üyeler görebiliyor
    kolay gelsin

    İSTENMEYEN SÖZLERİ SANSÜRLEMEK
    Selam arkadaşlar
    Bu başlıkda sizlere PHPBB Forumlarımızda istenmeyen kelimeleri nasıl ****
    şeklinde çıkartacağımızı anlatacağım.
    Yönetim paneline Giriyoruz.
    Genel Yönetimden/ Sansürlü Kelimelere giriyoruz ve Yeni kelime yarat diyoruz.
    Kelime yazan yere sansürlenecek kelimeyi yazıyoruz. 
    Mesela s****l
    Yerine Konacak Kelime kısmına ise S****l yazıyoruz.

    ve gönder diyoruz bu şekilde sitemizde herhangi bir konuda s****l Kelimesi
    geçtiği anda bu sayede onu s****l yazmak yerine s*****l yazdırmış oluyoruz.

    GRUP OLUŞTURMA
    Selam arkadaşlar
    Bu bölümde siz değerli PHPBB kullanıcılarına Grup Oluşturmayı anlatacağım.
    Öncelikle Yönetim Paneli/Grup Yönetiminden/Yönetime tıklıyoruz.
    Karşımıza yine bir combobox geliyor. Yanında Grubu İncele altta ise
    Yeni Grup Yarat var Biz alttaki yeni grup yarat'a tıklıyoruz.
    Karşımıza
    1:Grup adı : 
    2:Grup Açıklaması :
    3:Grup Moderatörü :
    4:Grup Statüsü :


    gelecek burada
    Grup adı : buraya gurubun adını yazıyoruz 
    Grup Açıklaması : o grup hakkında açıklamayı yazıyoruz.
    Grup Moderatörü : Grubu yönetecek kişinin adını yazıyoruz.
    Grup Statüsü : Bu kısmı siz nsıl uygun görüyorsanız öyle ayarlayın.


    ve bunları yaptıkdan sonra Gönder butonu ile grubunuzu oluşturunuz.
    Böylece grubumuz oluşturulmuş oluyor.

    ÜYELERE,YÖNETİCİLERE,RÜTBELİLERE,MODLARA VE BANLI ÜYELERİN RENGİNİ AYARLAMA
    Files To Edit:     viewtopic.php 
    ## templates/Tema Adı/viewtopic_body.tpl
    ## memberlist.php
    ## templates/Tema Adı/memberlist_body.tpl
    ## admin/admin_users.php
    ## templates/Tema Adı/admin/user_edit_body.tpl
    ## admin/admin_ranks.php
    ## templates/Tema Adı/admin/ranks_edit_body.tpl
    ## includes/usercp_viewprofile.php
    ## templates/Tema Adı/profile_view_body.tpl
    ## language/lang_turkish/lang_admin.php
    ## language/lang_turkish/lang_main.php
    #
    #-----[ SQL EKLE ]------------------------------------------
    #
    ALTER TABLE phpbb_users ADD user_rank2 INT(11) DEFAULT '0' AFTER user_rank;
    ALTER TABLE phpbb_users ADD user_rank3 INT(11) DEFAULT '0' AFTER user_rank2;
    #
    #-----[ AÇ ]------------------------------------------
    #
    viewtopic.php
    #
    #-----[ BUL ]------------------------------------------
    #
    $sql = "SELECT u.username,
    #
    #-----[ SIRADA BUL ]------------------------------------------
    #
    , u.user_rank
    #
    #-----[ SIRADA SONRASINA EKLE ]------------------------------------------
    #
    , u.user_rank2, u.user_rank3
    #
    #-----[ BUL ]------------------------------------------
    #
    $sql = "SELECT *
    FROM " . RANKS_TABLE . "
    #
    #-----[ ÖNCESİNE EKLE ]-----------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    $sql = "SELECT ban_userid
    FROM " . BANLIST_TABLE . "
    ORDER BY ban_userid";
    if ( !($result = $db->sql_query($sql)) )
    {
    message_die(GENERAL_ERROR, "Could not obtain banned users information.", '', __LINE__, __FILE__, $sql);
    }
    $bannedrow = array();
    while ( $row = $db->sql_fetchrow($result) )
    {
    $bannedrow[] = $row;
    }
    $db->sql_freeresult($result);
    // Mighty Gorgon - Multiple Ranks - END
    #
    #-----[ BUL ]------------------------------------------
    #
    $ranksrow[] = $row;
    #
    #-----[ SONRASINA EKLE ]------------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    if ($row['rank_special'] == 2)
    {
    $rank_guest = $row['rank_title'];
    $rank_guest_image = ( $row['rank_image'] ) ? '<br /><img src="' . $row['rank_image'] . '" alt="' . $rank_guest . '" title="' . $rank_guest . '" border="0" /><br />' : '<br />';
    }
    else if ($row['rank_special'] == 3)
    {
    $rank_banned = $row['rank_title'];
    $rank_banned_image = ( $row['rank_image'] ) ? '<br /><img src="' . $row['rank_image'] . '" alt="' . $rank_banned . '" title="' . $rank_banned . '" border="0" /><br />' : '<br />';
    }
    // Mighty Gorgon - Multiple Ranks - END
    #
    #-----[ BUL ]------------------------------------------
    #
    $rank_image = '';
    #
    #-----[ SONRASINA EKLE ]------------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    $poster_rank2 = '';
    $rank2_image = '';
    $poster_rank3 = '';
    $rank3_image = '';
    $is_banned = FALSE;
    // Mighty Gorgon - Multiple Ranks - END
    #
    #-----[ BUL ]------------------------------------------
    #
    }
    else if ( $postrow[$i]['user_rank'] )
    {
    #
    #-----[ HEPSİNİ DEĞİŞTİR ]----------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    $poster_rank = $rank_guest;
    $rank_image = $rank_guest_image;
    }
    else if ( $postrow[$i]['user_rank'] )
    {
    // Mighty Gorgon - Multiple Ranks - BEGIN
    for($k = 0; $k < count($bannedrow); $k++)
    {
    if ( $bannedrow[$k]['ban_userid'] == $postrow[$i]['user_id'] )
    {
    $poster_rank = $rank_banned;
    $rank_image = $rank_banned_image;
    $is_banned = TRUE;
    }
    }
    if ( $is_banned == FALSE )
    {
    // Mighty Gorgon - Multiple Ranks - END
    #
    #-----[ BUL ]------------------------------------------
    #
    $rank_image = ( $ranksrow[$j]['rank_image'] ) ? '<img src="' . $ranksrow[$j]['rank_image'] . '" alt="' . $poster_rank . '" title="' . $poster_rank . '" border="0" /><br />' : '';
    }
    #
    #-----[ HEPSİNİ DEĞİŞTİR ]------------------------------------------
    #
    $rank_image = ( $ranksrow[$j]['rank_image'] ) ? '<br /><img src="' . $ranksrow[$j]['rank_image'] . '" alt="' . $poster_rank . '" title="' . $poster_rank . '" border="0" /><br />' : '<br />';
    }
    // Mighty Gorgon - Multiple Ranks - BEGIN
    if ( $postrow[$i]['user_rank2'] == $ranksrow[$j]['rank_id'] && $ranksrow[$j]['rank_special'] )
    {
    $poster_rank2 = $ranksrow[$j]['rank_title'];
    $rank2_image = ( $ranksrow[$j]['rank_image'] ) ? '<br /><img src="' . $ranksrow[$j]['rank_image'] . '" alt="' . $poster_rank2 . '" title="' . $poster_rank2 . '" border="0" /><br />' : '<br />';
    }
    if ( $postrow[$i]['user_rank3'] == $ranksrow[$j]['rank_id'] && $ranksrow[$j]['rank_special'] )
    {
    $poster_rank3 = $ranksrow[$j]['rank_title'];
    $rank3_image = ( $ranksrow[$j]['rank_image'] ) ? '<br /><img src="' . $ranksrow[$j]['rank_image'] . '" alt="' . $poster_rank3 . '" title="' . $poster_rank3 . '" border="0" /><br />' : '<br />';
    }
    // Mighty Gorgon - Multiple Ranks - END
    }
    #
    #-----[ BUL ]------------------------------------------
    #
    for($j = 0; $j < count($ranksrow); $j++)
    {
    #
    #-----[ ÖNCESİNE EKLE ]-----------------------------------------
    #
    for($k = 0; $k < count($bannedrow); $k++)
    {
    if ( $bannedrow[$k]['ban_userid'] == $postrow[$i]['user_id'] )
    {
    $poster_rank = $rank_banned;
    $rank_image = $rank_banned_image;
    $is_banned = TRUE;
    }
    }
    if ( $is_banned == FALSE )
    {
    #
    #-----[ BUL ]------------------------------------------
    #
    $rank_image = ( $ranksrow[$j]['rank_image'] ) ? '<img src="' . $ranksrow[$j]['rank_image'] . '" alt="' . $poster_rank . '" title="' . $poster_rank . '" border="0" /><br />' : '';
    }
    #
    #-----[ HEPSİNİ DEĞİŞTİR ]------------------------------------------
    #
    $rank_image = ( $ranksrow[$j]['rank_image'] ) ? '<br /><img src="' . $ranksrow[$j]['rank_image'] . '" alt="' . $poster_rank . '" title="' . $poster_rank . '" border="0" /><br />' : '<br />';
    }
    // Mighty Gorgon - Multiple Ranks - BEGIN
    if ( $postrow[$i]['user_rank2'] == $ranksrow[$j]['rank_id'] && $ranksrow[$j]['rank_special'] )
    {
    $poster_rank2 = $ranksrow[$j]['rank_title'];
    $rank2_image = ( $ranksrow[$j]['rank_image'] ) ? '<br /><img src="' . $ranksrow[$j]['rank_image'] . '" alt="' . $poster_rank2 . '" title="' . $poster_rank2 . '" border="0" /><br />' : '<br />';
    }
    if ( $postrow[$i]['user_rank3'] == $ranksrow[$j]['rank_id'] && $ranksrow[$j]['rank_special'] )
    {
    $poster_rank3 = $ranksrow[$j]['rank_title'];
    $rank3_image = ( $ranksrow[$j]['rank_image'] ) ? '<br /><img src="' . $ranksrow[$j]['rank_image'] . '" alt="' . $poster_rank3 . '" title="' . $poster_rank3 . '" border="0" /><br />' : '<br />';
    }
    // Mighty Gorgon - Multiple Ranks - END
    }
    #
    #-----[ BUL ]------------------------------------------
    #
    'RANK_IMAGE' => $rank_image,
    #
    #-----[ SONRASINA EKLE ]------------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    'POSTER_RANK2' => $poster_rank2,
    'RANK2_IMAGE' => $rank2_image,
    'POSTER_RANK3' => $poster_rank3,
    'RANK3_IMAGE' => $rank3_image,
    // Mighty Gorgon - Multiple Ranks - END
    #
    #-----[ AÇ ]------------------------------------------
    #
    templates/Tema Adı/viewtopic_body.tpl
    #
    #-----[ BUL ]------------------------------------------
    #
    <td width="150" align="left" valign="top" class="{postrow.ROW_CLASS}"><span class="name"><a name="{postrow.U_POST_ID}"></a><b>{postrow.POSTER_NAME}</b></span><br /><span class="postdetails">{postrow.POSTER_RANK}<br />{postrow.RANK_IMAGE}{postrow.POSTER_AVATAR}<br /><br />{postrow.POSTER_JOINED}<br />{postrow.POSTER_POSTS}<br />{postrow.POSTER_FROM}</span><br /></td>
    #
    #-----[ SIRADA BUL ]------------------------------------------
    #
    {postrow.POSTER_RANK}<br />{postrow.RANK_IMAGE}
    #
    #-----[ SIRADA HEPSİNİ DEĞİŞTİR ]------------------------------------------
    #
    {postrow.POSTER_RANK}{postrow.RANK_IMAGE}{postrow.POSTER_RANK2}{postrow.RANK2_IMAGE}{postrow.POSTER_RANK3}{postrow.RANK3_IMAGE}<br />
    #
    #-----[ AÇ ]------------------------------------------
    #
    memberlist.php
    #
    #-----[ BUL ]------------------------------------------
    #
    $mode_types_text = array(
    #
    #-----[ SIRADA BUL ]------------------------------------------
    #
    , $lang['Sort_Top_Ten']
    #
    #-----[ SIRADA SONRASINA EKLE ]------------------------------------------
    #
    , $lang['Staff'], $lang['Who_is_Online']
    #
    #-----[ BUL ]------------------------------------------
    #
    $mode_types = array(
    #
    #-----[ SIRADA BUL ]------------------------------------------
    #
    , 'topten'
    #
    #-----[ SIRADA SONRASINA EKLE ]------------------------------------------
    #
    , 'staff', 'online'
    #
    #-----[ BUL ]------------------------------------------
    #
    $select_sort_mode = '<select name="mode">';
    #
    #-----[ ÖNCESİNE EKLE ]------------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    $lastfivemin = time() - 300;
    // Mighty Gorgon - Multiple Ranks - END
    #
    #-----[ BUL ]------------------------------------------
    #
    'L_ICQ' => $lang['ICQ'],
    #
    #-----[ SONRASINA EKLE ]------------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    'L_USER_RANK' => $lang['Poster_rank'],
    // Mighty Gorgon - Multiple Ranks - END
    #
    #-----[ BUL ]------------------------------------------
    #
    switch( $mode )
    #
    #-----[ ÖNCESİNE EKLE ]------------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    $sql = "SELECT ban_userid
    FROM " . BANLIST_TABLE . "
    ORDER BY ban_userid";
    if ( !($result = $db->sql_query($sql)) )
    {
    message_die(GENERAL_ERROR, "Could not obtain banned users information.", '', __LINE__, __FILE__, $sql);
    }
    $bannedrow = array();
    while ( $row = $db->sql_fetchrow($result) )
    {
    $bannedrow[] = $row;
    }
    $db->sql_freeresult($result);
    $sql = "SELECT *
    FROM " . RANKS_TABLE . "
    ORDER BY rank_special, rank_min";
    if ( !($result = $db->sql_query($sql)) )
    {
    message_die(GENERAL_ERROR, "Could not obtain ranks information.", '', __LINE__, __FILE__, $sql);
    }
    $ranksrow = array();
    while ( $row = $db->sql_fetchrow($result) )
    {
    $ranksrow[] = $row;
    if ($row['rank_special'] == 3)
    {
    $rank_banned = $row['rank_title'];
    $rank_banned_image = ( $row['rank_image'] ) ? '<br /><img src="' . $row['rank_image'] . '" alt="' . $rank_banned . '" title="' . $rank_banned . '" border="0" /><br />' : '<br />';
    }
    }
    $db->sql_freeresult($result);
    // Mighty Gorgon - Multiple Ranks - END
    #
    #-----[ BUL ]------------------------------------------
    #
    default:
    $order_by = "user_regdate $sort_order LIMIT $start, " . $board_config['topics_per_page'];
    break;
    }
    #
    #-----[ ÖNCESİNE EKLE ]------------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    case 'staff':
    $where_sql = "AND user_level <> 0";
    $order_by = "user_level ASC LIMIT $start, " . $board_config['topics_per_page'];
    break;
    case 'online':
    if ( $userdata['user_level'] == ADMIN )
    {
    $where_sql = "AND user_session_time >= $lastfivemin";
    }
    else
    {
    $where_sql = "AND user_session_time >= $lastfivemin AND user_allow_viewonline <> 0";
    }
    $order_by = "user_session_time DESC LIMIT $start, " . $board_config['topics_per_page'];
    break;
    // Mighty Gorgon - Multiple Ranks - END
    #
    #-----[ BUL ]------------------------------------------
    #
    $sql = "SELECT username, user_id, user_viewemail, user_posts, user_regdate, user_from, user_website, user_email, user_icq, user_aim, user_yim, user_msnm, user_avatar, user_avatar_type, user_allowavatar
    #
    #-----[ SIRADA BUL ]------------------------------------------
    #
    , user_allowavatar
    #
    #-----[ SIRADA SONRASINA EKLE ]------------------------------------------
    #
    , user_rank , user_rank2, user_rank3, user_level, user_session_time, user_allow_viewonline
    #
    #-----[ BUL ]------------------------------------------
    #
    ORDER BY $order_by";
    #
    #-----[ ÖNCESİNE EKLE ]------------------------------------------
    #
    $where_sql
    #
    #-----[ BUL ]------------------------------------------
    #
    $posts = ( $row['user_posts'] ) ? $row['user_posts'] : 0;
    #
    #-----[ SONRASINA EKLE ]------------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    $user_rank = '';
    $rank_image = '';
    $user_rank2 = '';
    $rank2_image = '';
    $user_rank3 = '';
    $rank3_image = '';
    $is_banned = FALSE;
    for($k = 0; $k < count($bannedrow); $k++)
    {
    if ( $bannedrow[$k]['ban_userid'] == $row['user_id'] )
    {
    $user_rank = $rank_banned;
    $rank_image = $rank_banned_image;
    $is_banned = TRUE;
    }
    }
    if ( $is_banned == FALSE )
    {
    for($j = 0; $j < count($ranksrow); $j++)
    {
    if ( $row['user_rank'] == $ranksrow[$j]['rank_id'] && $ranksrow[$j]['rank_special'] )
    {
    $user_rank = $ranksrow[$j]['rank_title'];
    $rank_image = ( $ranksrow[$j]['rank_image'] ) ? '<br /><img src="' . $ranksrow[$j]['rank_image'] . '" alt="' . $user_rank . '" title="' . $user_rank . '" border="0" /><br />' : '<br />';
    }
    if ( $row['user_rank2'] == $ranksrow[$j]['rank_id'] && $ranksrow[$j]['rank_special'] )
    {
    $user_rank2 = $ranksrow[$j]['rank_title'];
    $rank2_image = ( $ranksrow[$j]['rank_image'] ) ? '<br /><img src="' . $ranksrow[$j]['rank_image'] . '" alt="' . $user_rank2 . '" title="' . $user_rank2 . '" border="0" /><br />' : '<br />';
    }
    if ( $row['user_rank3'] == $ranksrow[$j]['rank_id'] && $ranksrow[$j]['rank_special'] )
    {
    $user_rank3 = $ranksrow[$j]['rank_title'];
    $rank3_image = ( $ranksrow[$j]['rank_image'] ) ? '<br /><img src="' . $ranksrow[$j]['rank_image'] . '" alt="' . $user_rank3 . '" title="' . $user_rank3 . '" border="0" /><br />' : '<br />';
    }
    }
    if ( !$row['user_rank'] )
    {
    for($j = 0; $j < count($ranksrow); $j++)
    {
    if ( $row['user_posts'] >= $ranksrow[$j]['rank_min'] && !$ranksrow[$j]['rank_special'] )
    {
    $user_rank = $ranksrow[$j]['rank_title'];
    $rank_image = ( $ranksrow[$j]['rank_image'] ) ? '<br /><img src="' . $ranksrow[$j]['rank_image'] . '" alt="' . $user_rank . '" title="' . $user_rank . '" border="0" /><br />' : '<br />';
    }
    }
    }
    }
    if ( $row['user_level'] == ADMIN )
    {
    // You may prefer to show the level instead of coloring the username
    // $level = '<b style="color:#' . $theme['fontcolor3'] . '">' . $lang['Memberlist_Administrator'] . '</b>';
    $username = '<b style="color:#' . $theme['fontcolor3'] . '">' . $username . '</b>';
    }
    else if( $row['user_level'] == MOD )
    {
    // You may prefer to show the level instead of coloring the username
    // $level = '<b style="color:#' . $theme['fontcolor2'] . '">' . $lang['Memberlist_Moderator'] . '</b>';
    $username = '<b style="color:#' . $theme['fontcolor2'] . '">' . $username . '</b>';
    }
    else
    {
    // You may prefer to show the level instead of coloring the username
    // $level = '<b style="color:#' . $theme['fontcolor1'] . '">' . $lang['Memberlist_User'] . '</b>';
    }
    // Mighty Gorgon - Multiple Ranks - END

    #
    #-----[ BUL ]------------------------------------------
    #
    if ( $row['user_avatar_type'] && $user_id
    #
    #-----[ SIRADA BUL ]------------------------------------------
    #
    && $row['user_allowavatar']
    #
    #-----[ SIRADA SONRASINA EKLE ]------------------------------------------
    #
    && $mode == 'staff'
    #
    #-----[ BUL ]------------------------------------------
    #
    'YIM' => $yim,
    #
    #-----[ SONRASINA EKLE ]------------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    'USER_LEVEL' => $level,
    'USER_RANK' => $user_rank,
    'USER_RANK_IMG' => $rank_image,
    'USER_RANK2' => $user_rank2,
    'USER_RANK2_IMG' => $rank2_image,
    'USER_RANK3' => $user_rank3,
    'USER_RANK3_IMG' => $rank3_image,
    // Mighty Gorgon - Multiple Ranks - END

    #
    #-----[ BUL ]------------------------------------------
    #
    $sql = "SELECT count(*) AS total
    FROM " . USERS_TABLE . "
    WHERE user_id <> " . ANONYMOUS;
    #
    #-----[ HEPSİNİ DEĞİŞTİR ]------------------------------------------
    #
    $sql = "SELECT count(*) AS total
    FROM " . USERS_TABLE . "
    WHERE user_id <> " . ANONYMOUS . "
    $where_sql";
    #
    #-----[ AÇ ]------------------------------------------
    #
    templates/Tema Adı/memberlist_body.tpl
    #
    #-----[ BUL ]------------------------------------------
    #
    <th class="thTop" nowrap="nowrap">{L_USERNAME}</th>
    #
    #-----[ SONRASINA EKLE ]------------------------------------------
    #
    <th class="thTop" nowrap="nowrap">{L_USER_RANK}</th>
    #
    #-----[ BUL ]------------------------------------------
    #
    <td class="{memberrow.ROW_CLASS}" align="center"><span class="gen"><a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=10218096&url={memberrow.U_VIEWPROFILE}" class="gen" data-href="{memberrow.U_VIEWPROFILE}" class="gen">{memberrow.USERNAME}</a></span></td>
    #
    #-----[ HEPSİNİ DEĞİŞTİR ]------------------------------------------
    #
    <td class="{memberrow.ROW_CLASS}">
    <table width="100%" cellspacing="0" cellpadding="0" border="0">
    <tr>
    <td align="left" valign="middle">{memberrow.AVATAR_IMG}</td>
    <td class="{memberrow.ROW_CLASS}" align="center" nowrap="nowrap" valign="middle"><span class="gen"><a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=10218096&url={memberrow.U_VIEWPROFILE}" class="gen" data-href="{memberrow.U_VIEWPROFILE}" class="gen">{memberrow.USERNAME}</a></span></td>
    </tr>
    </table>
    </td>
    <td class="{memberrow.ROW_CLASS}" align="center" valign="middle"><span class="gensmall">{memberrow.USER_RANK}{memberrow.USER_RANK_IMG}{memberrow.USER_RANK2}{memberrow.USER_RANK2_IMG}{memberrow.USER_RANK3}{memberrow.USER_RANK3_IMG}</span></td>
    #
    #-----[ BUL ]------------------------------------------
    #
    <td class="catBottom" colspan="8" height="28"> </td>
    #
    #-----[ HEPSİNİ DEĞİŞTİR ]------------------------------------------
    #
    <td class="catBottom" colspan="9" height="28"> </td>
    #
    #-----[ AÇ ]------------------------------------------
    #
    admin/admin_users.php
    #
    #-----[ BUL ]------------------------------------------
    #
    $user_rank = ( !empty($HTTP_POST_VARS['user_rank']) ) ? intval( $HTTP_POST_VARS['user_rank'] ) : 0;
    #
    #-----[ SONRASINA EKLE ]------------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    $user_rank2 = ( !empty($HTTP_POST_VARS['user_rank2']) ) ? intval( $HTTP_POST_VARS['user_rank2'] ) : 0;
    $user_rank3 = ( !empty($HTTP_POST_VARS['user_rank3']) ) ? intval( $HTTP_POST_VARS['user_rank3'] ) : 0;
    // Mighty Gorgon - Multiple Ranks - END
    #
    #-----[ BUL ]------------------------------------------
    #
    SET " . $username_sql . $passwd_sql . "
    #
    #-----[ SIRADA BUL ]------------------------------------------
    #
    user_active = $user_status, user_rank = $user_rank
    #
    #-----[ SIRADA SONRASINA EKLE ]------------------------------------------
    #
    , user_rank2 = $user_rank2, user_rank3 = $user_rank3
    #
    #-----[ BUL ]------------------------------------------
    #
    $s_hidden_fields .= '<input type="hidden" name="user_rank" value="' . $user_rank . '" />';
    #
    #-----[ SONRASINA EKLE ]------------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    $s_hidden_fields .= '<input type="hidden" name="user_rank2" value="' . $user_rank2 . '" />';
    $s_hidden_fields .= '<input type="hidden" name="user_rank3" value="' . $user_rank3 . '" />';
    // Mighty Gorgon - Multiple Ranks - END
    #
    #-----[ BUL ]------------------------------------------
    #
    $rank_select_box = '<option value="0">' . $lang['No_assigned_rank'] . '</option>';
    #
    #-----[ SONRASINA EKLE ]------------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    $rank2_select_box = '<option value="0">' . $lang['No_assigned_rank'] . '</option>';
    $rank3_select_box = '<option value="0">' . $lang['No_assigned_rank'] . '</option>';
    // Mighty Gorgon - Multiple Ranks - END
    #
    #-----[ BUL ]------------------------------------------
    #
    $rank_select_box .= '<option value="' . $rank_id . '"' . $selected . '>' . $rank . '</option>';
    #
    #-----[ SONRASINA EKLE ]------------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    $selected2 = ( $this_userdata['user_rank2'] == $rank_id ) ? ' selected="selected"' : '';
    $rank2_select_box .= '<option value="' . $rank_id . '"' . $selected2 . '>' . $rank . '</option>';
    $selected3 = ( $this_userdata['user_rank3'] == $rank_id ) ? ' selected="selected"' : '';
    $rank3_select_box .= '<option value="' . $rank_id . '"' . $selected3 . '>' . $rank . '</option>';
    // Mighty Gorgon - Multiple Ranks - END
    #
    #-----[ BUL ]------------------------------------------
    #
    'RANK_SELECT_BOX' => $rank_select_box,
    #
    #-----[ SONRASINA EKLE ]------------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    'RANK2_SELECT_BOX' => $rank2_select_box,
    'RANK3_SELECT_BOX' => $rank3_select_box,
    // Mighty Gorgon - Multiple Ranks - END
    #
    #-----[ BUL ]------------------------------------------
    #
    'L_SELECT_RANK' => $lang['Rank_title'],
    #
    #-----[ SONRASINA EKLE ]------------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    'L_SELECT_RANK2' => $lang['Rank2_title'],
    'L_SELECT_RANK3' => $lang['Rank3_title'],
    // Mighty Gorgon - Multiple Ranks - END
    #
    #-----[ AÇ ]------------------------------------------
    #
    templates/Tema Adı/admin/user_edit_body.tpl
    #
    #-----[ BUL ]------------------------------------------
    #
    <tr>
    <td class="row1"><span class="gen">{L_SELECT_RANK}</span></td>
    <td class="row2"><select name="user_rank">{RANK_SELECT_BOX}</select></td>
    </tr>
    #
    #-----[ SONRASINA EKLE ]------------------------------------------
    #
    <tr>
    <td class="row1"><span class="gen">{L_SELECT_RANK2}</span></td>
    <td class="row2"><select name="user_rank2">{RANK2_SELECT_BOX}</select></td>
    </tr>
    <tr>
    <td class="row1"><span class="gen">{L_SELECT_RANK3}</span></td>
    <td class="row2"><select name="user_rank3">{RANK3_SELECT_BOX}</select></td>
    </tr>
    #
    #-----[ AÇ ]------------------------------------------
    #
    admin/admin_ranks.php
    #
    #-----[ BUL ]------------------------------------------
    #
    $rank_is_special = ( $rank_info['rank_special'] ) ? "checked=\"checked\"" : "";
    $rank_is_not_special = ( !$rank_info['rank_special'] ) ? "checked=\"checked\"" : "";
    #
    #-----[ HEPSİNİ DEĞİŞTİR ]------------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    $rank_is_not_special = ( $rank_info['rank_special'] == 0 ) ? "checked=\"checked\"" : "";
    $rank_is_special = ( $rank_info['rank_special'] == 1 ) ? "checked=\"checked\"" : "";
    $rank_is_guest = ( $rank_info['rank_special'] == 2 ) ? "checked=\"checked\"" : "";
    $rank_is_banned = ( $rank_info['rank_special'] == 3 ) ? "checked=\"checked\"" : "";

    $rank_path = "../images/ranks/";
    if ( is_dir($rank_path) )
    {
    $dir = AÇdir($rank_path);
    $l = 0;
    while($file = readdir($dir))
    {
    if (strpos($file, '.gif'))
    {
    $file1[$l] = $file;
    $l++;
    }
    }
    closedir($dir);
    $ranks_list = '<select name="rank_image" onchange="update_rank(\'../\' + this.options[selectedIndex].value);">';
    $ranks_list .= "<option value=\"" . $rank_info['rank_image'] . "\" selected>" . str_replace($rank_path, "", $rank_info['rank_image']) . "</option>";
    for($k=0; $k<=$l;$k++)
    {
    if ($file1[$k] != "")
    {
    $ranks_list .= "<option value=\"images/ranks/" . $file1[$k] . "\">images/ranks/" . $file1[$k] . "</option>";
    }
    }
    $rank_img_sp = ( $rank_info['rank_image'] != "" ) ? ( '../' . $rank_info['rank_image'] ) : ( '../images/spacer.gif' );
    $ranks_list .= '</select>  <img name="rank_image" src="' . $rank_img_sp . '" border="0" alt="" align="absmiddle" /><br />';
    }
    else
    {
    $rank_img_sp = ( $rank_info['rank_image'] != "" ) ? $rank_info['rank_image'] : "";
    $ranks_list = '<input class="post" type="text" name="rank_image" size="40" maxlength="255" value="' . $rank_img_sp . '" /><br />';
    }
    // Mighty Gorgon - Multiple Ranks - END
    #
    #-----[ BUL ]------------------------------------------
    #
    "MINIMUM" => ( $rank_is_special ) ? "" : $rank_info['rank_min'],
    #
    #-----[ HEPSİNİ DEĞİŞTİR ]------------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    "MINIMUM" => ( $rank_info['rank_special'] == 0 ) ? $rank_info['rank_min'] : "",
    "GUEST_RANK" => $rank_is_guest,
    "L_GUEST" => $lang['Guest_User'],
    "BANNED_RANK" => $rank_is_banned,
    "L_BANNED" => $lang['Banned_User'],
    "RANK_LIST" => $ranks_list,
    "RANK_IMG" => ( $rank_info['rank_image'] != "") ? '../' . $rank_info['rank_image'] : '../images/spacer.gif',
    // Mighty Gorgon - Multiple Ranks - END
    #
    #-----[ BUL ]------------------------------------------
    #
    $special_rank = ( $HTTP_POST_VARS['special_rank'] == 1 ) ? TRUE : 0;
    #
    #-----[ HEPSİNİ DEĞİŞTİR ]------------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    $special_rank = $HTTP_POST_VARS['special_rank'];
    // Mighty Gorgon - Multiple Ranks - END
    #
    #-----[ BUL ]------------------------------------------
    #
    if( $special_rank == 1 )
    #
    #-----[ HEPSİNİ DEĞİŞTİR ]------------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    if( $special_rank > 0 )
    // Mighty Gorgon - Multiple Ranks - END
    #
    #-----[ BUL ]------------------------------------------
    #
    if (!$special_rank)
    #
    #-----[ HEPSİNİ DEĞİŞTİR ]------------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    if ($special_rank == 0)
    // Mighty Gorgon - Multiple Ranks - END
    #
    #-----[ BUL ]------------------------------------------
    #
    if($special_rank)
    #
    #-----[ HEPSİNİ DEĞİŞTİR ]------------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    $rank_img_sp = ( $rank_rows[$i]['rank_image'] != "" ) ? ( '../' . $rank_rows[$i]['rank_image'] ) : ( '../images/spacer.gif' );
    $rank .= '<br /><img name="rank_image" src="' . $rank_img_sp . '" border="0" alt="" />';

    if( !$special_rank == 0 )
    // Mighty Gorgon - Multiple Ranks - END
    #
    #-----[ BUL ]------------------------------------------
    #
    "SPECIAL_RANK" => ( $special_rank == 1 ) ? $lang['Yes'] : $lang['No'],
    #
    #-----[ HEPSİNİ DEĞİŞTİR ]------------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    "SPECIAL_RANK" => ( !$special_rank == 0 ) ? $lang['Yes'] : $lang['No'],
    // Mighty Gorgon - Multiple Ranks - END
    #
    #-----[ BUL ]------------------------------------------
    #
    if( $special_rank == 1 )
    #
    #-----[ HEPSİNİ DEĞİŞTİR ]------------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    $rank_img_sp = ( $rank_rows[$i]['rank_image'] != "" ) ? ( '../' . $rank_rows[$i]['rank_image'] ) : ( '../images/spacer.gif' );
    $rank .= '<br /><img name="rank_image" src="' . $rank_img_sp . '" border="0" alt="" />';

    if( !$special_rank == 0 )
    // Mighty Gorgon - Multiple Ranks - END
    #
    #-----[ BUL ]------------------------------------------
    #
    $rank_is_special = ( $special_rank ) ? $lang['Yes'] : $lang['No'];
    #
    #-----[ HEPSİNİ DEĞİŞTİR ]------------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    $rank_is_special = ( !$special_rank == 0) ? $lang['Yes'] : $lang['No'];
    // Mighty Gorgon - Multiple Ranks - END
    #
    #-----[ AÇ ]------------------------------------------
    #
    templates/Tema Adı/admin/ranks_edit_body.tpl
    #
    #-----[ BUL ]------------------------------------------------
    #
    <h1>{L_RANKS_TITLE}</h1>
    #
    #-----[ ÖNCESİNE EKLE ]-----------------------------------------
    #
    <script language="javascript" type="text/javascript">
    <!--
    function update_rank(newimage)
    {
    if(newimage != '../')
    {
    document.rank_image.src = newimage;
    }
    else
    {
    document.rank_image.src = '../images/spacer.gif';
    }
    }
    //-->
    </script>
    #
    #-----[ BUL ]------------------------------------------
    #
    <td class="row2"><input type="radio" name="special_rank" value="1" {SPECIAL_RANK} />{L_YES}   <input type="radio" name="special_rank" value="0" {NOT_SPECIAL_RANK} /> {L_NO}</td>
    #
    #-----[ HEPSİNİ DEĞİŞTİR ]----------------------------------------
    #
    <td class="row2"><input type="radio" name="special_rank" value="0" {NOT_SPECIAL_RANK} />{L_NO}<br /><input type="radio" name="special_rank" value="1" {SPECIAL_RANK} />{L_YES}<br /><input type="radio" name="special_rank" value="2" {GUEST_RANK} />{L_GUEST}<br /><input type="radio" name="special_rank" value="3" {BANNED_RANK} />{L_BANNED}<br /></td>
    #
    #-----[ BUL ]------------------------------------------
    #
    <td class="row2"><input class="post" type="text" name="rank_image" size="40" maxlength="255" value="{IMAGE}" /><br />{IMAGE_DISPLAY}</td>
    #
    #-----[ HEPSİNİ DEĞİŞTİR ]----------------------------------------
    #
    <td class="row2">{RANK_LIST}{IMAGE_DISPLAY}</td>
    #
    #-----[ AÇ ]------------------------------------------
    #
    includes/usercp_viewprofile.php
    #
    #-----[ BUL ]------------------------------------------
    #
    $sql = "SELECT *
    FROM " . RANKS_TABLE . "
    #
    #-----[ ÖNCESİNE EKLE ]-----------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    $sql = "SELECT ban_userid
    FROM " . BANLIST_TABLE . "
    ORDER BY ban_userid";
    if ( !($result = $db->sql_query($sql)) )
    {
    message_die(GENERAL_ERROR, "Could not obtain banned users information.", '', __LINE__, __FILE__, $sql);
    }
    $bannedrow = array();
    while ( $row = $db->sql_fetchrow($result) )
    {
    $bannedrow[] = $row;
    }
    $db->sql_freeresult($result);
    // Mighty Gorgon - Multiple Ranks - END
    #
    #-----[ BUL ]------------------------------------------
    #
    $ranksrow[] = $row;
    #
    #-----[ SONRASINA EKLE ]------------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    if ($row['rank_special'] == 3)
    {
    $rank_banned = $row['rank_title'];
    $rank_banned_image = ( $row['rank_image'] ) ? '<br /><img src="' . $row['rank_image'] . '" alt="' . $rank_banned . '" title="' . $rank_banned . '" border="0" /><br />' : '<br />';
    }
    // Mighty Gorgon - Multiple Ranks - END
    #
    #-----[ BUL ]------------------------------------------
    #
    $rank_image = '';
    #
    #-----[ SONRASINA EKLE ]------------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    $poster_rank2 = '';
    $rank2_image = '';
    $poster_rank3 = '';
    $rank3_image = '';
    // Mighty Gorgon - Multiple Ranks - END
    #
    #-----[ BUL ]------------------------------------------
    #
    if ( $profiledata['user_rank'] )
    {
    #
    #-----[ HEPSİNİ DEĞİŞTİR ]------------------------------------------
    #
    if ( $profiledata['user_id'] != ANONYMOUS )
    {
    for($k = 0; $k < count($bannedrow); $k++)
    {
    if ( $bannedrow[$k]['ban_userid'] == $profiledata['user_id'] )
    {
    $poster_rank = $rank_banned;
    $rank_image = $rank_banned_image;
    $is_banned = TRUE;
    }
    }
    if ( $is_banned == FALSE )
    {
    #
    #-----[ BUL ]------------------------------------------
    #
    $rank_image = ( $ranksrow[$i]['rank_image'] ) ? '<img src="' . $ranksrow[$i]['rank_image'] . '" alt="' . $poster_rank . '" title="' . $poster_rank . '" border="0" /><br />' : '';
    }
    #
    #-----[ HEPSİNİ DEĞİŞTİR ]------------------------------------------
    #
    $rank_image = ( $ranksrow[$i]['rank_image'] ) ? '<br /><img src="' . $ranksrow[$i]['rank_image'] . '" alt="' . $poster_rank . '" title="' . $poster_rank . '" border="0" /><br />' : '<br />';
    }
    // Mighty Gorgon - Multiple Ranks - BEGIN
    if ( $profiledata['user_rank2'] == $ranksrow[$i]['rank_id'] && $ranksrow[$i]['rank_special'] )
    {
    $poster_rank2 = $ranksrow[$i]['rank_title'];
    $rank2_image = ( $ranksrow[$i]['rank_image'] ) ? '<br /><img src="' . $ranksrow[$i]['rank_image'] . '" alt="' . $poster_rank2 . '" title="' . $poster_rank2 . '" border="0" /><br />' : '<br />';
    }
    if ( $profiledata['user_rank3'] == $ranksrow[$i]['rank_id'] && $ranksrow[$i]['rank_special'] )
    {
    $poster_rank3 = $ranksrow[$i]['rank_title'];
    $rank3_image = ( $ranksrow[$i]['rank_image'] ) ? '<br /><img src="' . $ranksrow[$i]['rank_image'] . '" alt="' . $poster_rank3 . '" title="' . $poster_rank3 . '" border="0" /><br />' : '<br />';
    }
    // Mighty Gorgon - Multiple Ranks - END
    #
    #-----[ BUL ]------------------------------------------
    #
    }
    else
    {
    #
    #-----[ HEPSİNİ DEĞİŞTİR ]------------------------------------------
    #
    if ( !$profiledata['user_rank'] )
    {
    #
    #-----[ BUL ]------------------------------------------
    #
    }
    }
    }
    #
    #-----[ HEPSİNİ DEĞİŞTİR ]------------------------------------------
    #
    }
    }
    }
    }
    }
    #
    #-----[ BUL ]------------------------------------------
    #
    'POSTER_RANK' => $poster_rank,
    'RANK_IMAGE' => $rank_image,

    #
    #-----[ SONRASINA EKLE ]------------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    'POSTER_RANK2' => $poster_rank2,
    'RANK2_IMAGE' => $rank2_image,
    'POSTER_RANK3' => $poster_rank3,
    'RANK3_IMAGE' => $rank3_image,
    // Mighty Gorgon - Multiple Ranks - END
    #
    #-----[ AÇ ]------------------------------------------
    #
    templates/Tema Adı/profile_view_body.tpl
    #
    #-----[ BUL ]------------------------------------------
    #
    <span class="postdetails">{POSTER_RANK}
    #
    #-----[ SIRADA BUL ]------------------------------------------
    #
    {POSTER_RANK}
    #
    #-----[ SIRADA SONRASINA EKLE ]------------------------------------------
    #
    {RANK_IMAGE}{POSTER_RANK2}{RANK2_IMAGE}{POSTER_RANK3}{RANK3_IMAGE}
    #
    #-----[ AÇ ]------------------------------------------
    #
    language/lang_turkish/lang_main.php
    #
    #-----[ BUL ]------------------------------------------
    #
    ?>
    #
    #-----[ ÖNCESİNE EKLE ]------------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    $lang['Staff'] = 'Yönetici';
    $lang['Rank'] = 'Rütbeli';
    $lang['Memberlist_Administrator'] = 'Admin';
    $lang['Memberlist_Moderator'] = 'Moderator';
    $lang['Memberlist_User'] = 'Kullanıcı';
    $lang['Guest_User'] = 'Misafir';
    $lang['Banned_User'] = 'Banlı Üye';
    // Mighty Gorgon - Multiple Ranks - END
    #
    #-----[ AÇ ]------------------------------------------
    #
    language/lang_turkish/lang_admin.php
    #
    #-----[ BUL ]------------------------------------------
    #
    ?>
    #
    #-----[ ÖNCESİNE EKLE ]------------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    $lang['Rank2_title'] = "Rütbe 2 Ünvan";
    $lang['Rank3_title'] = "Rütbe 3 Ünvan";
    // Mighty Gorgon - Multiple Ranks - END
    #
    #-----[ KAYDETİP KAPATIN VE UPLOAD EDİN ;) ]------------------------------------------


    HIZLI CEVAP EKLEME
    Sizlere bu başlık altında nasıl forumunuza hızlı cevap ekleyebileceğinizi türkçe olarak anlatacağım.
    Önceliklehttp://www.yardimonline.org/hizlicevap.rar dosyasını indiriniz.
    Devamı ise Aşağıda
    Düzenlenecek Dosyalar   :admin/admin_board.php, 
    ## admin/admin_users.php,
    ## includes/usercp_register.php,
    ## language/lang_turkish/lang_admin.php,
    ## language/lang_turkish/lang_main.php,
    ## templates/Kullanıdığınız Tema/admin/board_config_body.tpl,
    ## templates/Kullanıdığınız Tema/admin/user_edit_body.tpl,
    ## templates/Kullanıdığınız Tema/profile_add_body.tpl,
    ## templates/Kullanıdığınız Tema/viewtopic_body.tpl,
    ## viewtopic.php

    #
    #-----[ KOPYALA ]------------------------------------------
    #
    kopyala viewtopic_quickreply.php ve includes klasörü içine upload et
    kopyala viewtopic_quickreply.tpl ve templates/kullandığın tema adı/ içine upload et

    #
    #-----[ OPEN ]------------------------------------------
    #
    admin/admin_board.php

    #
    #-----[ BUL ]------------------------------------------
    # SATIR 121
    $avatars_local_yes = ( $new['allow_avatar_local'] ) ? "checked=\"checked\"" : "";

    #
    #-----[ ÖNCESİNE EKLE ]--------------------------------------
    #
    $quickreply_yes = ( $new['allow_quickreply'] ) ? "checked=\"checked\"" : "";
    $quickreply_no = ( !$new['allow_quickreply'] ) ? "checked=\"checked\"" : "";


    #
    #-----[ BUL ]------------------------------------------
    # SATIR 208
    "L_ALLOW_NAME_CHANGE" => $lang['Allow_name_change'],

    #
    #-----[ SONRASINA EKLE ]--------------------------------------
    #
    "L_ALLOW_QUICK_REPLY" => $lang['Allow_quick_reply'],

    #
    #-----[ BUL ]------------------------------------------
    # SATIR 297
    "NAMECHANGE_NO" => $namechange_no,

    #
    #-----[ SONRASINA EKLE ]--------------------------------------
    #
    "QUICKREPLY_YES" => $quickreply_yes,
    "QUICKREPLY_NO" => $quickreply_no,

    #
    #-----[ AÇ ]------------------------------------------
    #
    admin/admin_users.php

    #
    #-----[ BUL ]------------------------------------------
    # SATIR 248
    $allowsmilies = ( isset( $HTTP_POST_VARS['allowsmilies']) ) ? intval( $HTTP_POST_VARS['allowsmilies'] ) : $board_config['allow_smilies'];

    #
    #-----[ SONRASINA EKLE ]--------------------------------------
    #
    $showquickreply = ( isset($HTTP_POST_VARS['showquickreply']) ) ? ( ($HTTP_POST_VARS['showquickreply']) ? TRUE : 0 ) : $board_config['allow_quickreply'];


    #
    #-----[ BUL ]------------------------------------------
    # SATIR 658
    SET " . $username_sql . $passwd_sql . "user_email = '" . str_replace("\'", "''", $email) . "', user_icq = '" . str_replace("\'", "''", $icq) . "', user_website = '" . str_replace("\'", "''", $website) . "', user_occ = '" . str_replace("\'", "''", $occupation) . "', user_from = '" . str_replace("\'", "''", $location) . "', user_interests = '" . str_replace("\'", "''", $interests) . "', user_sig = '" . str_replace("\'", "''", $signature) . "', user_viewemail = $viewemail, user_aim = '" . str_replace("\'", "''", $aim) . "', user_yim = '" . str_replace("\'", "''", $yim) . "', user_msnm = '" . str_replace("\'", "''", $msn) . "', user_attachsig = $attachsig, user_sig_bbcode_uid = '$signature_bbcode_uid', user_allowsmile = $allowsmilies, user_allowhtml = $allowhtml, user_allowavatar = $user_allowavatar, user_allowbbcode = $allowbbcode, user_allow_viewonline = $allowviewonline, user_notify = $notifyreply, user_allow_pm = $user_allowpm, user_notify_pm = $notifypm, user_popup_pm = $popuppm, user_lang = '" . str_replace("\'", "''", $user_lang) . "', user_style = $user_style, user_timezone = $user_timezone, user_dateformat = '" . str_replace("\'", "''", $user_dateformat) . "', user_active = $user_status, user_rank = $user_rank" . $avatar_sql . "

    #
    #-----[ YUKARIDAKİNİN İÇİNDE BUL BUL ]------------------------------------------
    #
    user_allowsmile = $allowsmilies,

    #
    #-----[ YUKARIDAKİNİN İÇİNDE BUL SONRASINA EKLE ]------------------------------------------
    #
    user_quickreply = $showquickreply,

    #
    #-----[ BUL ]------------------------------------------
    # SATIR 779
    $allowsmilies = $this_userdata['user_allowsmile'];

    #
    #-----[ SONRASINA EKLE ]--------------------------------------
    #
    $showquickreply = $this_userdata['user_quickreply'];

    #
    #-----[ BUL ]------------------------------------------
    # SATIR 904
    $s_hidden_fields .= '<input type="hidden" name="allowsmilies" value="' . $allowsmilies . '" />';

    #
    #-----[ SONRASINA EKLE ]--------------------------------------
    #
    $s_hidden_fields .= '<input type="hidden" name="showquickreply" value="' . $showquickreply . '" />';

    #
    #-----[ BUL ]------------------------------------------
    # SATIR 1021
    'ALWAYS_ALLOW_SMILIES_NO' => (!$allowsmilies) ? 'checked="checked"' : '',

    #
    #-----[ SONRASINA EKLE ]--------------------------------------
    #
    'SHOW_QUICK_REPLY_YES' => ( $showquickreply) ? 'checked="checked"' : '',
    'SHOW_QUICK_REPLY_NO' => ( !$showquickreply) ? 'checked="checked"' : '',

    #
    #-----[ BUL ]------------------------------------------
    # SATIR 1061
    'L_ALWAYS_ALLOW_SMILIES' => $lang['Always_smile'],

    #
    #-----[ SONRASINA EKLE ]--------------------------------------
    #
    'L_SHOW_QUICK_REPLY' => $lang['Show_quick_reply'],

    #
    #-----[ AÇ ]------------------------------------------
    #
    includes/usercp_register.php

    #
    #-----[ BUL ]------------------------------------------
    # SATIR 137
    $allowsmilies = ( isset($HTTP_POST_VARS['allowsmilies']) ) ? ( ($HTTP_POST_VARS['allowsmilies']) ? TRUE : 0 ) : $board_config['allow_smilies'];

    #
    #-----[ SONRASINA EKLE ]--------------------------------------
    #
    $showquickreply = ( isset($HTTP_POST_VARS['showquickreply']) ) ? ( ($HTTP_POST_VARS['showquickreply']) ? TRUE : 0 ) : $board_config['allow_quickreply'];

    #
    #-----[ BUL ]------------------------------------------
    # SATIR 146
    $allowsmilies = ( isset($HTTP_POST_VARS['allowsmilies']) ) ? ( ($HTTP_POST_VARS['allowsmilies']) ? TRUE : 0 ) : $userdata['user_allowsmile'];

    #
    #-----[ SONRASINA EKLE ]--------------------------------------
    #
    $showquickreply = ( isset($HTTP_POST_VARS['showquickreply']) ) ? ( ($HTTP_POST_VARS['showquickreply']) ? TRUE : 0 ) : $userdata['user_quickreply'];

    #
    #-----[ BUL ]------------------------------------------
    # SATIR 457
    SET " . $username_sql . $passwd_sql . "user_email = '" . str_replace("\'", "''", $email) ."', user_icq = '" . str_replace("\'", "''", $icq) . "', user_website = '" . str_replace("\'", "''", $website) . "', user_occ = '" . str_replace("\'", "''", $occupation) . "', user_from = '" . str_replace("\'", "''", $location) . "', user_interests = '" . str_replace("\'", "''", $interests) . "', user_sig = '" . str_replace("\'", "''", $signature) . "', user_sig_bbcode_uid = '$signature_bbcode_uid', user_viewemail = $viewemail, user_aim = '" . str_replace("\'", "''", str_replace(' ', '+', $aim)) . "', user_yim = '" . str_replace("\'", "''", $yim) . "', user_msnm = '" . str_replace("\'", "''", $msn) . "', user_attachsig = $attachsig, user_allowsmile = $allowsmilies, user_allowhtml = $allowhtml, user_allowbbcode = $allowbbcode, user_allow_viewonline = $allowviewonline, user_notify = $notifyreply, user_notify_pm = $notifypm, user_popup_pm = $popup_pm, user_timezone = $user_timezone, user_dateformat = '" . str_replace("\'", "''", $user_dateformat) . "', user_lang = '" . str_replace("\'", "''", $user_lang) . "', user_style = $user_style, user_active = $user_active, user_actkey = '" . str_replace("\'", "''", $user_actkey) . "'" . $avatar_sql . "

    #
    #-----[ YUKARIDAKİNİN İÇİNDE BUL BUL ]------------------------------------------
    #
    user_allowsmile = $allowsmilies,

    #
    #-----[ YUKARIDAKİNİN İÇİNDE BUL SONRASINA EKLE ]------------------------------------------
    #
    user_quickreply = $showquickreply,

    #
    #-----[ BUL ]------------------------------------------
    # SATIR 718
    $allowsmilies = $userdata['user_allowsmile'];

    #
    #-----[ SONRASINA EKLE ]--------------------------------------
    #
    $showquickreply = $userdata['user_quickreply'];

    #
    #-----[ BUL ]------------------------------------------
    # SATIR 880
    'ALWAYS_ALLOW_SMILIES_NO' => ( !$allowsmilies ) ? 'checked="checked"' : '',

    #
    #-----[ SONRASINA EKLE ]--------------------------------------
    #
    'SHOW_QUICK_REPLY_YES' => ( $showquickreply) ? 'checked="checked"' : '',
    'SHOW_QUICK_REPLY_NO' => ( !$showquickreply) ? 'checked="checked"' : '',

    #
    #-----[ BUL ]------------------------------------------
    # SATIR 917
    'L_ALWAYS_ALLOW_SMILIES' => $lang['Always_smile'],

    #
    #-----[ SONRASINA EKLE ]--------------------------------------
    #
    'L_SHOW_QUICK_REPLY' => $lang['Show_quick_reply'],

    #
    #-----[ AÇ ]------------------------------------------
    #
    language/lang_turkish/lang_admin.php

    #
    #-----[ BUL ]------------------------------------------
    #
    $lang['Allow_name_change']

    #
    #-----[ SONRASINA EKLE ]--------------------------------------
    #
    $lang['Allow_quick_reply'] = 'Hızlı Cevaba izin ver';

    #
    #-----[ AÇ ]------------------------------------------
    #
    language/lang_turkish/lang_main.php

    #
    #-----[ BUL ]------------------------------------------
    #
    $lang['A_critical_error']

    #
    #-----[ SONRASINA EKLE ]--------------------------------------
    #
    $lang['Quick_Reply'] = 'Hızlı Cevap';
    $lang['Show_quick_reply'] = 'Süper Hızlı cevap kutucuğunu göster';


    #
    #-----[ AÇ ]------------------------------------------
    #
    templates/Kullanıdığınız Tema/admin/board_config_body.tpl

    #
    #-----[ BUL ]------------------------------------------
    # SATIR 170
    <tr>
    <th class="thHead" colspan="2">{L_AVATAR_SETTINGS}</th>

    #
    #-----[ ÖNCESİNE EKLE ]--------------------------------------
    #
    <tr>
    <td class="row1">{L_ALLOW_QUICK_REPLY}</td>
    <td class="row2"><input type="radio" name="allow_quickreply" value="1" {QUICKREPLY_YES} /> {L_YES}  <input type="radio" name="allow_quickreply" value="0" {QUICKREPLY_NO} /> {L_NO}</td>
    </tr>

    #
    #-----[ AÇ ]------------------------------------------
    #
    templates/Kullanıdığınız Tema/admin/user_edit_body.tpl

    #
    #-----[ BUL ]------------------------------------------
    # SATIR 187
    <tr>
    <td class="row1"><span class="gen">{L_BOARD_LANGUAGE}</span></td>

    #
    #-----[ ÖNCESİNE EKLE ]--------------------------------------
    #
    <tr>
    <td class="row1"><span class="gen">{L_SHOW_QUICK_REPLY}</span></td>
    <td class="row2">
    <input type="radio" name="showquickreply" value="1" {SHOW_QUICK_REPLY_YES} />
    <span class="gen">{L_YES}</span>  
    <input type="radio" name="showquickreply" value="0" {SHOW_QUICK_REPLY_NO} />
    <span class="gen">{L_NO}</span></td>
    </tr>

    #
    #-----[ AÇ ]------------------------------------------
    #
    templates/Kullanıdığınız Tema/profile_add_body.tpl

    #
    #-----[ BUL ]------------------------------------------
    # SATIR 210
    <tr>
    <td class="row1"><span class="gen">{L_BOARD_LANGUAGE}:</span></td>

    #
    #-----[ ÖNCESİNE EKLE ]--------------------------------------
    #
    <tr>
    <td class="row1"><span class="gen">{L_SHOW_QUICK_REPLY}:</span></td>
    <td class="row2">
    <input type="radio" name="showquickreply" value="1" {SHOW_QUICK_REPLY_YES} />
    <span class="gen">{L_YES}</span>  
    <input type="radio" name="showquickreply" value="0" {SHOW_QUICK_REPLY_NO} />
    <span class="gen">{L_NO}</span></td>
    </tr>

    #
    #-----[ AÇ ]------------------------------------------
    #
    templates/Kullanıdığınız Tema/viewtopic_body.tpl

    #
    #-----[ BUL ]------------------------------------------
    # SATIR 84
    <table width="100%" cellspacing="2" border="0" align="center">

    #
    #-----[ ÖNCESİNE EKLE ]--------------------------------------
    #
    <!-- BEGIN switch_quick_reply -->
    {QRBODY}
    <!-- END switch_quick_reply -->


    #
    #-----[ AÇ ]------------------------------------------
    #
    viewtopic.php

    #
    #-----[ BUL ]------------------------------------------
    # SATIR 27
    include($phpbb_root_path . 'includes/bbcode.'.$phpEx);

    #
    #-----[ SONRASINA EKLE ]--------------------------------------
    #
    include($phpbb_root_path . 'includes/functions_post.'.$phpEx);

    #
    #-----[ BUL ]------------------------------------------
    # SATIR 563
    'body' => 'viewtopic_body.tpl')

    #
    #-----[ TÜMÜNÜ DEĞİŞTİR]------------------------------------------
    #
    'body' => 'viewtopic_body.tpl',
    'qrbody' => 'viewtopic_quickreply.tpl')

    #
    #-----[ BUL ]------------------------------------------
    # SATIR 826
    //
    // Okay, let's do the loop, yeah come on baby let's do the loop
    // and it goes like this ...

    #
    #-----[ ÖNCESİNE EKLE ]--------------------------------------
    #
    //
    // Quick Reply
    //
    if ($board_config['allow_quickreply'] && $userdata['user_quickreply'] && $is_auth['auth_reply'] && ($forum_topic_data['forum_status'] != FORUM_LOCKED) && ($forum_topic_data['topic_status'] != TOPIC_LOCKED) )
    {
    $show_qr_form = true;
    }
    else
    {
    $show_qr_form = false;
    }


    #
    #-----[ BUL ]------------------------------------------
    # SATIR 1166
    //
    // Again this will be handled by the templating
    // code at some point

    #
    #-----[ ÖNCESİNE EKLE ]--------------------------------------
    #
    //
    // Quick Reply
    //
    if ( $show_qr_form )
    {
    $poster = '<a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=10218096&url=javascript:pn(\''.$poster.'\');" data-href="javascript:pn(\''.$poster.'\');">'.$poster.'</a>';
    }


    #
    #-----[ BUL ]------------------------------------------
    # SATIR 1233
    $template->pparse('body');

    #
    #-----[ ÖNCESİNE EKLE ]--------------------------------------
    #
    if ( $show_qr_form )
    {
    $template->assign_block_vars('switch_quick_reply', array());
    include($phpbb_root_path . 'includes/viewtopic_quickreply.'.$phpEx);
    }

    #
    #-----[ SQL'E EKLE ]------------------------------------------
    #
    ALTER TABLE phpbb_users ADD user_quickreply TINYINT(1) DEFAULT '1' NOT NULL ;
    UPDATE phpbb_users SET user_quickreply=0 WHERE user_id=-1;
    INSERT INTO phpbb_config (config_name, config_value) VALUES ('allow_quickreply', '1');

    #
    #-----[ KAYIT EDİP KAPATIN VE UPLOAD EDİN]------------------------------------------
    #
    NOT : Tüm bunları yapmadan önce Mutlaka Yedek Alınız.

    RESİMLERİN BOYUTUNU OTOMATİK FORUM FORMATINA UYGUN KÜÇÜLTME
    Sizlere bu seferki dersimizde resimlerin Forumumuzun temasını
    bozmasına izin vermiyoruz. O yüzden Aşagıdaki Değişiklikleri
    yapınız.
    Vehttp://www.yardimonline.org/resizefix.rar 'ı indiriniz.

     MOD Adı               : Resimleri Boyutunu Forumuza Göre Uyarlar 
    ##
    ## Düzenlenecek Dosyalar :
    ## Tema Adı/bbcode.tpl
    ## Tema Adı/overall_header.tpl
    ## Yüklenecek Dosyalar : resizefix.php
    ##############################################################
    #
    #-----[ KOPYALA ]---------------------------
    #

    Kopyala resizefix.php yükle templates/Tema adı/resizefix.php

    #
    #-----[ AÇ ]------------------------------------------
    #

    Tema Adı/bbcode.tpl

    #
    #-----[BUL]------------------------------------------
    #

    <!-- BEGIN img --><img src="{URL}" border="0" /><!-- END img -->

    #
    #-----[KOMPLE DEĞİŞTİR]------------------------------------------
    #

    <!-- BEGIN img -->
    <script language="javascript" type="text/javascript">
    <!--
    function pointercursor(){document.body.style.cursor = "move";}
    function unpointercursor(){document.body.style.cursor="";}
    //-->
    </script>
    <img src="{URL}" border="0" onmouseout="unpointercursor();" onmouseover="if(this.width == 550) {pointercursor();}" onclick="if(this.width == 550) { window.AÇ('templates/Tema Adı/resizefix.php?originalsize={URL}', '_blank' ,'scrollbars=1,toolbar=no,resizable=1,menubar=no,directories=no,status=yes'); return false; }" alt="" />
    <!-- END img -->

    #
    #-----[ AÇ ]------------------------------------------
    #

    Tema Adı/overall_header.tpl

    #
    #-----[BUL]------------------------------------------
    #

    <!-- END switch_enable_pm_popup -->

    #
    #-----[ SONRASINA EKLE ]------------------------------------------
    #

    <script language="javascript" type="text/javascript">
    <!--
    function resize_images()
    {
    for (i = 0; i < document.images.length; i++)
    {
    while ( !document.images[i].complete )
    {
    break;
    }
    if ( document.images[i].width > 550 )
    {
    document.images[i].width = 550;
    }
    }
    }
    //-->
    </script>

    #
    #-----[BUL]------------------------------------------
    #

    <body bgcolor="{T_BODY_BGCOLOR}" text="{T_BODY_TEXT}" link="{T_BODY_LINK}" vlink="{T_BODY_VLINK}">

    #
    #-----[ SIRADA BUL ]------------------------------------------
    #

    vlink="{T_BODY_VLINK}"

    #
    #-----[ SIRADA SONRASINA EKLE ]------------------------------------------
    #

    onload="resize_images()"

    #
    #-----[ KAYDET KAPAT VE UPLOAD ET ]------------------------------------------



    Devamı gelecekk...



    < Bu mesaj bu kişi tarafından değiştirildi malatyaspor44 -- 5 Kasım 2006; 11:56:17 >







  • Devam ediyor:

    ALT KATEGORİ OLUŞTURMA / SUB-FORUM

    Selam Arkadaşlar
    Sizlere bu başlık altında PHPBB Forumunuza nasıl alt kategori
    açılır onu göstermeye çalışcam. Ve başlıyorum.

    PHPBB 2.0.16 da denenmiştir.  
    PHPBB 2.0.18 de hata veriyor.
    ##############################################################
    ## Düzenlenecek Dosyalar:
    ## includes/functions.php
    ## admin/admin_forums.php
    ## index.php
    ## viewforum.php
    ## viewtopic.php
    ## posting.php
    ## templates/Tema Adı/index_body.tpl
    ## templates/Tema Adı/viewforum_body.tpl
    ## templates/Tema Adı/viewtopic_body.tpl
    ## templates/Tema Adı/admin/forum_edit_body.tpl
    ## templates/Tema Adı/admin/forum_admin_body.tpl
    ## templates/Tema Adı/posting_body.tpl
    ## language/lang_turkish/lang_main.php
    ## language/lang_turkish/lang_admin.php
    ##
    #
    #-----[ SQL EKLE ]-------------------------------------------------
    #
    # Buradaki Sql Kodlarını Forumunuzun Sql'ine yükleyiniz.
    #
    #
    ALTER TABLE `phpbb_forums` ADD attached_forum_id MEDIUMINT(8) DEFAULT '-1' NOT NULL;

    #
    #-----[ AÇ ]------------------------------------------------
    #
    /includes/functions.php


    #
    #-----[ BUL ]------------------------------------------------
    #

    function get_db_stat($mode)
    {


    #
    #-----[ ÖNCESİNE EKLE ]------------------------------------------
    #
    // Added by Attached Forums MOD

    function check_unread($forum_id)
    {
    global $new_topic_data, $tracking_topics, $tracking_forums, $HTTP_COOKIE_VARS, $board_config;
    if ( !empty($new_topic_data[$forum_id]) )
    {
    $forum_last_post_time = 0;

    while( list($check_topic_id, $check_post_time) = @each($new_topic_data[$forum_id]) )
    {
    if ( empty($tracking_topics[$check_topic_id]) )
    {
    $unread_topics = true;
    $forum_last_post_time = max($check_post_time, $forum_last_post_time);

    }
    else
    {
    if ( $tracking_topics[$check_topic_id] < $check_post_time )
    {
    $unread_topics = true;
    $forum_last_post_time = max($check_post_time, $forum_last_post_time);
    }
    }
    }

    if ( !empty($tracking_forums[$forum_id]) )
    {
    if ( $tracking_forums[$forum_id] > $forum_last_post_time )
    {
    $unread_topics = false;
    }
    }

    if ( isset($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_f_all']) )
    {
    if ( $HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_f_all'] > $forum_last_post_time )
    {
    $unread_topics = false;
    }
    }

    }

    return $unread_topics;

    }

    // END Added by Attached Forums MOD


    #
    #-----[ BUL ]------------------------------------------------
    #
    function make_jumpbox($action, $match_forum_id = 0)
    {
    global $template, $userdata, $lang, $db, $nav_links, $phpEx, $SID;


    #
    #-----[ SONRASINA EKLE ]------------------------------------------
    #
    global $parent_lookup;


    #
    #-----[ BUL ]------------------------------------------------
    #
    if ( $forum_rows[$j]['cat_id'] == $category_rows[$i]['cat_id'] && $forum_rows[$j]['auth_view'] <= AUTH_REG )
    {


    #
    #-----[ÖNCESİNE EKLE ]------------------------------------------
    #
    if ($parent_lookup==$forum_rows[$j]['forum_id'] && !$assigned)
    {
    $template->assign_block_vars('switch_parent_link', array() );

    $template->assign_vars(array(
    'PARENT_NAME' => $forum_rows[$j]['forum_name'],
    'PARENT_URL'=>append_sid("viewforum.$phpEx?" . POST_FORUM_URL . "=" . $forum_rows[$j]['forum_id'])
    ));
    $assigned=TRUE;
    }


    #
    #-----[ AÇ ]------------------------------------------------
    #
    /admin/admin_forums.php

    #
    #-----[ BUL ]------------------------------------------------
    #
    $forumstatus = $row['forum_status'];

    #
    #-----[ SONRASINA EKLE ]------------------------------------------
    #
    // Added by Attached Forums MOD

    $forum_attached_id = $row['attached_forum_id'];
    $sql = "SELECT * from ". FORUMS_TABLE. " WHERE attached_forum_id = $forum_id";
    if( !$r = $db->sql_query($sql) )
    {
    message_die(GENERAL_ERROR, "Couldn't get list of children Forums", "", __LINE__, __FILE__, $sql);
    }

    if( $db->sql_numrows($r) > 0 )
    {

    $not_attachable=1;
    $has_subforums=1;
    $template->assign_block_vars('switch_attached_no', array());
    if (intval($HTTP_POST_VARS['detach_enabled'])) $detach_enabled = "checked=\"checked\"";

    }
    else
    {

    // this forum is not a parent of any other forum
    $sql = "SELECT * FROM ". FORUMS_TABLE. " WHERE attached_forum_id=-1 and cat_id= $cat_id and forum_id<>$forum_id ORDER BY forum_order";

    if( !$result1 = $db->sql_query($sql) )
    {
    message_die(GENERAL_ERROR, "Couldn't get list of attachable Forums", "", __LINE__, __FILE__, $sql);
    }
    if( $db->sql_numrows($result1) > 0 )
    {
    $attachable_forums = '<option value = "-1"'.($forum_attached_id==-1?' selected':'').'> NOT ATTACHED TO ANY FORUM </a>';
    while( $row1 = $db->sql_fetchrow($result1) )
    {
    $s='';
    if ($forum_attached_id == $row1['forum_id'])
    {
    $s = " selected=\"selected\"";
    }
    $attachable_forums .= '<option value="'.$row1[forum_id].$s.'">' . $row1[forum_name] . '</option>\n';
    }
    }
    else
    {
    $no_attachable_forums=1;
    }

    }
    // End Added by Attached Forums MOD


    #
    #-----[ BUL ]------------------------------------------------
    #

    $forum_id = '';
    $prune_enabled = '';
    #
    #-----[ SONRASINA EKLE ]------------------------------------------
    #
    // Added by Attached Forums MOD

    $sql = "SELECT * FROM ". FORUMS_TABLE. " WHERE attached_forum_id=-1 and cat_id= $cat_id ORDER BY forum_order";

    if( !$result1 = $db->sql_query($sql) )
    {
    message_die(GENERAL_ERROR, "Couldn't get list of Categories/Forums", "", __LINE__, __FILE__, $sql);
    }
    if( $db->sql_numrows($result1) > 0 )
    {
    $attachable_forums = '<option value = "-1"'.(($forum_attached_id==-1 || !$forum_attached_id)?' selected':'').'> NOT ATTACHED TO ANY FORUM </a>';
    while( $row1 = $db->sql_fetchrow($result1) )
    {

    if ($forum_attached_id == $row1['forum_id'])
    {
    $s = " selected=\"selected\"";
    }
    $attachable_forums .= '<option value="'.$row1[forum_id].$s.'">' . $row1[forum_name] . '</option>\n';
    }


    }
    else
    {
    $no_attachable_forums=1;
    }
    // END Added by Attached Forums MOD

    #
    #-----[ BUL ]------------------------------------------------
    #
    $catlist = get_list('category', $cat_id, TRUE);
    #
    #-----[ ÖNCESİNE EKLE ]------------------------------------------
    #

    // Added by Attached Forums MOD

    $forum_attached_id = $attachable_forums;
    // END Added by Attached Forums MOD


    #
    #-----[ BUL ]------------------------------------------------
    #

    $s_hidden_fields = '<input type="hidden" name="mode" value="' . $newmode .'" /><input type="hidden" name="' . POST_FORUM_URL . '" value="' . $forum_id . '" />';
    #
    #-----[ SONRASINA EKLE ]------------------------------------------
    #
    // Added by Attached Forums MOD

    if ($not_attachable or $no_attachable_forums)
    {
    if ($has_subforums)
    {
    $lang['Attached_Description'] = $lang['Has_attachments'].'<br>'. $lang['Attached_Description'];
    $s_hidden_fields .='<input type="hidden" name="has_subforums" value="1" />';
    }
    if ($no_attachable_forums) $lang['Attached_Description'] = $lang['No_attach_forums'].'<br>'. $lang['Attached_Description'];
    $s_hidden_fields .='<input type="hidden" name="attached_forum_id" value="-1" />';
    }
    else
    {
    $template->assign_block_vars('switch_attached_yes', array());
    }
    $s_hidden_fields .='<input type="hidden" name="old_cat_id" value="'.$cat_id.'" />';
    // END Added by Attached Forums MOD

    #
    #-----[ BUL ]------------------------------------------------
    #

    'S_PRUNE_ENABLED' => $prune_enabled,

    #
    #-----[ SONRASINA EKLE ]------------------------------------------
    #
    // Added by Attached Forums MOD
    'S_ATTACHED_FORUM_ID' => $forum_attached_id,
    'S_DETACH_ENABLED'=> $detach_enabled,
    // End Added by Attached Forums MOD

    #
    #-----[ BUL ]------------------------------------------------
    #
    'L_CATEGORY' => $lang['Category'],

    #
    #-----[ SONRASINA EKLE ]------------------------------------------
    #

    // Added by Attached Forums MOD
    'L_ATTACHED_FORUM' => $lang['Attached_Field_Title'] ,
    'L_ATTACHED_DESC' => $lang['Attached_Description'],
    'L_DETACH_DESC' => $lang['Detach_Description'],
    // End Added by Attached Forums MOD

    #
    #-----[ BUL ]------------------------------------------------
    #
    $sql = "INSERT INTO " . FORUMS_TABLE . " (forum_id, forum_name, cat_id, forum_desc, forum_order, forum_status, prune_enable" . $field_sql . ")
    VALUES ('" . $next_id . "', '" . str_replace("\'", "''", $HTTP_POST_VARS['forumname']) . "', " . intval($HTTP_POST_VARS[POST_CAT_URL]) . ", '" . str_replace("\'", "''", $HTTP_POST_VARS['forumdesc']) . "', $next_order, " . intval($HTTP_POST_VARS['forumstatus']) . ", " . intval($HTTP_POST_VARS['prune_enable']) . $value_sql . ")";

    #
    #-----[ KOMPLE DEĞİŞTİR ]----------------------------------------
    #
    // Modified by Attached Forums MOD

    if (intval($HTTP_POST_VARS['old_cat_id']) != intval($HTTP_POST_VARS[POST_CAT_URL]))
    {
    $HTTP_POST_VARS['attached_forum_id']=-1;
    }

    $sql = "INSERT INTO " . FORUMS_TABLE . " (forum_id, forum_name, cat_id, attached_forum_id, forum_desc, forum_order, forum_status, prune_enable" . $field_sql . ")
    VALUES ('" . $next_id . "', '" . str_replace("\'", "''", $HTTP_POST_VARS['forumname']) . "', " . intval($HTTP_POST_VARS[POST_CAT_URL]) . ", " . intval($HTTP_POST_VARS['attached_forum_id']) . ", '" . str_replace("\'", "''", $HTTP_POST_VARS['forumdesc']) . "', $next_order, " . intval($HTTP_POST_VARS['forumstatus']) . ", " . intval($HTTP_POST_VARS['prune_enable']) . $value_sql . ")";
    // End Added by Attached Forums MOD


    #
    #-----[ BUL ]------------------------------------------------
    #
    $sql = "UPDATE " . FORUMS_TABLE . "
    SET forum_name = '" . str_replace("\'", "''", $HTTP_POST_VARS['forumname']) . "', cat_id = " . intval($HTTP_POST_VARS[POST_CAT_URL]) . ", forum_desc = '" . str_replace("\'", "''", $HTTP_POST_VARS['forumdesc']) . "', forum_status = " . intval($HTTP_POST_VARS['forumstatus']) . ", prune_enable = " . intval($HTTP_POST_VARS['prune_enable']) . "
    WHERE forum_id = " . intval($HTTP_POST_VARS[POST_FORUM_URL]);

    #
    #-----[ KOMPLE DEĞİŞTİR ]----------------------------------------
    #
    // Modified by Attached Forums MOD
    if (isset($HTTP_POST_VARS['detach_enabled']) && isset($HTTP_POST_VARS['has_subforums']))
    {
    $sql = "UPDATE ". FORUMS_TABLE. " SET attached_forum_id=-1 WHERE attached_forum_id=" . intval($HTTP_POST_VARS[POST_FORUM_URL]);
    if( !$result = $db->sql_query($sql) )
    {
    message_die(GENERAL_ERROR, "Couldn't detach subforums", "", __LINE__, __FILE__, $sql);
    }

    }

    if (intval($HTTP_POST_VARS['old_cat_id']) != intval($HTTP_POST_VARS[POST_CAT_URL]))
    {
    $HTTP_POST_VARS['attached_forum_id']=-1;
    if (isset($HTTP_POST_VARS['has_subforums']) && !isset($HTTP_POST_VARS['detach_enabled']))
    {
    $sql = "UPDATE ". FORUMS_TABLE ." SET cat_id=". intval($HTTP_POST_VARS[POST_CAT_URL]) ." WHERE attached_forum_id=" . intval($HTTP_POST_VARS[POST_FORUM_URL]);
    if( !$result = $db->sql_query($sql) )
    {
    message_die(GENERAL_ERROR, "Couldn't update subforums to new category", "", __LINE__, __FILE__, $sql);
    }

    }
    }

    $sql = "UPDATE " . FORUMS_TABLE . "
    SET forum_name = '" . str_replace("\'", "''", $HTTP_POST_VARS['forumname']) . "', cat_id = " . intval($HTTP_POST_VARS[POST_CAT_URL]) .", attached_forum_id = " . intval($HTTP_POST_VARS['attached_forum_id']) . ", forum_desc = '" . str_replace("\'", "''", $HTTP_POST_VARS['forumdesc']) . "', forum_status = " . intval($HTTP_POST_VARS['forumstatus']) . ", prune_enable = " . intval($HTTP_POST_VARS['prune_enable']) . "
    WHERE forum_id = " . intval($HTTP_POST_VARS[POST_FORUM_URL]);
    // End Added by Attached Forums MOD

    #
    #-----[ BUL ]------------------------------------------------
    #
    if( $total_forums = $db->sql_numrows($q_forums) )
    {
    $forum_rows = $db->sql_fetchrowset($q_forums);
    }

    #
    #-----[ SONRASINA EKLE ]------------------------------------------
    #

    $subforum_rows=$forum_rows;


    #
    #-----[ BUL ]------------------------------------------------
    #

    $template->assign_block_vars("catrow.forumrow", array(
    'FORUM_NAME' => $forum_rows[$j]['forum_name'],
    'FORUM_DESC' => $forum_rows[$j]['forum_desc'],
    'ROW_COLOR' => $row_color,
    'NUM_TOPICS' => $forum_rows[$j]['forum_topics'],
    'NUM_POSTS' => $forum_rows[$j]['forum_posts'],

    'U_VIEWFORUM' => append_sid($phpbb_root_path."viewforum.$phpEx?" . POST_FORUM_URL . "=$forum_id"),
    'U_FORUM_EDIT' => append_sid("admin_forums.$phpEx?mode=editforum&" . POST_FORUM_URL . "=$forum_id"),
    'U_FORUM_DELETE' => append_sid("admin_forums.$phpEx?mode=deleteforum&" . POST_FORUM_URL . "=$forum_id"),
    'U_FORUM_MOVE_UP' => append_sid("admin_forums.$phpEx?mode=forum_order&move=-15&" . POST_FORUM_URL . "=$forum_id"),
    'U_FORUM_MOVE_DOWN' => append_sid("admin_forums.$phpEx?mode=forum_order&move=15&" . POST_FORUM_URL . "=$forum_id"),
    'U_FORUM_RESYNC' => append_sid("admin_forums.$phpEx?mode=forum_sync&" . POST_FORUM_URL . "=$forum_id"))
    );

    #
    #-----[ KOMPLE DEĞİŞTİR ]----------------------------------------
    #
    $sub_error=false;
    $do_template=false;
    if ($forum_rows[$j]['attached_forum_id'] !=-1)
    {
    $ok='';
    for($k = 0; $k < $total_forums; $k++)
    {
    $subforum_id = $subforum_rows[$k]['forum_id'];

    if ($subforum_id == $forum_rows[$j]['attached_forum_id'] && $forum_rows[$k]['attached_forum_id']==-1)
    {
    $ok=TRUE;//normal parent found
    }
    }
    if ($forum_rows[$j]['attached_forum_id']==$forum_id) $ok=FALSE; //attached to itself
    if ($forum_rows[$j]['attached_forum_id']==0) $ok=FALSE; //invalid parent
    if (!$ok)
    {
    $do_template=TRUE;
    $sub_error=true;
    }
    }
    else
    {
    $do_template=true;
    }//attached_forum_id'] ==-1


    if ($do_template)
    {
    $template->assign_block_vars("catrow.forumrow", array(
    'FORUM_NAME' => $forum_rows[$j]['forum_name'],
    'FORUM_DESC' => $forum_rows[$j]['forum_desc'],
    'ROW_COLOR' => $row_color,
    'NUM_TOPICS' => $forum_rows[$j]['forum_topics'],
    'NUM_POSTS' => $forum_rows[$j]['forum_posts'],

    'U_VIEWFORUM' => append_sid($phpbb_root_path."viewforum.$phpEx?" . POST_FORUM_URL . "=$forum_id"),
    'U_FORUM_EDIT' => append_sid("admin_forums.$phpEx?mode=editforum&" . POST_FORUM_URL . "=$forum_id"),
    'U_FORUM_DELETE' => append_sid("admin_forums.$phpEx?mode=deleteforum&" . POST_FORUM_URL . "=$forum_id"),
    'U_FORUM_MOVE_UP' => append_sid("admin_forums.$phpEx?mode=forum_order&move=-15&" . POST_FORUM_URL . "=$forum_id"),
    'U_FORUM_MOVE_DOWN' => append_sid("admin_forums.$phpEx?mode=forum_order&move=15&" . POST_FORUM_URL . "=$forum_id"),
    'U_FORUM_RESYNC' => append_sid("admin_forums.$phpEx?mode=forum_sync&" . POST_FORUM_URL . "=$forum_id"))
    );
    if ($sub_error)
    {
    $template->assign_block_vars ('catrow.forumrow.switch_error',array());
    }

    for($k = 0; $k < $total_forums; $k++)
    {
    $subforum_id = $subforum_rows[$k]['forum_id'];
    if ($subforum_rows[$k]['attached_forum_id'] == $forum_id)
    {
    $template->assign_block_vars("catrow.forumrow", array(
    'FORUM_NAME' => $subforum_rows[$k]['forum_name'],
    'FORUM_DESC' => $subforum_rows[$k]['forum_desc'],
    'ROW_COLOR' => $row_color,
    'NUM_TOPICS' => $subforum_rows[$k]['forum_topics'],
    'NUM_POSTS' => $subforum_rows[$k]['forum_posts'],

    'U_VIEWFORUM' => append_sid($phpbb_root_path."viewforum.$phpEx?" . POST_FORUM_URL . "=$subforum_id"),
    'U_FORUM_EDIT' => append_sid("admin_forums.$phpEx?mode=editforum&" . POST_FORUM_URL . "=$subforum_id"),
    'U_FORUM_DELETE' => append_sid("admin_forums.$phpEx?mode=deleteforum&" . POST_FORUM_URL . "=$subforum_id"),
    'U_FORUM_MOVE_UP' => append_sid("admin_forums.$phpEx?mode=forum_order&move=-15&" . POST_FORUM_URL . "=$subforum_id"),
    'U_FORUM_MOVE_DOWN' => append_sid("admin_forums.$phpEx?mode=forum_order&move=15&" . POST_FORUM_URL . "=$subforum_id"),
    'U_FORUM_RESYNC' => append_sid("admin_forums.$phpEx?mode=forum_sync&" . POST_FORUM_URL . "=$subforum_id"))
    );
    $template->assign_block_vars ('catrow.forumrow.switch_attached_forum',array());
    }
    }
    }


    #
    #-----[ AÇ ]------------------------------------------------
    #
    index.php


    #
    #-----[ BUL ]------------------------------------------------
    #
    $sql = "SELECT f.*, p.post_time, p.post_username, u.username, u.user_id
    FROM (( " . FORUMS_TABLE . " f
    LEFT JOIN " . POSTS_TABLE . " p ON p.post_id = f.forum_last_post_id )
    LEFT JOIN " . USERS_TABLE . " u ON u.user_id = p.poster_id )
    ORDER BY f.cat_id, f.forum_order";
    #
    #-----[ KOMPLE DEĞİŞTİR ]----------------------------------------
    #
    // Modified by Attached Forums MOD

    $sql = "SELECT f.*, p.post_time, p.post_username, u.username, u.user_id, t.topic_id, t.topic_title
    FROM ((( " . FORUMS_TABLE . " f
    LEFT JOIN " . POSTS_TABLE . " p ON p.post_id = f.forum_last_post_id )
    LEFT JOIN " . USERS_TABLE . " u ON u.user_id = p.poster_id )
    LEFT JOIN " . TOPICS_TABLE . " t ON t.topic_last_post_id = f.forum_last_post_id)
    GROUP BY f.forum_id ORDER BY f.cat_id, f.forum_order";
    // END Modified by Attached Forums MOD



    #
    #-----[ BUL ]------------------------------------------------
    #
    {
    $forum_data[] = $row;
    }
    #
    #-----[ SONRASINA EKLE ]------------------------------------------
    #
    // Added by Attached Forums MOD

    $attach=$forum_data;
    // END Added by Attached Forums MOD

    #
    #-----[ BUL ]------------------------------------------------
    #
    $forum_id = $forum_data[$j]['forum_id'];

    #
    #-----[ SONRASINA EKLE ]------------------------------------------
    #

    // Added by Attached Forums MOD

    $attached_id = $forum_data[$j]['attached_forum_id'];
    if ( $is_auth_ary[$forum_id]['auth_view'] && $attached_id == -1 )
    {
    $attached_forums = array();
    foreach ($attach as $key => $value)
    {
    $sub_forum_id = $value['forum_id'];
    if ($value['attached_forum_id']==$forum_id && $is_auth_ary[$sub_forum_id]['auth_view'])
    {
    //combining topic and post count for forum and subforums
    $forum_data[$j]['forum_posts']=$forum_data[$j]['forum_posts']+$value['forum_posts'];
    $forum_data[$j]['forum_topics']=$forum_data[$j]['forum_topics']+$value['forum_topics'];
    //END combining topic and post count

    //Last post link - check if any of subforums have newest posts and link to them instead
    if ($value['post_time']>$forum_data[$j]['post_time'])
    {
    $forum_data[$j]['user_id'] = $value['user_id'];
    $forum_data[$j]['post_username'] = $value['post_username'];
    $forum_data[$j]['forum_last_post_id'] = $value['forum_last_post_id'];
    $forum_data[$j]['post_time'] = $value['post_time'];
    $forum_data[$j]['username'] = $value['username'];
    $forum_data[$j]['topic_title'] = $value['topic_title'];
    }
    // END last post check

    $unread_topics = false;
    if ( $userdata['session_logged_in'] )
    {
    if (check_unread($value['forum_id']))
    {
    $attach_img = $images['icon_minipost_new'];
    $l_attach_img = $lang['New_posts'];
    }
    else
    {
    $attach_img = $images['icon_minipost'];
    $l_attach_img = $lang['No_new_posts'];
    }
    }
    else
    {
    $attach_img = $images['icon_minipost'];
    $l_attach_img = $lang['No_new_posts'];
    }

    $attached_forums[] = array(
    'sub_img'=>$attach_img,
    'sub_alt'=>$l_attach_img,
    'sub_name'=>$value['forum_name'],
    'sub_url'=>append_sid ('viewforum.php?f=' . $value['forum_id'] )
    );
    }
    }

    // END Added by Attached Forums MOD

    #
    #-----[ BUL ]------------------------------------------------
    #


    if ( !empty($new_topic_data[$forum_id]) )
    {
    $forum_last_post_time = 0;

    while( list($check_topic_id, $check_post_time) = @each($new_topic_data[$forum_id]) )
    {
    if ( empty($tracking_topics[$check_topic_id]) )
    {
    $unread_topics = true;
    $forum_last_post_time = max($check_post_time, $forum_last_post_time);

    }
    else
    {
    if ( $tracking_topics[$check_topic_id] < $check_post_time )
    {
    $unread_topics = true;
    $forum_last_post_time = max($check_post_time, $forum_last_post_time);
    }
    }
    }

    if ( !empty($tracking_forums[$forum_id]) )
    {
    if ( $tracking_forums[$forum_id] > $forum_last_post_time )
    {
    $unread_topics = false;
    }
    }

    if ( isset($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_f_all']) )
    {
    if ( $HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_f_all'] > $forum_last_post_time )
    {
    $unread_topics = false;
    }
    }

    }


    #
    #-----[ KOMPLE DEĞİŞTİR ]----------------------------------------
    #
    // Added by Attached Forums MOD
    $unread_topics=check_unread($forum_id);
    // END Added by Attached Forums MOD


    #
    #-----[ BUL ]------------------------------------------------
    #


    $last_post_time = create_date($board_config['default_dateformat'], $forum_data[$j]['post_time'], $board_config['board_timezone']);

    $last_post = $last_post_time . '<br />';

    $last_post .= ( $forum_data[$j]['user_id'] == ANONYMOUS ) ? ( ($forum_data[$j]['post_username'] != '' ) ? $forum_data[$j]['post_username'] . ' ' : $lang['Guest'] . ' ' ) : '<a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=10221531&url=' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . '=' . $forum_data[$j]['user_id']) . '" data-href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . '=' . $forum_data[$j]['user_id']) . '">' . $forum_data[$j]['username'] . '</a> ';

    $last_post .= '<a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=10221531&url=' . append_sid("viewtopic.$phpEx?" . POST_POST_URL . '=' . $forum_data[$j]['forum_last_post_id']) . '#' . $forum_data[$j]['forum_last_post_id'] . '" data-href="' . append_sid("viewtopic.$phpEx?" . POST_POST_URL . '=' . $forum_data[$j]['forum_last_post_id']) . '#' . $forum_data[$j]['forum_last_post_id'] . '"><img src="' . $images['icon_latest_reply'] . '" border="0" alt="' . $lang['View_latest_post'] . '" title="' . $lang['View_latest_post'] . '" /></a>';

    #
    #-----[ KOMPLE DEĞİŞTİR ]----------------------------------------
    #
    // Modified by Attached Forums MOD

    if (strlen($forum_data[$j]['topic_title'])>=25)
    {
    $forum_data[$j]['topic_title']=substr($forum_data[$j]['topic_title'],0,25). "...";
    }

    $last_post_time = create_date($board_config['default_dateformat'], $forum_data[$j]['post_time'], $board_config['board_timezone']);
    $last_post = '<a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=10221531&url=' . append_sid("viewtopic.$phpEx?" . POST_POST_URL . '=' . $forum_data[$j]['forum_last_post_id']) . '#' . $forum_data[$j]['forum_last_post_id'] . '" data-href="' . append_sid("viewtopic.$phpEx?" . POST_POST_URL . '=' . $forum_data[$j]['forum_last_post_id']) . '#' . $forum_data[$j]['forum_last_post_id'] . '">'.$forum_data[$j]['topic_title'].' <img src="' . $images['icon_latest_reply'] . '" border="0" alt="' . $lang['View_latest_post'] . '" title="' . $lang['View_latest_post'] . '" /></a>';

    $last_post .= '<br /> ';
    $last_post .= ' '.$last_post_time;
    $last_post .= '<br /> ';
    $last_post .= ( $forum_data[$j]['user_id'] == ANONYMOUS ) ? ( ($forum_data[$j]['post_username'] != '' ) ? $forum_data[$j]['post_username'] . ' ' : $lang['Guest'] . ' ' ) : '<a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=10221531&url=' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . '=' . $forum_data[$j]['user_id']) . '" data-href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . '=' . $forum_data[$j]['user_id']) . '">' . $forum_data[$j]['username'] . '</a> ';
    // END Modified by Attached Forums MOD

    #
    #-----[ BUL ]------------------------------------------------
    #


    $l_moderators = ' ';
    $moderator_list = ' ';

    #
    #-----[ KOMPLE DEĞİŞTİR ]----------------------------------------
    #
    // Modified by Attached Forums MOD

    $l_moderators = '';
    $moderator_list = '';
    // END Modified by Attached Forums MOD


    #
    #-----[ BUL ]------------------------------------------------
    #
    'U_VIEWFORUM' => append_sid("viewforum.$phpEx?" . POST_FORUM_URL . "=$forum_id"))
    );

    #
    #-----[ SONRASINA EKLE ]------------------------------------------
    #
    // Added by Attached Forums MOD
    $attached_forum_count = count($attached_forums);
    if($attached_forum_count)
    {

    $template->assign_block_vars('catrow.forumrow.switch_attached_forums', array(
    'L_ATTACHED_FORUMS' => ($attached_forum_count ==1)? $lang['Attached_forum']: $lang['Attached_forums']
    ));
    if (count($forum_moderators[$forum_id]) > 0 )
    {
    $template->assign_block_vars('catrow.forumrow.switch_attached_forums.br', array());
    }
    for($k = 0; $k < $attached_forum_count; $k++)
    {
    $template->assign_block_vars('catrow.forumrow.switch_attached_forums.attached_forums', array(
    'FORUM_IMAGE' => $attached_forums[$k]['sub_img'],
    'FORUM_NAME' => $attached_forums[$k]['sub_name'],
    'L_FORUM_IMAGE' => $attached_forums[$k]['sub_alt'],
    'U_VIEWFORUM' => $attached_forums[$k]['sub_url']
    ));
    }
    }
    // END added by Attached Forums MOD

    #-----[ BUL ]------------------------------------------------
    #
    } // for ... categories

    #
    #-----[ SONRASINA EKLE ]------------------------------------------
    #
    }


    #
    #-----[ AÇ ]------------------------------------------------
    #
    viewforum.php

    #
    #-----[ BUL ]------------------------------------------------
    #

    $sql = "SELECT *
    FROM " . FORUMS_TABLE . "
    WHERE forum_id = $forum_id";
    #
    #-----[ KOMPLE DEĞİŞTİR ]----------------------------------------
    #
    // Modified by Attached Forums MOD

    $sql = "SELECT *
    FROM " . FORUMS_TABLE . "
    WHERE forum_id = $forum_id OR attached_forum_id =$forum_id
    ORDER BY attached_forum_id ASC";
    // END Modified by Attached Forums MOD

    #
    #-----[ BUL ]------------------------------------------------
    #


    if ( !($forum_row = $db->sql_fetchrow($result)) )
    {
    message_die(GENERAL_MESSAGE, 'Forum_not_exist');
    }

    #
    #-----[ SONRASINA EKLE ]------------------------------------------
    #
    // added by Attached Forums MOD
    $attachments='';
    if ($db->sql_numrows ($result) > 1)
    {
    $attachments=TRUE;
    }
    // END added by Attached Forums MOD

    #
    #-----[ BUL ]------------------------------------------------
    #

    make_jumpbox('viewforum.'.$phpEx);

    #
    #-----[ ÖNCESİNE EKLE ]------------------------------------------
    #

    // Added by Attached Forums MOD

    if ($forum_row[attached_forum_id]>0)
    {
    $parent_lookup=$forum_row[attached_forum_id];
    }
    // END Added by Attached Forums MOD

    #
    #-----[ BUL ]------------------------------------------------
    #
    //
    // Okay, lets dump out the page ...
    //

    #
    #-----[ SONRASINA EKLE ]------------------------------------------
    #
    // Added by Attached Forums MOD

    if ($attachments)
    {

    //
    // Obtain a list of topic ids which contain
    // posts made since user last visited
    //
    if ( $userdata['session_logged_in'] )
    {
    $sql = "SELECT t.forum_id, t.topic_id, p.post_time
    FROM " . TOPICS_TABLE . " t, " . POSTS_TABLE . " p
    WHERE p.post_id = t.topic_last_post_id
    AND p.post_time > " . $userdata['user_lastvisit'] . "
    AND t.topic_moved_id = 0";
    if ( !($result = $db->sql_query($sql)) )
    {
    message_die(GENERAL_ERROR, 'Could not query new topic information', '', __LINE__, __FILE__, $sql);
    }

    $new_topic_data = array();
    while( $topic_data = $db->sql_fetchrow($result) )
    {
    $new_topic_data[$topic_data['forum_id']][$topic_data['topic_id']] = $topic_data['post_time'];
    }
    }

    $sql2 = "SELECT f.*, p.post_time, p.post_username, u.username, u.user_id, t.topic_id, t.topic_title
    FROM ((( " . FORUMS_TABLE . " f
    LEFT JOIN " . POSTS_TABLE . " p ON p.post_id = f.forum_last_post_id )
    LEFT JOIN " . USERS_TABLE . " u ON u.user_id = p.poster_id )
    LEFT JOIN " . TOPICS_TABLE . " t ON t.topic_last_post_id = f.forum_last_post_id)
    WHERE attached_forum_id = " . $forum_id . "
    GROUP by f.forum_id ORDER BY f.forum_order";

    $result2 = $db->sql_query ($sql2);
    if (!$result2 )
    {
    message_die ('Could not gather attached forum info', __LINE__, __FILE__, $sql2);
    }

    if ($db->sql_numrows ($result2) != 0)
    {
    while( $row = $db->sql_fetchrow($result2) )
    {
    $forum_data[] = $row;
    }
    $is_auth_ary = auth(AUTH_VIEW, AUTH_LIST_ALL, $userdata, $forum_data);

    $x=0;
    foreach ($forum_data as $row2 => $value)
    {
    if ($is_auth_ary[$value['forum_id']]['auth_view'])
    {
    $x++;
    if ($x==1)
    {
    $template->assign_block_vars ('switch_attached_list',
    array( 'L_ATTACHED_FORUM' => $lang['Attached_forums'],
    'L_ATTACHED_TOPICS' => $lang['Topics'],
    'L_ATTACHED_POSTS' => $lang['Posts'],
    'L_LAST_POST'=>$lang['Last_Post']
    )
    );

    }
    $attach_forum_link = append_sid('viewforum.php?f=' . $value['forum_id']);
    $attach_forum_name = '<a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=10221531&url=' . append_sid('viewforum.php?f=' . $value['forum_id']) . '" data-href="' . append_sid('viewforum.php?f=' . $value['forum_id']) . '">' . $value['forum_name'] . '</a>' ;
    $attach_forum_desc = $value['forum_desc'];
    $attach_forum_topics = $value['forum_topics'];
    $attach_forum_posts = $value['forum_posts'];
    $last_post_id = $value['forum_last_post_id'];

    if ( $value['forum_status'] == FORUM_LOCKED )
    {
    $folder_image = $images['forum_locked'];
    $folder_alt = $lang['Forum_locked'];
    }
    else
    {
    $unread_topics = false;
    if ( $userdata['session_logged_in'] )
    {
    $unread_topics=check_unread($value['forum_id']);
    }

    $folder_image = ( $unread_topics ) ? $images['forum_new'] : $images['forum'];
    $folder_alt = ( $unread_topics ) ? $lang['New_posts'] : $lang['No_new_posts'];
    }

    if ( $value['forum_last_post_id'] )
    {

    if (strlen($value['topic_title'])>=25)
    {
    $value['topic_title']=substr($value['topic_title'],0,25). "...";
    }

    $last_post_time = create_date($board_config['default_dateformat'], $value['post_time'], $board_config['board_timezone']);
    $last_post = '<a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=10221531&url=' . append_sid("viewtopic.$phpEx?" . POST_POST_URL . '=' . $value['forum_last_post_id']) . '#' . $value['forum_last_post_id'] . '" data-href="' . append_sid("viewtopic.$phpEx?" . POST_POST_URL . '=' . $value['forum_last_post_id']) . '#' . $value['forum_last_post_id'] . '">'.$value['topic_title'].' <img src="' . $images['icon_latest_reply'] . '" border="0" alt="' . $lang['View_latest_post'] . '" title="' . $lang['View_latest_post'] . '" /></a>';

    $last_post .= '<br /> ';
    $last_post .= ' '.$last_post_time;
    $last_post .= '<br /> ';
    $last_post .= ( $value['user_id'] == ANONYMOUS ) ? ( ($value['post_username'] != '' ) ? $value['post_username'] . ' ' : $lang['Guest'] . ' ' ) : '<a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=10221531&url=' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . '=' . $value['user_id']) . '" data-href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . '=' . $value['user_id']) . '">' . $value['username'] . '</a> ';



    }
    else
    {
    $last_post = $lang['No_Posts'];
    }




    $template->assign_block_vars ('switch_attached_list.switch_attached_present',
    array
    (
    'FORUM_FOLDER_IMG' => $folder_image,
    'L_FORUM_FOLDER_ALT' => $folder_alt,
    'FORUM_NAME' => $attach_forum_name,
    'U_VIEWFORUM' => $attach_forum_link,
    'FORUM_DESC' => $attach_forum_desc,
    'TOPICS' => $attach_forum_topics,
    'POSTS' => $attach_forum_posts,
    'LAST_POST_ID' => $last_post,
    ));
    }
    }

    }
    $db->sql_freeresult ($result2);
    }
    // END Added by Attached Forums MOD

    #
    #-----[ AÇ ]------------------------------------------------
    #
    viewtopic.php

    #
    #-----[ BUL ]------------------------------------------
    #
    $sql = "SELECT t.topic_id, t.topic_title, t.topic_status, t.topic_replies, t.topic_time, t.topic_type, t.topic_vote, t.topic_last_post_id, f.forum_name, f.forum_status, f.forum_id, f.auth_view, f.auth_read, f.auth_post, f.auth_reply, f.auth_edit, f.auth_delete, f.auth_sticky, f.auth_announce, f.auth_pollcreate, f.auth_vote, f.auth_attachments" . $count_sql . "

    #
    #-----[ İÇİNDE BUL ]---------------------------------
    #

    " . $count_sql . "

    #
    #-----[ İÇİNDE BUL ÖNCESİNE EKLE ]------------------------------------------
    #

    , f.attached_forum_id

    #
    #-----[ BUL ]------------------------------------------------
    #

    make_jumpbox('viewforum.'.$phpEx, $forum_id);

    #
    #-----[ ÖNCESİNE EKLE ]------------------------------------------
    #

    if (intval($forum_topic_data['attached_forum_id'])>0)
    {
    $parent_lookup=intval($forum_topic_data['attached_forum_id']);
    }
    #
    #-----[ AÇ ]------------------------------------------------
    #
    posting.php


    #
    #-----[ BUL ]------------------------------------------------
    #

    make_jumpbox('viewforum.'.$phpEx);

    #
    #-----[ ÖNCESİNE EKLE ]------------------------------------------
    #

    if ($post_info[attached_forum_id]>0)
    {
    $parent_lookup=$post_info[attached_forum_id];
    }
    #
    #-----[ AÇ ]------------------------------------------------
    #
    /templates/Tema Adı/admin/forum_admin_body.tpl

    #
    #-----[ BUL ]------------------------------------------------
    #
    <td class="row2"><span class="gen"><a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=10221531&url={catrow.forumrow.U_VIEWFORUM}" target="_new" data-href="{catrow.forumrow.U_VIEWFORUM}" target="_new">{catrow.forumrow.FORUM_NAME}</a></span><br /><span class="gensmall">{catrow.forumrow.FORUM_DESC}</span></td>


    #
    #-----[ KOMPLE DEĞİŞTİR ]------------------------------------------
    #
    <td class="row2"><span class="gen">
    <!-- BEGIN switch_attached_forum -->
      |__
    <!-- END switch_attached_forum -->
    <!-- BEGIN switch_error -->
    ERROR
    <!-- END switch_error -->
    <a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=10221531&url={catrow.forumrow.U_VIEWFORUM}" target="_new" data-href="{catrow.forumrow.U_VIEWFORUM}" target="_new">{catrow.forumrow.FORUM_NAME}</a></span><br />
    <span class="gensmall">
    <!-- BEGIN switch_attached_forum -->
           
    <!-- END switch_attached_forum -->
    {catrow.forumrow.FORUM_DESC}</span></td>


    #
    #-----[ AÇ ]------------------------------------------------
    #
    /templates/Tema Adı/admin/forum_edit_body.tpl


    #
    #-----[ BUL ]------------------------------------------------
    #

    <tr>
    <td class="row1">{L_CATEGORY}</td>
    <td class="row2"><select name="c">{S_CAT_LIST}</select></td>
    </tr>

    #
    #-----[ SONRASINA EKLE ]------------------------------------------
    #

    <tr>
    <td class="row1">{L_ATTACHED_FORUM}</td>
    <td class="row2">
    <!-- BEGIN switch_attached_yes -->
    <select name="attached_forum_id">{S_ATTACHED_FORUM_ID}</select>
    <!-- END switch_attached_yes -->
    <!-- BEGIN switch_attached_no -->
    {L_DETACH_DESC} <input type="checkbox" name="detach_enabled" value="1" {S_DETACH_ENABLED} /><br />
    <!-- END switch_attached_no -->
    {L_ATTACHED_DESC}
    </td>
    </tr>


    #
    #-----[ AÇ ]------------------------------------------------
    #
    /templates/Tema Adı/index_body.tpl


    #
    #-----[ BUL ]------------------------------------------------
    #

    </span><span class="gensmall">{catrow.forumrow.L_MODERATOR} {catrow.forumrow.MODERATORS}</span></td>


    #
    #-----[ KOMPLE DEĞİŞTİR ]------------------------------------------------
    #
    </span><span class="gensmall">{catrow.forumrow.L_MODERATOR} {catrow.forumrow.MODERATORS}</span>
    <!-- BEGIN switch_attached_forums -->
    <!-- BEGIN br -->
    <br />
    <!-- END br -->
    <span class="genmed">{catrow.forumrow.switch_attached_forums.L_ATTACHED_FORUMS}:
    <!-- BEGIN attached_forums -->
    <a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=10221531&url={catrow.forumrow.switch_attached_forums.attached_forums.U_VIEWFORUM}" data-href="{catrow.forumrow.switch_attached_forums.attached_forums.U_VIEWFORUM}"><img alt="{catrow.forumrow.switch_attached_forums.attached_forums.L_FORUM_IMAGE}" border="0" src="{catrow.forumrow.switch_attached_forums.attached_forums.FORUM_IMAGE}" title="{catrow.forumrow.switch_attached_forums.attached_forums.L_FORUM_IMAGE}" />{catrow.forumrow.switch_attached_forums.attached_forums.FORUM_NAME}</a>
    <!-- END attached_forums -->
    <span class="genmed">
    <!-- END switch_attached_forums -->
    </td>

    #
    #-----[ AÇ ]------------------------------------------------
    #
    /templates/Tema Adı/viewforum_body.tpl

    #
    #-----[ BUL ]------------------------------------------------
    #

    <td align="left" valign="middle" class="nav" width="100%"><span class="nav">   <a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=10221531&url={U_INDEX}" class="nav" data-href="{U_INDEX}" class="nav">{L_INDEX}</a> -> <a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=10221531&url={U_VIEW_FORUM}" data-href="{U_VIEW_FORUM}">{FORUM_NAME}</a></span></td>

    #
    #-----[ KOMPLE DEĞİŞTİR ]------------------------------------------------
    #

    <td align="left" valign="middle" class="nav" width="100%"><span class="nav">   <a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=10221531&url={U_INDEX}" class="nav" data-href="{U_INDEX}" class="nav">{L_INDEX}</a>

    <!-- BEGIN switch_parent_link -->
    -> <a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=10221531&url={PARENT_URL}" data-href="{PARENT_URL}">{PARENT_NAME}</a>
    <!-- END switch_parent_link -->
    -> <a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=10221531&url={U_VIEW_FORUM}" data-href="{U_VIEW_FORUM}">{FORUM_NAME}</a></span></td>

    #
    #-----[ BUL ]------------------------------------------------
    #
    <table border="0" cellpadding="4" cellspacing="1" width="100%" class="forumline">

    #
    #-----[ ÖNCESİNE EKLE ]-----------------------------------------
    #

    <!-- BEGIN switch_attached_list -->
    <br />
    <table width="100%" border="0" cellpadding="4" cellspacing="1" width="100%" class="forumline">
    <tr>
    <th colspan="2" class="thCornerL" height="15" nowrap="nowrap"> {switch_attached_list.L_ATTACHED_FORUM} </th>
    <th width="50" class="thTop" nowrap="nowrap"> {switch_attached_list.L_ATTACHED_TOPICS} </th>
    <th width="50" class="thTop" nowrap="nowrap"> {switch_attached_list.L_ATTACHED_POSTS} </th>
    <th width="50" class="thTop" nowrap="nowrap"> {switch_attached_list.L_LAST_POST} </th>
    </tr>
    <!-- BEGIN switch_attached_present -->
    <tr>
    <td class="row1" align="center" valign="middle" height="38"><img src="{switch_attached_list.switch_attached_present.FORUM_FOLDER_IMG}" width="46" height="25" alt="{switch_attached_list.switch_attached_present.L_FORUM_FOLDER_ALT}" title="{switch_attached_list.switch_attached_present.L_FORUM_FOLDER_ALT}" /></td>
    <td class="row1" width="75%"><span class="forumlink"><a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=10221531&url={switch_attached_list.switch_attached_present.U_VIEWFORUM}" data-href="{switch_attached_list.switch_attached_present.U_VIEWFORUM}">{switch_attached_list.switch_attached_present.FORUM_NAME}</a></span><br /><span class="genmed">{switch_attached_list.switch_attached_present.FORUM_DESC}</span></td>
    <td class="row2" align="center" valign="middle"><span class="gensmall">{switch_attached_list.switch_attached_present.TOPICS}</span></td>
    <td class="row2" align="center" valign="middle"><span class="gensmall">{switch_attached_list.switch_attached_present.POSTS}</span></td>
    <td class="row2" align="center" nowrap="nowrap" valign="middle"><span class="gensmall">{switch_attached_list.switch_attached_present.LAST_POST_ID}</span></td>
    </tr>
    <!-- END switch_attached_present -->
    </table>
    <br />
    <!-- END switch_attached_list -->


    #
    #-----[ BUL ]------------------------------------------------
    #
    <td align="left" valign="middle" width="100%"><span class="nav">   <a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=10221531&url={U_INDEX}" class="nav" data-href="{U_INDEX}" class="nav">{L_INDEX}</a> -> <a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=10221531&url={U_VIEW_FORUM}" data-href="{U_VIEW_FORUM}">{FORUM_NAME}</a></span></td>

    #
    #-----[ KOMPLE DEĞİŞTİR ]------------------------------------------------
    #
    <td align="left" valign="middle" width="100%"><span class="nav">   <a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=10221531&url={U_INDEX}" class="nav" data-href="{U_INDEX}" class="nav">{L_INDEX}</a>
    <!-- BEGIN switch_parent_link -->
    -> <a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=10221531&url={PARENT_URL}" data-href="{PARENT_URL}">{PARENT_NAME}</a>
    <!-- END switch_parent_link -->
    -> <a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=10221531&url={U_VIEW_FORUM}" data-href="{U_VIEW_FORUM}">{FORUM_NAME}</a></span></td>


    #
    #-----[ AÇ ]------------------------------------------------
    #
    /templates/Tema Adı/viewtopic_body.tpl

    #
    #-----[ BUL ]------------------------------------------------
    #
    <td align="left" valign="middle" width="100%"><span class="nav">   <a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=10221531&url={U_INDEX}" class="nav" data-href="{U_INDEX}" class="nav">{L_INDEX}</a>
    -> <a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=10221531&url={U_VIEW_FORUM}" class="nav" data-href="{U_VIEW_FORUM}" class="nav">{FORUM_NAME}</a></span></td>

    #
    #-----[ KOMPLE DEĞİŞTİR ]------------------------------------------------
    #
    <td align="left" valign="middle" width="100%"><span class="nav">   <a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=10221531&url={U_INDEX}" class="nav" data-href="{U_INDEX}" class="nav">{L_INDEX}</a>

    <!-- BEGIN switch_parent_link -->
    -> <a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=10221531&url={PARENT_URL}" data-href="{PARENT_URL}">{PARENT_NAME}</a>
    <!-- END switch_parent_link -->
    -> <a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=10221531&url={U_VIEW_FORUM}" class="nav" data-href="{U_VIEW_FORUM}" class="nav">{FORUM_NAME}</a></span></td>
    #
    #-----[ BUL ]------------------------------------------------
    #
    <td align="left" valign="middle" width="100%"><span class="nav">   <a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=10221531&url={U_INDEX}" class="nav" data-href="{U_INDEX}" class="nav">{L_INDEX}</a>
    -> <a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=10221531&url={U_VIEW_FORUM}" class="nav" data-href="{U_VIEW_FORUM}" class="nav">{FORUM_NAME}</a></span></td>


    #
    #-----[ KOMPLE DEĞİŞTİR ]------------------------------------------------
    #
    <td align="left" valign="middle" width="100%"><span class="nav">   <a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=10221531&url={U_INDEX}" class="nav" data-href="{U_INDEX}" class="nav">{L_INDEX}</a>
    <!-- BEGIN switch_parent_link -->
    -> <a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=10221531&url={PARENT_URL}" data-href="{PARENT_URL}">{PARENT_NAME}</a>
    <!-- END switch_parent_link -->
    -> <a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=10221531&url={U_VIEW_FORUM}" class="nav" data-href="{U_VIEW_FORUM}" class="nav">{FORUM_NAME}</a></span></td>

    #
    #-----[ AÇ ]------------------------------------------------
    #
    /templates/Tema Adı/posting_body.tpl

    #
    #-----[ BUL ]------------------------------------------------
    #
    <td align="left"><span class="nav"><a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=10221531&url={U_INDEX}" class="nav" data-href="{U_INDEX}" class="nav">{L_INDEX}</a>
    #
    #-----[ SONRASINA EKLE ]------------------------------------------------
    #
    <!-- BEGIN switch_parent_link -->
    -> <a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=10221531&url={PARENT_URL}" data-href="{PARENT_URL}">{PARENT_NAME}</a>
    <!-- END switch_parent_link -->


    #
    #-----[ AÇ ]------------------------------------------------
    #
    /language/lang_turkish/lang_admin.php

    #
    #-----[ BUL ]------------------------------------------------
    #
    //
    // That's all Folks!

    #
    #-----[ ÖNCESİNE EKLE ]-----------------------------------------
    #
    // Added by Attached Forums MOD
    $lang['Attached_Field_Title'] = 'Eklenecek Konu Başlığı';
    $lang['Attached_Description'] = "Görünecek olan Forum Başlığı";
    $lang['Detach_Description'] = "Bütün Forumları Ayır";
    $lang['Has_attachments'] = 'Bu Forum Mevcut Lütfen Başka Forum Seçiniz. ';
    $lang['No_attach_forums'] = 'Hiç Bir Kategori Seçili Değil';
    // End Added by Attached Forums MOD

    #
    #-----[ AÇ ]------------------------------------------------
    #
    /language/lang_turkish/lang_main.php

    #
    #-----[ BUL ]------------------------------------------------
    #
    //
    // That's all, Folks!

    #
    #-----[ ÖNCESİNE EKLE ]-----------------------------------------
    #

    // Added by Attached Forums MOD

    $lang['Attached_forum'] = 'Alt Kategori';
    $lang['Attached_forums'] = 'Alt Kategoriler';

    // End Added by Attached Forums MOD

    #
    #-----[ KAYIR EDİP KAPATIN VE UPLAOD EDİN]--------------------------------
    #
    ÖNEMLİ NOT : Bu işlemleri yapmadan önce mutlaka yedek alınız.




  • Yaw kimse ilgilenmiyormu phpbb ile süper bi kaynak sunduk bi teşekkür bile yokmu??
  • Öncelikle Paylaşımın için Çok çok teşekkürler.
    Daha bu sabah gördüm.
    Allah nasip ederse site açmayı düşünüyorum.(joomla).
    Siteme forumda koymak istedim ama doğru dürüst bi forum bulamadım.
    ben bunu localhosttan kurmayı denedim. Yüklenme ana sayfası açılıyor. Bütün bilgileri giriyorum.
    Veri tabanı adını db olarak giriyorum = Sunucunuz seçtiğiniz veri tabanı türünü desteklemiyor diye hata veriyor.
    Bu hatayı nasıl düzelte bilirim.
  • Peki Bu Aşağıdaki kodu nereye kopyalayacağım._?


    quote:

    ÜYELERE,YÖNETİCİLERE,RÜTBELİLERE,MODLARA VE BANLI ÜYELERİN RENGİNİ AYARLAMA
    Files To Edit:     viewtopic.php 
    ## templates/Tema Adı/viewtopic_body.tpl
    ## memberlist.php
    ## templates/Tema Adı/memberlist_body.tpl
    ## admin/admin_users.php
    ## templates/Tema Adı/admin/user_edit_body.tpl
    ## admin/admin_ranks.php
    ## templates/Tema Adı/admin/ranks_edit_body.tpl
    ## includes/usercp_viewprofile.php
    ## templates/Tema Adı/profile_view_body.tpl
    ## language/lang_turkish/lang_admin.php
    ## language/lang_turkish/lang_main.php
    #
    #-----[ SQL EKLE ]------------------------------------------
    #
    ALTER TABLE phpbb_users ADD user_rank2 INT(11) DEFAULT '0' AFTER user_rank;
    ALTER TABLE phpbb_users ADD user_rank3 INT(11) DEFAULT '0' AFTER user_rank2;
    #
    #-----[ AÇ ]------------------------------------------
    #
    viewtopic.php
    #
    #-----[ BUL ]------------------------------------------
    #
    $sql = "SELECT u.username,
    #
    #-----[ SIRADA BUL ]------------------------------------------
    #
    , u.user_rank
    #
    #-----[ SIRADA SONRASINA EKLE ]------------------------------------------
    #
    , u.user_rank2, u.user_rank3
    #
    #-----[ BUL ]------------------------------------------
    #
    $sql = "SELECT *
    FROM " . RANKS_TABLE . "
    #
    #-----[ ÖNCESİNE EKLE ]-----------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    $sql = "SELECT ban_userid
    FROM " . BANLIST_TABLE . "
    ORDER BY ban_userid";
    if ( !($result = $db->sql_query($sql)) )
    {
    message_die(GENERAL_ERROR, "Could not obtain banned users information.", '', __LINE__, __FILE__, $sql);
    }
    $bannedrow = array();
    while ( $row = $db->sql_fetchrow($result) )
    {
    $bannedrow[] = $row;
    }
    $db->sql_freeresult($result);
    // Mighty Gorgon - Multiple Ranks - END
    #
    #-----[ BUL ]------------------------------------------
    #
    $ranksrow[] = $row;
    #
    #-----[ SONRASINA EKLE ]------------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    if ($row['rank_special'] == 2)
    {
    $rank_guest = $row['rank_title'];
    $rank_guest_image = ( $row['rank_image'] ) ? '<br /><img src="' . $row['rank_image'] . '" alt="' . $rank_guest . '" title="' . $rank_guest . '" border="0" /><br />' : '<br />';
    }
    else if ($row['rank_special'] == 3)
    {
    $rank_banned = $row['rank_title'];
    $rank_banned_image = ( $row['rank_image'] ) ? '<br /><img src="' . $row['rank_image'] . '" alt="' . $rank_banned . '" title="' . $rank_banned . '" border="0" /><br />' : '<br />';
    }
    // Mighty Gorgon - Multiple Ranks - END
    #
    #-----[ BUL ]------------------------------------------
    #
    $rank_image = '';
    #
    #-----[ SONRASINA EKLE ]------------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    $poster_rank2 = '';
    $rank2_image = '';
    $poster_rank3 = '';
    $rank3_image = '';
    $is_banned = FALSE;
    // Mighty Gorgon - Multiple Ranks - END
    #
    #-----[ BUL ]------------------------------------------
    #
    }
    else if ( $postrow[$i]['user_rank'] )
    {
    #
    #-----[ HEPSİNİ DEĞİŞTİR ]----------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    $poster_rank = $rank_guest;
    $rank_image = $rank_guest_image;
    }
    else if ( $postrow[$i]['user_rank'] )
    {
    // Mighty Gorgon - Multiple Ranks - BEGIN
    for($k = 0; $k < count($bannedrow); $k++)
    {
    if ( $bannedrow[$k]['ban_userid'] == $postrow[$i]['user_id'] )
    {
    $poster_rank = $rank_banned;
    $rank_image = $rank_banned_image;
    $is_banned = TRUE;
    }
    }
    if ( $is_banned == FALSE )
    {
    // Mighty Gorgon - Multiple Ranks - END
    #
    #-----[ BUL ]------------------------------------------
    #
    $rank_image = ( $ranksrow[$j]['rank_image'] ) ? '<img src="' . $ranksrow[$j]['rank_image'] . '" alt="' . $poster_rank . '" title="' . $poster_rank . '" border="0" /><br />' : '';
    }
    #
    #-----[ HEPSİNİ DEĞİŞTİR ]------------------------------------------
    #
    $rank_image = ( $ranksrow[$j]['rank_image'] ) ? '<br /><img src="' . $ranksrow[$j]['rank_image'] . '" alt="' . $poster_rank . '" title="' . $poster_rank . '" border="0" /><br />' : '<br />';
    }
    // Mighty Gorgon - Multiple Ranks - BEGIN
    if ( $postrow[$i]['user_rank2'] == $ranksrow[$j]['rank_id'] && $ranksrow[$j]['rank_special'] )
    {
    $poster_rank2 = $ranksrow[$j]['rank_title'];
    $rank2_image = ( $ranksrow[$j]['rank_image'] ) ? '<br /><img src="' . $ranksrow[$j]['rank_image'] . '" alt="' . $poster_rank2 . '" title="' . $poster_rank2 . '" border="0" /><br />' : '<br />';
    }
    if ( $postrow[$i]['user_rank3'] == $ranksrow[$j]['rank_id'] && $ranksrow[$j]['rank_special'] )
    {
    $poster_rank3 = $ranksrow[$j]['rank_title'];
    $rank3_image = ( $ranksrow[$j]['rank_image'] ) ? '<br /><img src="' . $ranksrow[$j]['rank_image'] . '" alt="' . $poster_rank3 . '" title="' . $poster_rank3 . '" border="0" /><br />' : '<br />';
    }
    // Mighty Gorgon - Multiple Ranks - END
    }
    #
    #-----[ BUL ]------------------------------------------
    #
    for($j = 0; $j < count($ranksrow); $j++)
    {
    #
    #-----[ ÖNCESİNE EKLE ]-----------------------------------------
    #
    for($k = 0; $k < count($bannedrow); $k++)
    {
    if ( $bannedrow[$k]['ban_userid'] == $postrow[$i]['user_id'] )
    {
    $poster_rank = $rank_banned;
    $rank_image = $rank_banned_image;
    $is_banned = TRUE;
    }
    }
    if ( $is_banned == FALSE )
    {
    #
    #-----[ BUL ]------------------------------------------
    #
    $rank_image = ( $ranksrow[$j]['rank_image'] ) ? '<img src="' . $ranksrow[$j]['rank_image'] . '" alt="' . $poster_rank . '" title="' . $poster_rank . '" border="0" /><br />' : '';
    }
    #
    #-----[ HEPSİNİ DEĞİŞTİR ]------------------------------------------
    #
    $rank_image = ( $ranksrow[$j]['rank_image'] ) ? '<br /><img src="' . $ranksrow[$j]['rank_image'] . '" alt="' . $poster_rank . '" title="' . $poster_rank . '" border="0" /><br />' : '<br />';
    }
    // Mighty Gorgon - Multiple Ranks - BEGIN
    if ( $postrow[$i]['user_rank2'] == $ranksrow[$j]['rank_id'] && $ranksrow[$j]['rank_special'] )
    {
    $poster_rank2 = $ranksrow[$j]['rank_title'];
    $rank2_image = ( $ranksrow[$j]['rank_image'] ) ? '<br /><img src="' . $ranksrow[$j]['rank_image'] . '" alt="' . $poster_rank2 . '" title="' . $poster_rank2 . '" border="0" /><br />' : '<br />';
    }
    if ( $postrow[$i]['user_rank3'] == $ranksrow[$j]['rank_id'] && $ranksrow[$j]['rank_special'] )
    {
    $poster_rank3 = $ranksrow[$j]['rank_title'];
    $rank3_image = ( $ranksrow[$j]['rank_image'] ) ? '<br /><img src="' . $ranksrow[$j]['rank_image'] . '" alt="' . $poster_rank3 . '" title="' . $poster_rank3 . '" border="0" /><br />' : '<br />';
    }
    // Mighty Gorgon - Multiple Ranks - END
    }
    #
    #-----[ BUL ]------------------------------------------
    #
    'RANK_IMAGE' => $rank_image,
    #
    #-----[ SONRASINA EKLE ]------------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    'POSTER_RANK2' => $poster_rank2,
    'RANK2_IMAGE' => $rank2_image,
    'POSTER_RANK3' => $poster_rank3,
    'RANK3_IMAGE' => $rank3_image,
    // Mighty Gorgon - Multiple Ranks - END
    #
    #-----[ AÇ ]------------------------------------------
    #
    templates/Tema Adı/viewtopic_body.tpl
    #
    #-----[ BUL ]------------------------------------------
    #
    <td width="150" align="left" valign="top" class="{postrow.ROW_CLASS}"><span class="name"><a name="{postrow.U_POST_ID}"></a><b>{postrow.POSTER_NAME}</b></span><br /><span class="postdetails">{postrow.POSTER_RANK}<br />{postrow.RANK_IMAGE}{postrow.POSTER_AVATAR}<br /><br />{postrow.POSTER_JOINED}<br />{postrow.POSTER_POSTS}<br />{postrow.POSTER_FROM}</span><br /></td>
    #
    #-----[ SIRADA BUL ]------------------------------------------
    #
    {postrow.POSTER_RANK}<br />{postrow.RANK_IMAGE}
    #
    #-----[ SIRADA HEPSİNİ DEĞİŞTİR ]------------------------------------------
    #
    {postrow.POSTER_RANK}{postrow.RANK_IMAGE}{postrow.POSTER_RANK2}{postrow.RANK2_IMAGE}{postrow.POSTER_RANK3}{postrow.RANK3_IMAGE}<br />
    #
    #-----[ AÇ ]------------------------------------------
    #
    memberlist.php
    #
    #-----[ BUL ]------------------------------------------
    #
    $mode_types_text = array(
    #
    #-----[ SIRADA BUL ]------------------------------------------
    #
    , $lang['Sort_Top_Ten']
    #
    #-----[ SIRADA SONRASINA EKLE ]------------------------------------------
    #
    , $lang['Staff'], $lang['Who_is_Online']
    #
    #-----[ BUL ]------------------------------------------
    #
    $mode_types = array(
    #
    #-----[ SIRADA BUL ]------------------------------------------
    #
    , 'topten'
    #
    #-----[ SIRADA SONRASINA EKLE ]------------------------------------------
    #
    , 'staff', 'online'
    #
    #-----[ BUL ]------------------------------------------
    #
    $select_sort_mode = '<select name="mode">';
    #
    #-----[ ÖNCESİNE EKLE ]------------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    $lastfivemin = time() - 300;
    // Mighty Gorgon - Multiple Ranks - END
    #
    #-----[ BUL ]------------------------------------------
    #
    'L_ICQ' => $lang['ICQ'],
    #
    #-----[ SONRASINA EKLE ]------------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    'L_USER_RANK' => $lang['Poster_rank'],
    // Mighty Gorgon - Multiple Ranks - END
    #
    #-----[ BUL ]------------------------------------------
    #
    switch( $mode )
    #
    #-----[ ÖNCESİNE EKLE ]------------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    $sql = "SELECT ban_userid
    FROM " . BANLIST_TABLE . "
    ORDER BY ban_userid";
    if ( !($result = $db->sql_query($sql)) )
    {
    message_die(GENERAL_ERROR, "Could not obtain banned users information.", '', __LINE__, __FILE__, $sql);
    }
    $bannedrow = array();
    while ( $row = $db->sql_fetchrow($result) )
    {
    $bannedrow[] = $row;
    }
    $db->sql_freeresult($result);
    $sql = "SELECT *
    FROM " . RANKS_TABLE . "
    ORDER BY rank_special, rank_min";
    if ( !($result = $db->sql_query($sql)) )
    {
    message_die(GENERAL_ERROR, "Could not obtain ranks information.", '', __LINE__, __FILE__, $sql);
    }
    $ranksrow = array();
    while ( $row = $db->sql_fetchrow($result) )
    {
    $ranksrow[] = $row;
    if ($row['rank_special'] == 3)
    {
    $rank_banned = $row['rank_title'];
    $rank_banned_image = ( $row['rank_image'] ) ? '<br /><img src="' . $row['rank_image'] . '" alt="' . $rank_banned . '" title="' . $rank_banned . '" border="0" /><br />' : '<br />';
    }
    }
    $db->sql_freeresult($result);
    // Mighty Gorgon - Multiple Ranks - END
    #
    #-----[ BUL ]------------------------------------------
    #
    default:
    $order_by = "user_regdate $sort_order LIMIT $start, " . $board_config['topics_per_page'];
    break;
    }
    #
    #-----[ ÖNCESİNE EKLE ]------------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    case 'staff':
    $where_sql = "AND user_level <> 0";
    $order_by = "user_level ASC LIMIT $start, " . $board_config['topics_per_page'];
    break;
    case 'online':
    if ( $userdata['user_level'] == ADMIN )
    {
    $where_sql = "AND user_session_time >= $lastfivemin";
    }
    else
    {
    $where_sql = "AND user_session_time >= $lastfivemin AND user_allow_viewonline <> 0";
    }
    $order_by = "user_session_time DESC LIMIT $start, " . $board_config['topics_per_page'];
    break;
    // Mighty Gorgon - Multiple Ranks - END
    #
    #-----[ BUL ]------------------------------------------
    #
    $sql = "SELECT username, user_id, user_viewemail, user_posts, user_regdate, user_from, user_website, user_email, user_icq, user_aim, user_yim, user_msnm, user_avatar, user_avatar_type, user_allowavatar
    #
    #-----[ SIRADA BUL ]------------------------------------------
    #
    , user_allowavatar
    #
    #-----[ SIRADA SONRASINA EKLE ]------------------------------------------
    #
    , user_rank , user_rank2, user_rank3, user_level, user_session_time, user_allow_viewonline
    #
    #-----[ BUL ]------------------------------------------
    #
    ORDER BY $order_by";
    #
    #-----[ ÖNCESİNE EKLE ]------------------------------------------
    #
    $where_sql
    #
    #-----[ BUL ]------------------------------------------
    #
    $posts = ( $row['user_posts'] ) ? $row['user_posts'] : 0;
    #
    #-----[ SONRASINA EKLE ]------------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    $user_rank = '';
    $rank_image = '';
    $user_rank2 = '';
    $rank2_image = '';
    $user_rank3 = '';
    $rank3_image = '';
    $is_banned = FALSE;
    for($k = 0; $k < count($bannedrow); $k++)
    {
    if ( $bannedrow[$k]['ban_userid'] == $row['user_id'] )
    {
    $user_rank = $rank_banned;
    $rank_image = $rank_banned_image;
    $is_banned = TRUE;
    }
    }
    if ( $is_banned == FALSE )
    {
    for($j = 0; $j < count($ranksrow); $j++)
    {
    if ( $row['user_rank'] == $ranksrow[$j]['rank_id'] && $ranksrow[$j]['rank_special'] )
    {
    $user_rank = $ranksrow[$j]['rank_title'];
    $rank_image = ( $ranksrow[$j]['rank_image'] ) ? '<br /><img src="' . $ranksrow[$j]['rank_image'] . '" alt="' . $user_rank . '" title="' . $user_rank . '" border="0" /><br />' : '<br />';
    }
    if ( $row['user_rank2'] == $ranksrow[$j]['rank_id'] && $ranksrow[$j]['rank_special'] )
    {
    $user_rank2 = $ranksrow[$j]['rank_title'];
    $rank2_image = ( $ranksrow[$j]['rank_image'] ) ? '<br /><img src="' . $ranksrow[$j]['rank_image'] . '" alt="' . $user_rank2 . '" title="' . $user_rank2 . '" border="0" /><br />' : '<br />';
    }
    if ( $row['user_rank3'] == $ranksrow[$j]['rank_id'] && $ranksrow[$j]['rank_special'] )
    {
    $user_rank3 = $ranksrow[$j]['rank_title'];
    $rank3_image = ( $ranksrow[$j]['rank_image'] ) ? '<br /><img src="' . $ranksrow[$j]['rank_image'] . '" alt="' . $user_rank3 . '" title="' . $user_rank3 . '" border="0" /><br />' : '<br />';
    }
    }
    if ( !$row['user_rank'] )
    {
    for($j = 0; $j < count($ranksrow); $j++)
    {
    if ( $row['user_posts'] >= $ranksrow[$j]['rank_min'] && !$ranksrow[$j]['rank_special'] )
    {
    $user_rank = $ranksrow[$j]['rank_title'];
    $rank_image = ( $ranksrow[$j]['rank_image'] ) ? '<br /><img src="' . $ranksrow[$j]['rank_image'] . '" alt="' . $user_rank . '" title="' . $user_rank . '" border="0" /><br />' : '<br />';
    }
    }
    }
    }
    if ( $row['user_level'] == ADMIN )
    {
    // You may prefer to show the level instead of coloring the username
    // $level = '<b style="color:#' . $theme['fontcolor3'] . '">' . $lang['Memberlist_Administrator'] . '</b>';
    $username = '<b style="color:#' . $theme['fontcolor3'] . '">' . $username . '</b>';
    }
    else if( $row['user_level'] == MOD )
    {
    // You may prefer to show the level instead of coloring the username
    // $level = '<b style="color:#' . $theme['fontcolor2'] . '">' . $lang['Memberlist_Moderator'] . '</b>';
    $username = '<b style="color:#' . $theme['fontcolor2'] . '">' . $username . '</b>';
    }
    else
    {
    // You may prefer to show the level instead of coloring the username
    // $level = '<b style="color:#' . $theme['fontcolor1'] . '">' . $lang['Memberlist_User'] . '</b>';
    }
    // Mighty Gorgon - Multiple Ranks - END

    #
    #-----[ BUL ]------------------------------------------
    #
    if ( $row['user_avatar_type'] && $user_id
    #
    #-----[ SIRADA BUL ]------------------------------------------
    #
    && $row['user_allowavatar']
    #
    #-----[ SIRADA SONRASINA EKLE ]------------------------------------------
    #
    && $mode == 'staff'
    #
    #-----[ BUL ]------------------------------------------
    #
    'YIM' => $yim,
    #
    #-----[ SONRASINA EKLE ]------------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    'USER_LEVEL' => $level,
    'USER_RANK' => $user_rank,
    'USER_RANK_IMG' => $rank_image,
    'USER_RANK2' => $user_rank2,
    'USER_RANK2_IMG' => $rank2_image,
    'USER_RANK3' => $user_rank3,
    'USER_RANK3_IMG' => $rank3_image,
    // Mighty Gorgon - Multiple Ranks - END

    #
    #-----[ BUL ]------------------------------------------
    #
    $sql = "SELECT count(*) AS total
    FROM " . USERS_TABLE . "
    WHERE user_id <> " . ANONYMOUS;
    #
    #-----[ HEPSİNİ DEĞİŞTİR ]------------------------------------------
    #
    $sql = "SELECT count(*) AS total
    FROM " . USERS_TABLE . "
    WHERE user_id <> " . ANONYMOUS . "
    $where_sql";
    #
    #-----[ AÇ ]------------------------------------------
    #
    templates/Tema Adı/memberlist_body.tpl
    #
    #-----[ BUL ]------------------------------------------
    #
    <th class="thTop" nowrap="nowrap">{L_USERNAME}</th>
    #
    #-----[ SONRASINA EKLE ]------------------------------------------
    #
    <th class="thTop" nowrap="nowrap">{L_USER_RANK}</th>
    #
    #-----[ BUL ]------------------------------------------
    #
    <td class="{memberrow.ROW_CLASS}" align="center"><span class="gen"><a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=10259179&url={memberrow.U_VIEWPROFILE}" class="gen" data-href="{memberrow.U_VIEWPROFILE}" class="gen">{memberrow.USERNAME}</a></span></td>
    #
    #-----[ HEPSİNİ DEĞİŞTİR ]------------------------------------------
    #
    <td class="{memberrow.ROW_CLASS}">
    <table width="100%" cellspacing="0" cellpadding="0" border="0">
    <tr>
    <td align="left" valign="middle">{memberrow.AVATAR_IMG}</td>
    <td class="{memberrow.ROW_CLASS}" align="center" nowrap="nowrap" valign="middle"><span class="gen"><a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=10259179&url={memberrow.U_VIEWPROFILE}" class="gen" data-href="{memberrow.U_VIEWPROFILE}" class="gen">{memberrow.USERNAME}</a></span></td>
    </tr>
    </table>
    </td>
    <td class="{memberrow.ROW_CLASS}" align="center" valign="middle"><span class="gensmall">{memberrow.USER_RANK}{memberrow.USER_RANK_IMG}{memberrow.USER_RANK2}{memberrow.USER_RANK2_IMG}{memberrow.USER_RANK3}{memberrow.USER_RANK3_IMG}</span></td>
    #
    #-----[ BUL ]------------------------------------------
    #
    <td class="catBottom" colspan="8" height="28"> </td>
    #
    #-----[ HEPSİNİ DEĞİŞTİR ]------------------------------------------
    #
    <td class="catBottom" colspan="9" height="28"> </td>
    #
    #-----[ AÇ ]------------------------------------------
    #
    admin/admin_users.php
    #
    #-----[ BUL ]------------------------------------------
    #
    $user_rank = ( !empty($HTTP_POST_VARS['user_rank']) ) ? intval( $HTTP_POST_VARS['user_rank'] ) : 0;
    #
    #-----[ SONRASINA EKLE ]------------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    $user_rank2 = ( !empty($HTTP_POST_VARS['user_rank2']) ) ? intval( $HTTP_POST_VARS['user_rank2'] ) : 0;
    $user_rank3 = ( !empty($HTTP_POST_VARS['user_rank3']) ) ? intval( $HTTP_POST_VARS['user_rank3'] ) : 0;
    // Mighty Gorgon - Multiple Ranks - END
    #
    #-----[ BUL ]------------------------------------------
    #
    SET " . $username_sql . $passwd_sql . "
    #
    #-----[ SIRADA BUL ]------------------------------------------
    #
    user_active = $user_status, user_rank = $user_rank
    #
    #-----[ SIRADA SONRASINA EKLE ]------------------------------------------
    #
    , user_rank2 = $user_rank2, user_rank3 = $user_rank3
    #
    #-----[ BUL ]------------------------------------------
    #
    $s_hidden_fields .= '<input type="hidden" name="user_rank" value="' . $user_rank . '" />';
    #
    #-----[ SONRASINA EKLE ]------------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    $s_hidden_fields .= '<input type="hidden" name="user_rank2" value="' . $user_rank2 . '" />';
    $s_hidden_fields .= '<input type="hidden" name="user_rank3" value="' . $user_rank3 . '" />';
    // Mighty Gorgon - Multiple Ranks - END
    #
    #-----[ BUL ]------------------------------------------
    #
    $rank_select_box = '<option value="0">' . $lang['No_assigned_rank'] . '</option>';
    #
    #-----[ SONRASINA EKLE ]------------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    $rank2_select_box = '<option value="0">' . $lang['No_assigned_rank'] . '</option>';
    $rank3_select_box = '<option value="0">' . $lang['No_assigned_rank'] . '</option>';
    // Mighty Gorgon - Multiple Ranks - END
    #
    #-----[ BUL ]------------------------------------------
    #
    $rank_select_box .= '<option value="' . $rank_id . '"' . $selected . '>' . $rank . '</option>';
    #
    #-----[ SONRASINA EKLE ]------------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    $selected2 = ( $this_userdata['user_rank2'] == $rank_id ) ? ' selected="selected"' : '';
    $rank2_select_box .= '<option value="' . $rank_id . '"' . $selected2 . '>' . $rank . '</option>';
    $selected3 = ( $this_userdata['user_rank3'] == $rank_id ) ? ' selected="selected"' : '';
    $rank3_select_box .= '<option value="' . $rank_id . '"' . $selected3 . '>' . $rank . '</option>';
    // Mighty Gorgon - Multiple Ranks - END
    #
    #-----[ BUL ]------------------------------------------
    #
    'RANK_SELECT_BOX' => $rank_select_box,
    #
    #-----[ SONRASINA EKLE ]------------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    'RANK2_SELECT_BOX' => $rank2_select_box,
    'RANK3_SELECT_BOX' => $rank3_select_box,
    // Mighty Gorgon - Multiple Ranks - END
    #
    #-----[ BUL ]------------------------------------------
    #
    'L_SELECT_RANK' => $lang['Rank_title'],
    #
    #-----[ SONRASINA EKLE ]------------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    'L_SELECT_RANK2' => $lang['Rank2_title'],
    'L_SELECT_RANK3' => $lang['Rank3_title'],
    // Mighty Gorgon - Multiple Ranks - END
    #
    #-----[ AÇ ]------------------------------------------
    #
    templates/Tema Adı/admin/user_edit_body.tpl
    #
    #-----[ BUL ]------------------------------------------
    #
    <tr>
    <td class="row1"><span class="gen">{L_SELECT_RANK}</span></td>
    <td class="row2"><select name="user_rank">{RANK_SELECT_BOX}</select></td>
    </tr>
    #
    #-----[ SONRASINA EKLE ]------------------------------------------
    #
    <tr>
    <td class="row1"><span class="gen">{L_SELECT_RANK2}</span></td>
    <td class="row2"><select name="user_rank2">{RANK2_SELECT_BOX}</select></td>
    </tr>
    <tr>
    <td class="row1"><span class="gen">{L_SELECT_RANK3}</span></td>
    <td class="row2"><select name="user_rank3">{RANK3_SELECT_BOX}</select></td>
    </tr>
    #
    #-----[ AÇ ]------------------------------------------
    #
    admin/admin_ranks.php
    #
    #-----[ BUL ]------------------------------------------
    #
    $rank_is_special = ( $rank_info['rank_special'] ) ? "checked=\"checked\"" : "";
    $rank_is_not_special = ( !$rank_info['rank_special'] ) ? "checked=\"checked\"" : "";
    #
    #-----[ HEPSİNİ DEĞİŞTİR ]------------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    $rank_is_not_special = ( $rank_info['rank_special'] == 0 ) ? "checked=\"checked\"" : "";
    $rank_is_special = ( $rank_info['rank_special'] == 1 ) ? "checked=\"checked\"" : "";
    $rank_is_guest = ( $rank_info['rank_special'] == 2 ) ? "checked=\"checked\"" : "";
    $rank_is_banned = ( $rank_info['rank_special'] == 3 ) ? "checked=\"checked\"" : "";

    $rank_path = "../images/ranks/";
    if ( is_dir($rank_path) )
    {
    $dir = AÇdir($rank_path);
    $l = 0;
    while($file = readdir($dir))
    {
    if (strpos($file, '.gif'))
    {
    $file1[$l] = $file;
    $l++;
    }
    }
    closedir($dir);
    $ranks_list = '<select name="rank_image" onchange="update_rank(\'../\' + this.options[selectedIndex].value);">';
    $ranks_list .= "<option value=\"" . $rank_info['rank_image'] . "\" selected>" . str_replace($rank_path, "", $rank_info['rank_image']) . "</option>";
    for($k=0; $k<=$l;$k++)
    {
    if ($file1[$k] != "")
    {
    $ranks_list .= "<option value=\"images/ranks/" . $file1[$k] . "\">images/ranks/" . $file1[$k] . "</option>";
    }
    }
    $rank_img_sp = ( $rank_info['rank_image'] != "" ) ? ( '../' . $rank_info['rank_image'] ) : ( '../images/spacer.gif' );
    $ranks_list .= '</select> <img name="rank_image" src="' . $rank_img_sp . '" border="0" alt="" align="absmiddle" /><br />';
    }
    else
    {
    $rank_img_sp = ( $rank_info['rank_image'] != "" ) ? $rank_info['rank_image'] : "";
    $ranks_list = '<input class="post" type="text" name="rank_image" size="40" maxlength="255" value="' . $rank_img_sp . '" /><br />';
    }
    // Mighty Gorgon - Multiple Ranks - END
    #
    #-----[ BUL ]------------------------------------------
    #
    "MINIMUM" => ( $rank_is_special ) ? "" : $rank_info['rank_min'],
    #
    #-----[ HEPSİNİ DEĞİŞTİR ]------------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    "MINIMUM" => ( $rank_info['rank_special'] == 0 ) ? $rank_info['rank_min'] : "",
    "GUEST_RANK" => $rank_is_guest,
    "L_GUEST" => $lang['Guest_User'],
    "BANNED_RANK" => $rank_is_banned,
    "L_BANNED" => $lang['Banned_User'],
    "RANK_LIST" => $ranks_list,
    "RANK_IMG" => ( $rank_info['rank_image'] != "") ? '../' . $rank_info['rank_image'] : '../images/spacer.gif',
    // Mighty Gorgon - Multiple Ranks - END
    #
    #-----[ BUL ]------------------------------------------
    #
    $special_rank = ( $HTTP_POST_VARS['special_rank'] == 1 ) ? TRUE : 0;
    #
    #-----[ HEPSİNİ DEĞİŞTİR ]------------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    $special_rank = $HTTP_POST_VARS['special_rank'];
    // Mighty Gorgon - Multiple Ranks - END
    #
    #-----[ BUL ]------------------------------------------
    #
    if( $special_rank == 1 )
    #
    #-----[ HEPSİNİ DEĞİŞTİR ]------------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    if( $special_rank > 0 )
    // Mighty Gorgon - Multiple Ranks - END
    #
    #-----[ BUL ]------------------------------------------
    #
    if (!$special_rank)
    #
    #-----[ HEPSİNİ DEĞİŞTİR ]------------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    if ($special_rank == 0)
    // Mighty Gorgon - Multiple Ranks - END
    #
    #-----[ BUL ]------------------------------------------
    #
    if($special_rank)
    #
    #-----[ HEPSİNİ DEĞİŞTİR ]------------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    $rank_img_sp = ( $rank_rows[$i]['rank_image'] != "" ) ? ( '../' . $rank_rows[$i]['rank_image'] ) : ( '../images/spacer.gif' );
    $rank .= '<br /><img name="rank_image" src="' . $rank_img_sp . '" border="0" alt="" />';

    if( !$special_rank == 0 )
    // Mighty Gorgon - Multiple Ranks - END
    #
    #-----[ BUL ]------------------------------------------
    #
    "SPECIAL_RANK" => ( $special_rank == 1 ) ? $lang['Yes'] : $lang['No'],
    #
    #-----[ HEPSİNİ DEĞİŞTİR ]------------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    "SPECIAL_RANK" => ( !$special_rank == 0 ) ? $lang['Yes'] : $lang['No'],
    // Mighty Gorgon - Multiple Ranks - END
    #
    #-----[ BUL ]------------------------------------------
    #
    if( $special_rank == 1 )
    #
    #-----[ HEPSİNİ DEĞİŞTİR ]------------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    $rank_img_sp = ( $rank_rows[$i]['rank_image'] != "" ) ? ( '../' . $rank_rows[$i]['rank_image'] ) : ( '../images/spacer.gif' );
    $rank .= '<br /><img name="rank_image" src="' . $rank_img_sp . '" border="0" alt="" />';

    if( !$special_rank == 0 )
    // Mighty Gorgon - Multiple Ranks - END
    #
    #-----[ BUL ]------------------------------------------
    #
    $rank_is_special = ( $special_rank ) ? $lang['Yes'] : $lang['No'];
    #
    #-----[ HEPSİNİ DEĞİŞTİR ]------------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    $rank_is_special = ( !$special_rank == 0) ? $lang['Yes'] : $lang['No'];
    // Mighty Gorgon - Multiple Ranks - END
    #
    #-----[ AÇ ]------------------------------------------
    #
    templates/Tema Adı/admin/ranks_edit_body.tpl
    #
    #-----[ BUL ]------------------------------------------------
    #
    <h1>{L_RANKS_TITLE}</h1>
    #
    #-----[ ÖNCESİNE EKLE ]-----------------------------------------
    #
    <script language="javascript" type="text/javascript">
    <!--
    function update_rank(newimage)
    {
    if(newimage != '../')
    {
    document.rank_image.src = newimage;
    }
    else
    {
    document.rank_image.src = '../images/spacer.gif';
    }
    }
    //-->
    </script>
    #
    #-----[ BUL ]------------------------------------------
    #
    <td class="row2"><input type="radio" name="special_rank" value="1" {SPECIAL_RANK} />{L_YES} <input type="radio" name="special_rank" value="0" {NOT_SPECIAL_RANK} /> {L_NO}</td>
    #
    #-----[ HEPSİNİ DEĞİŞTİR ]----------------------------------------
    #
    <td class="row2"><input type="radio" name="special_rank" value="0" {NOT_SPECIAL_RANK} />{L_NO}<br /><input type="radio" name="special_rank" value="1" {SPECIAL_RANK} />{L_YES}<br /><input type="radio" name="special_rank" value="2" {GUEST_RANK} />{L_GUEST}<br /><input type="radio" name="special_rank" value="3" {BANNED_RANK} />{L_BANNED}<br /></td>
    #
    #-----[ BUL ]------------------------------------------
    #
    <td class="row2"><input class="post" type="text" name="rank_image" size="40" maxlength="255" value="{IMAGE}" /><br />{IMAGE_DISPLAY}</td>
    #
    #-----[ HEPSİNİ DEĞİŞTİR ]----------------------------------------
    #
    <td class="row2">{RANK_LIST}{IMAGE_DISPLAY}</td>
    #
    #-----[ AÇ ]------------------------------------------
    #
    includes/usercp_viewprofile.php
    #
    #-----[ BUL ]------------------------------------------
    #
    $sql = "SELECT *
    FROM " . RANKS_TABLE . "
    #
    #-----[ ÖNCESİNE EKLE ]-----------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    $sql = "SELECT ban_userid
    FROM " . BANLIST_TABLE . "
    ORDER BY ban_userid";
    if ( !($result = $db->sql_query($sql)) )
    {
    message_die(GENERAL_ERROR, "Could not obtain banned users information.", '', __LINE__, __FILE__, $sql);
    }
    $bannedrow = array();
    while ( $row = $db->sql_fetchrow($result) )
    {
    $bannedrow[] = $row;
    }
    $db->sql_freeresult($result);
    // Mighty Gorgon - Multiple Ranks - END
    #
    #-----[ BUL ]------------------------------------------
    #
    $ranksrow[] = $row;
    #
    #-----[ SONRASINA EKLE ]------------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    if ($row['rank_special'] == 3)
    {
    $rank_banned = $row['rank_title'];
    $rank_banned_image = ( $row['rank_image'] ) ? '<br /><img src="' . $row['rank_image'] . '" alt="' . $rank_banned . '" title="' . $rank_banned . '" border="0" /><br />' : '<br />';
    }
    // Mighty Gorgon - Multiple Ranks - END
    #
    #-----[ BUL ]------------------------------------------
    #
    $rank_image = '';
    #
    #-----[ SONRASINA EKLE ]------------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    $poster_rank2 = '';
    $rank2_image = '';
    $poster_rank3 = '';
    $rank3_image = '';
    // Mighty Gorgon - Multiple Ranks - END
    #
    #-----[ BUL ]------------------------------------------
    #
    if ( $profiledata['user_rank'] )
    {
    #
    #-----[ HEPSİNİ DEĞİŞTİR ]------------------------------------------
    #
    if ( $profiledata['user_id'] != ANONYMOUS )
    {
    for($k = 0; $k < count($bannedrow); $k++)
    {
    if ( $bannedrow[$k]['ban_userid'] == $profiledata['user_id'] )
    {
    $poster_rank = $rank_banned;
    $rank_image = $rank_banned_image;
    $is_banned = TRUE;
    }
    }
    if ( $is_banned == FALSE )
    {
    #
    #-----[ BUL ]------------------------------------------
    #
    $rank_image = ( $ranksrow[$i]['rank_image'] ) ? '<img src="' . $ranksrow[$i]['rank_image'] . '" alt="' . $poster_rank . '" title="' . $poster_rank . '" border="0" /><br />' : '';
    }
    #
    #-----[ HEPSİNİ DEĞİŞTİR ]------------------------------------------
    #
    $rank_image = ( $ranksrow[$i]['rank_image'] ) ? '<br /><img src="' . $ranksrow[$i]['rank_image'] . '" alt="' . $poster_rank . '" title="' . $poster_rank . '" border="0" /><br />' : '<br />';
    }
    // Mighty Gorgon - Multiple Ranks - BEGIN
    if ( $profiledata['user_rank2'] == $ranksrow[$i]['rank_id'] && $ranksrow[$i]['rank_special'] )
    {
    $poster_rank2 = $ranksrow[$i]['rank_title'];
    $rank2_image = ( $ranksrow[$i]['rank_image'] ) ? '<br /><img src="' . $ranksrow[$i]['rank_image'] . '" alt="' . $poster_rank2 . '" title="' . $poster_rank2 . '" border="0" /><br />' : '<br />';
    }
    if ( $profiledata['user_rank3'] == $ranksrow[$i]['rank_id'] && $ranksrow[$i]['rank_special'] )
    {
    $poster_rank3 = $ranksrow[$i]['rank_title'];
    $rank3_image = ( $ranksrow[$i]['rank_image'] ) ? '<br /><img src="' . $ranksrow[$i]['rank_image'] . '" alt="' . $poster_rank3 . '" title="' . $poster_rank3 . '" border="0" /><br />' : '<br />';
    }
    // Mighty Gorgon - Multiple Ranks - END
    #
    #-----[ BUL ]------------------------------------------
    #
    }
    else
    {
    #
    #-----[ HEPSİNİ DEĞİŞTİR ]------------------------------------------
    #
    if ( !$profiledata['user_rank'] )
    {
    #
    #-----[ BUL ]------------------------------------------
    #
    }
    }
    }
    #
    #-----[ HEPSİNİ DEĞİŞTİR ]------------------------------------------
    #
    }
    }
    }
    }
    }
    #
    #-----[ BUL ]------------------------------------------
    #
    'POSTER_RANK' => $poster_rank,
    'RANK_IMAGE' => $rank_image,

    #
    #-----[ SONRASINA EKLE ]------------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    'POSTER_RANK2' => $poster_rank2,
    'RANK2_IMAGE' => $rank2_image,
    'POSTER_RANK3' => $poster_rank3,
    'RANK3_IMAGE' => $rank3_image,
    // Mighty Gorgon - Multiple Ranks - END
    #
    #-----[ AÇ ]------------------------------------------
    #
    templates/Tema Adı/profile_view_body.tpl
    #
    #-----[ BUL ]------------------------------------------
    #
    <span class="postdetails">{POSTER_RANK}
    #
    #-----[ SIRADA BUL ]------------------------------------------
    #
    {POSTER_RANK}
    #
    #-----[ SIRADA SONRASINA EKLE ]------------------------------------------
    #
    {RANK_IMAGE}{POSTER_RANK2}{RANK2_IMAGE}{POSTER_RANK3}{RANK3_IMAGE}
    #
    #-----[ AÇ ]------------------------------------------
    #
    language/lang_turkish/lang_main.php
    #
    #-----[ BUL ]------------------------------------------
    #
    ?>
    #
    #-----[ ÖNCESİNE EKLE ]------------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    $lang['Staff'] = 'Yönetici';
    $lang['Rank'] = 'Rütbeli';
    $lang['Memberlist_Administrator'] = 'Admin';
    $lang['Memberlist_Moderator'] = 'Moderator';
    $lang['Memberlist_User'] = 'Kullanıcı';
    $lang['Guest_User'] = 'Misafir';
    $lang['Banned_User'] = 'Banlı Üye';
    // Mighty Gorgon - Multiple Ranks - END
    #
    #-----[ AÇ ]------------------------------------------
    #
    language/lang_turkish/lang_admin.php
    #
    #-----[ BUL ]------------------------------------------
    #
    ?>
    #
    #-----[ ÖNCESİNE EKLE ]------------------------------------------
    #
    // Mighty Gorgon - Multiple Ranks - BEGIN
    $lang['Rank2_title'] = "Rütbe 2 Ünvan";
    $lang['Rank3_title'] = "Rütbe 3 Ünvan";
    // Mighty Gorgon - Multiple Ranks - END
    #
    #-----[ KAYDETİP KAPATIN VE UPLOAD EDİN ;) ]------------------------------------------




  • kurulum ilk sayfasında bunları yaptım.

     Phpbb hakkında hemen hemen herşey buyrun bakın


     Phpbb hakkında hemen hemen herşey buyrun bakın



    < Bu mesaj bu kişi tarafından değiştirildi Flashomer -- 7 Kasım 2006; 8:04:09 >
  • Sonrada bu ekran geliyor.


     Phpbb hakkında hemen hemen herşey buyrun bakın


    ve ya bu ekran geliyor.


     Phpbb hakkında hemen hemen herşey buyrun bakın


     Phpbb hakkında hemen hemen herşey buyrun bakın



    < Bu mesaj bu kişi tarafından değiştirildi Flashomer -- 7 Kasım 2006; 8:07:28 >




  • Yapay Zeka’dan İlgili Konular
    Farklı bir Server Bakın
    18 yıl önce açıldı
    Daha Fazla Göster
  • o sorduğun kodlar varya nereye yapıştıracam diye viewtopic.php bole bi dosya yarat sonra da metin belgesiyle aç ve içine kopyala kaydet ve upload et üsttte açıkladım
  • Db şifresi ve kullanıcı adını doğru girdiğine eminmisin?(2.sorun için)
  • bu db zaten easyphp nin içinde olan veritabanı değil mi_?
    Ayrıca şifre ve kullanıcı adını bilmiyorum.
    Ben joomla kurdum ordaki veri tabanı adınada db yazdım, ne şifre girdim ne kullanıcı adı.
    joomlada çalıştı.

    localhost'da nasıl veri tabanı oluşturabilirim_?
  • Haa pardon localhost dan bahsediyorsunuz Kusura bakmayın
    Ben localhost da joomla kullandım ama phpbb kullanmadım o yüzden tam bi bilgim yok ama oraya siz kendiniz bi kullanıcı adı ve şifre girip deneyin
  • lacalhostada çalışı o ama yeni bir veri tabanı girmemiz gerekiyor heralde.
    Bende bi forum oluşturmak istiyorumda, bunu nerden öğrenebilirim.
  • Tmm işte mesela ben localhost da joomla kurduğumda db kullanıcı adı ve şifresini kendim girdim(sallamada diyebiliriz) bi dene diyorum o şekilde Joomla da anlarım ama phpbb ye yeni girdim bende bu şekilde bi dene bakalım
  • tamam ben şimdi okuldayım. Eve gidince bi deneyim.
    Joomladan bende anlarım biraz.
  • Ben denedim olmuyor veri tabanında hata veriyor.
    Localhostta veri tabanı nasıl oluşturabilirim onuda bilmiyorum.



    Bilen varsa yardım_?
  • ya dostum giriceksin hostunun paneline mysql ile ilgili bölüme gireceksin akitve edip eğer manuel ise edeceksin sora hesap açacaksın sora phpbb yi upload edip install.php de o hesabı yazacaksn...
  • quote:

    Orjinalden alıntı: tycstar

    ya dostum giriceksin hostunun paneline mysql ile ilgili bölüme gireceksin akitve edip eğer manuel ise edeceksin sora hesap açacaksın sora phpbb yi upload edip install.php de o hesabı yazacaksn...

    Kardeş istersen bi oku önce yazılanları localhost da diyoruz senn dediğini burdaki herkez biliyordur heralde
    LOCALHOST yani kendi bilgisayarında ok?
  • quote:

    Orjinalden alıntı: Flashomer

    Ben denedim olmuyor veri tabanında hata veriyor.
    Localhostta veri tabanı nasıl oluşturabilirim onuda bilmiyorum.



    Bilen varsa yardım_?

    Eğer easyphp kullanıyorsan easyphp nin sağ altta iconu varya ona sağ tıkla konfigirasyon var ordan phpmyadmini seç ve açılan sayfada bir mysql oluştur ondan sonrasınıda biliyorsun zaten
  • Evet Sonunda Çözdüm.


    veri tabanı kullanıcı adı yazan yere root yazıyoruz.
    veri tabanı adına da db ve ya mysql ve ya sizin yaptığınız veri tabanı adını yazın.
    yanlız kurulumu doğru yapın aksi taktirde aynı veri tabanı adını 2. kez yazınca hata veriyor.
    Yani yaptığınız her hata da veri tabanı adını değiştirin.

     Phpbb hakkında hemen hemen herşey buyrun bakın


     Phpbb hakkında hemen hemen herşey buyrun bakın



    < Bu mesaj bu kişi tarafından değiştirildi Flashomer -- 12 Kasım 2006; 13:52:34 >




  • KArdeş ben başda sorunu anlamadımki biliyorum zaten localhost da db oluşturmayıda anlattım
  • 
Sayfa: 12
Sayfaya Git
Git
sonraki
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.