ForumTayfa  

Go Back   ForumTayfa > Güvenlik & Bilgisayar & İnternet & Webmaster & Programlama Bölümü > Güvenlik & Bilgisayar & İnternet & Webmaster & Programlama > Webmasterlar için

Webmasterlar için Webmasterlar için webhosting, sponsorlar ile ilgili hertürlü bilgileri paylaştığımız bölüm...

Yeni Konu aç  Cevapla
 
LinkBack Seçenekler Stil
Alt 06.12.07, 00:29   #1 (permalink)
Aslanlar Tayfası
 
Atlas - ait Kullanıcı Resmi (Avatar)
 
Üyelik Tarihi: Feb 2007
Mesaj Sayısı: 14.286
Konu Sayısı: 1430
Rep Gücü: 240450
Rep Puanı: 24042284
Rep Derecesi : Atlas 0-10000000Atlas 0-10000000Atlas 0-10000000Atlas 0-10000000Atlas 0-10000000Atlas 0-10000000Atlas 0-10000000Atlas 0-10000000Atlas 0-10000000Atlas 0-10000000Atlas 0-10000000
Arrow PHPBB Hakkında Neredeyse herşey




Selam arkadaşlar Phpbb forum kurabilmeniz için öncelikle
[Sadece Kayıtlı Kullanıcılar Linkleri Görebilir.Kayıt Olmak İçin Tıklayınız...] 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
[Sadece Kayıtlı Kullanıcılar Linkleri Görebilir.Kayıt Olmak İçin Tıklayınız...] 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.
[Sadece Kayıtlı Kullanıcılar Linkleri Görebilir.Kayıt Olmak İçin Tıklayınız...] '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

Kod:
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.

Kolay Gelsin

----------------------------------------------------------------------------------------------------------

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şturmaı anlatacagı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.

Kolay Gelsin

NOT: Bu bölümden oluşturdugunuz mesajlara misafir kullanıcılar mesaj yazabilir.
O yüzden bir diğer dersde anlattıgım konuya bakınız.

----------------------------------------------------------------------------------------------------------

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
Kod:
Avatar Klasörü 
phpBB ana klasörüne göre, örn: images/avatars
kısmına images/avatars
yazıyoruz

Kod:
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.

Kolay Gelsin

----------------------------------------------------------------------------------------------------------

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
Kod:
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
Kod:
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.
Kod:
Okuma kısmına / Herkez olanı seçin
Kod:
Gönder kısmına / Kayıtlı olanı seçin
Kod:
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 Anlatacağım
Kod:
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
Kod:
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.
Kod:
Okuma kısmına / Kayıtlı olanı seçin
Kod:
Okuma kısmına / Kayıtlı olanı seçin
Kod:
Cevap yazma kısmına / Kayıtlı olanı seçin

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


Kolay Gelsin

----------------------------------------------------------------------------------------------------------

MOD ATAMA


Selam arkadaşlar.
Sizlere bu kısımda Mod Atamayı öğreteceğim.
Ö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.

KOLAY GELSİN

----------------------------------------------------------------------------------------------------------

Ö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.

Kolay gelsin

----------------------------------------------------------------------------------------------------------

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.
Kod:
Kelime yazan yere sansürlenecek kelimeyi yazıyoruz.
Mesela Serial 
Yerine Konacak Kelime kısmına ise S****l yazıyoruz.
ve gönder diyoruz bu şekilde sitemizde herhangi bir konuda Serial Kelimesi
geçtiği anda bu sayede onu serial yazmak yerine s*****l yazdırmış oluyoruz.
Kolay gelsin

----------------------------------------------------------------------------------------------------------

GRUP OLUŞTURMA


Selam arkadaşlar
Bu bölümde siz değerli PHPBB kullanıcılarına Grup Oluşturmayı anlatacağım.
Anlatmaya başlayayım hemen.
Ö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
Kod:
Grup adı :
Grup Açıklaması :
Grup Moderatörü :
Grup Statüsü  :
gelecek burada
Kod:
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.

Kolay gelsin

----------------------------------------------------------------------------------------------------------

ÜYELERE,YÖNETİCİLERE,RÜTBELİLERE,MODLARA VE BANLI ÜYELERİN RENGİNİ AYARLAMA
Selam Arkadaşlar
Sizlere bu başlık altında nasıl forumlarınızda Kullanıcıların ayrı renk olacağını anlatacağım.
Mesela banlı üye ayrı renkte - normal üye ayrı renkte - misafirler ayrı renkte yazacak
Devamı ise Aşağıda yazıyor
Kod:
################################################################
## 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 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 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">&nbsp;</td>
#
#-----[ HEPSİNİ DEĞİŞTİR ]------------------------------------------
#
        <td class="catBottom" colspan="9" height="28">&nbsp;</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>&nbsp;&nbsp;<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} &nbsp;&nbsp;<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 ;) ]------------------------------------------
Kolay Gelsin

HIZLI CEVAP EKLEME
Selam Arkadaşlar
Sizlere bu başlık altında nasıl forumunuza hızlı cevap ekleyebileceğinizi türkçe olarak anlatacağım.
Öncelikle [Sadece Kayıtlı Kullanıcılar Linkleri Görebilir.Kayıt Olmak İçin Tıklayınız...] dosyasını indiriniz.
Devamı ise Aşağıda yazıyor
Kod:
## 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}&nbsp;&nbsp;<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>&nbsp;&nbsp;
        <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>&nbsp;&nbsp;
        <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 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.
Kolay Gelsin

---------------------------------------------------------------------------------------------------

RESİMLERİN BOYUTUNU OTOMATİK FORUM FORMATINA UYGUN KÜÇÜLTME


Selam Arkadaşlar
Sizlere bu seferki dersimizde resimlerin Forumumuzun temasını
bozmasına izin vermiyoruz. O yüzden Aşagıdaki Değişiklikleri
yapınız.
Ve [Sadece Kayıtlı Kullanıcılar Linkleri Görebilir.Kayıt Olmak İçin Tıklayınız...] 'ı indiriniz.

Kod:
############################################################## 
## 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 ]------------------------------------------


Atlas isimli Üye şimdilik offline konumundadır   Alıntı ile Cevapla
Alt 06.12.07, 00:30   #2 (permalink)
Aslanlar Tayfası
 
Atlas - ait Kullanıcı Resmi (Avatar)
 
Üyelik Tarihi: Feb 2007
Mesaj Sayısı: 14.286
Konu Sayısı: 1430
Rep Gücü: 240450
Rep Puanı: 24042284
Rep Derecesi : Atlas 0-10000000Atlas 0-10000000Atlas 0-10000000Atlas 0-10000000Atlas 0-10000000Atlas 0-10000000Atlas 0-10000000Atlas 0-10000000Atlas 0-10000000Atlas 0-10000000Atlas 0-10000000
Standart Cevap: PHPBB Hakkında Neredeyse herşey




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 ögreteceğim. Ve başlıyorum.
Kod:
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&amp;" . POST_FORUM_URL . "=$forum_id"),
                    'U_FORUM_DELETE' => append_sid("admin_forums.$phpEx?mode=deleteforum&amp;" . POST_FORUM_URL . "=$forum_id"),
                    'U_FORUM_MOVE_UP' => append_sid("admin_forums.$phpEx?mode=forum_order&amp;move=-15&amp;" . POST_FORUM_URL . "=$forum_id"),
                    'U_FORUM_MOVE_DOWN' => append_sid("admin_forums.$phpEx?mode=forum_order&amp;move=15&amp;" . POST_FORUM_URL . "=$forum_id"),
                    'U_FORUM_RESYNC' => append_sid("admin_forums.$phpEx?mode=forum_sync&amp;" . 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&amp;" . POST_FORUM_URL . "=$forum_id"),
                        'U_FORUM_DELETE' => append_sid("admin_forums.$phpEx?mode=deleteforum&amp;" . POST_FORUM_URL . "=$forum_id"),
                        'U_FORUM_MOVE_UP' => append_sid("admin_forums.$phpEx?mode=forum_order&amp;move=-15&amp;" . POST_FORUM_URL . "=$forum_id"),
                        'U_FORUM_MOVE_DOWN' => append_sid("admin_forums.$phpEx?mode=forum_order&amp;move=15&amp;" . POST_FORUM_URL . "=$forum_id"),
                        'U_FORUM_RESYNC' => append_sid("admin_forums.$phpEx?mode=forum_sync&amp;" . 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&amp;" . POST_FORUM_URL . "=$subforum_id"),
                                'U_FORUM_DELETE' => append_sid("admin_forums.$phpEx?mode=deleteforum&amp;" . POST_FORUM_URL . "=$subforum_id"),
                                'U_FORUM_MOVE_UP' => append_sid("admin_forums.$phpEx?mode=forum_order&amp;move=-15&amp;" . POST_FORUM_URL . "=$subforum_id"),
                                'U_FORUM_MOVE_DOWN' => append_sid("admin_forums.$phpEx?mode=forum_order&amp;move=15&amp;" . POST_FORUM_URL . "=$subforum_id"),
                                'U_FORUM_RESYNC' => append_sid("admin_forums.$phpEx?mode=forum_sync&amp;" . 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 href="' . append_sid("profile.$phpEx?mode=viewprofile&amp;" . POST_USERS_URL . '='  . $forum_data[$j]['user_id']) . '">' . $forum_data[$j]['username'] . '</a> ';
 
                                $last_post .= '<a 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 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 href="' . append_sid("profile.$phpEx?mode=viewprofile&amp;" . POST_USERS_URL . '='  . $forum_data[$j]['user_id']) . '">' . $forum_data[$j]['username'] . '</a> ';
   // END Modified by Attached Forums MOD
 
#
#-----[ BUL ]------------------------------------------------
#
 
 
                                $l_moderators = '&nbsp;';
                                $moderator_list = '&nbsp;';
 
#
#-----[ 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 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 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 href="' . append_sid("profile.$phpEx?mode=viewprofile&amp;" . 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 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 -->
        &nbsp;&nbsp;|__
    <!-- END switch_attached_forum -->
    <!-- BEGIN switch_error -->
        ERROR
    <!-- END switch_error -->
<a href="{catrow.forumrow.U_VIEWFORUM}" target="_new">{catrow.forumrow.FORUM_NAME}</a></span><br />
<span class="gensmall">        
<!-- BEGIN switch_attached_forum -->
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<!-- 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 class="nav" 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">&nbsp;&nbsp;&nbsp;<a href="{U_INDEX}" class="nav">{L_INDEX}</a> -> <a class="nav" 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">&nbsp;&nbsp;&nbsp;<a href="{U_INDEX}" class="nav">{L_INDEX}</a>
 
            <!-- BEGIN switch_parent_link -->
             -> <a class="nav" href="{PARENT_URL}">{PARENT_NAME}</a>
            <!-- END switch_parent_link -->
 -> <a class="nav" 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">&nbsp;{switch_attached_list.L_ATTACHED_FORUM}&nbsp;</th>
        <th width="50" class="thTop" nowrap="nowrap">&nbsp;{switch_attached_list.L_ATTACHED_TOPICS}&nbsp;</th>
        <th width="50" class="thTop" nowrap="nowrap">&nbsp;{switch_attached_list.L_ATTACHED_POSTS}&nbsp;</th>
        <th width="50" class="thTop" nowrap="nowrap">&nbsp;{switch_attached_list.L_LAST_POST}&nbsp;</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 class="forumlink" 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">&nbsp;&nbsp;&nbsp;<a href="{U_INDEX}" class="nav">{L_INDEX}</a> -> <a class="nav" href="{U_VIEW_FORUM}">{FORUM_NAME}</a></span></td>
 
#
#-----[ KOMPLE DEĞİŞTİR ]------------------------------------------------
#
      <td align="left" valign="middle" width="100%"><span class="nav">&nbsp;&nbsp;&nbsp;<a href="{U_INDEX}" class="nav">{L_INDEX}</a>
            <!-- BEGIN switch_parent_link -->
             -> <a class="nav" href="{PARENT_URL}">{PARENT_NAME}</a>
            <!-- END switch_parent_link -->
 -> <a class="nav" 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">&nbsp;&nbsp;&nbsp;<a href="{U_INDEX}" class="nav">{L_INDEX}</a> 
      -> <a 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">&nbsp;&nbsp;&nbsp;<a href="{U_INDEX}" class="nav">{L_INDEX}</a> 
 
            <!-- BEGIN switch_parent_link -->
 -> <a class="nav" href="{PARENT_URL}">{PARENT_NAME}</a>
            <!-- END switch_parent_link -->
 -> <a href="{U_VIEW_FORUM}" class="nav">{FORUM_NAME}</a></span></td>
#
#-----[ BUL ]------------------------------------------------
#
    <td align="left" valign="middle" width="100%"><span class="nav">&nbsp;&nbsp;&nbsp;<a href="{U_INDEX}" class="nav">{L_INDEX}</a> 
      -> <a 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">&nbsp;&nbsp;&nbsp;<a href="{U_INDEX}" class="nav">{L_INDEX}</a> 
            <!-- BEGIN switch_parent_link -->
      -> <a class="nav" href="{PARENT_URL}">{PARENT_NAME}</a>
            <!-- END switch_parent_link -->
      -> <a 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 href="{U_INDEX}" class="nav">{L_INDEX}</a>
#
#-----[ SONRASINA EKLE ]------------------------------------------------
#
            <!-- BEGIN switch_parent_link -->
      -> <a class="nav" 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.
ADMİNLERE ÖZEL NOT DEFTERİ

Selam Arkadaşlar
Sizlere bu başlık altında PHPBB Forumuzda Sadece Adminlerin görebildiği
Note Defteri kısmına anlatıyorum ve başlıyorum.
Aşağıdakileri yapın gerisi kolay
Ama önce [Sadece Kayıtlı Kullanıcılar Linkleri Görebilir.Kayıt Olmak İçin Tıklayınız...] dosyasını indiriniz.
Kod:
############################################################## 
## ADMİN NOT DEFTERİ ve gayet yararlı ne zaman neler yapabileceğinizi not tutabilirsiniz.
# 
#-----[ SQL EKLE ]------------------------------------------------- 
#
# Aşagıdaki Sql'i Forum Sql'inize ekleyiniz.
#
 
CREATE TABLE phpbb_notes (
id int(8) not null,
text text);
 
INSERT INTO phpbb_notes (id,text) VALUES
('1','Text');
 
#
#-----[ YÜKLE ]-------------------------------------------------
#
 
kopyala admin/admin_notpad.php to admin/admin_notepad.php
kopyala templates/Tema Adı/admin/admin_notpad.tpl
 
#
#-----[ KAYIT EDİP UPLOAD EDİNİZ ]------------------------------------------ 
#



Selam Arkadaşlar
Saat Sabahın 06.22'si hala yazıyorum ben kafayı yemek üzereyim.
Neyse devam edelim.
Arkadaşlar sitelerimize her geçen gün yeni bir saldırı oluyor ve
her ne kadar güvenlik önlemlerimiz iyide olsa bazen en ufak bir
hatadan bile çok güzel siteleri kaybettiğimiz oluyor.
Bu anlatacak oldugum konuyu herkez biliyordur sanırım ama ben
yinede sizlere sunmak istedim.
Bir sitenin Admin Panelini Nasıl koruruz.
Önceden Admin Şifreni Bilen Forumuna index atardı yada ne bilim.
Sitedeki kullanıcıları siler konuları silerdi. Ama şimdi bu işlemi
onlar için biraz daha zor hale sokalım. Bende sizlere yardımcı olayım.
Öncelikle Cpanel Adresinize yani Hostunuzun yönetim paneline giriniz.
Ve oradan da korumalı dizine geçip forumunuzun admin klasörü sitenizde
nerede ise orayı yazınız ve aşagıdan ayrı bir kullanıcı adı ve şifresi veriniz.
Böylece Sitenizin güvenliği bir derece daha artmış olur.

Kolay Gelsin

alıntı..


Atlas isimli Üye şimdilik offline konumundadır   Alıntı ile Cevapla
Alt 06.12.07, 01:11   #3 (permalink)
Deneyimli Tayfa
 
genc_che - ait Kullanıcı Resmi (Avatar)
 
Üyelik Tarihi: Jun 2007
Mesaj Sayısı: 4.162
Konu Sayısı: 557
Rep Gücü: 14564
Rep Puanı: 1454624
Rep Derecesi : genc_che 0-2000000genc_che 0-2000000genc_che 0-2000000genc_che 0-2000000genc_che 0-2000000genc_che 0-2000000genc_che 0-2000000genc_che 0-2000000genc_che 0-2000000genc_che 0-2000000genc_che 0-2000000
Ruh Hali:

Standart Cevap: PHPBB Hakkında Neredeyse herşey




eline saglık usta


__________________
[Sadece Kayıtlı Kullanıcılar Linkleri Görebilir.Kayıt Olmak İçin Tıklayınız...]
genc_che isimli Üye şimdilik offline konumundadır   Alıntı ile Cevapla
Alt 06.12.07, 01:14   #4 (permalink)
Romantik Sapık
 
Amorphis - ait Kullanıcı Resmi (Avatar)
 
Üyelik Tarihi: Dec 2006
Nereden: Bakırköy
Mesaj Sayısı: 21.070
Konu Sayısı: 1388
Rep Gücü: 1670857
Rep Puanı: 167082249
Rep Derecesi : Amorphis 0-10000000Amorphis 0-10000000Amorphis 0-10000000Amorphis 0-10000000Amorphis 0-10000000Amorphis 0-10000000Amorphis 0-10000000Amorphis 0-10000000Amorphis 0-10000000Amorphis 0-10000000Amorphis 0-10000000
Ruh Hali:

Standart Cevap: PHPBB Hakkında Neredeyse herşey




Valla güzel olmuş, eyvallah


__________________
ABCÇDEFGHIİJKLMNOÖPRSŞTUÜVYZ






@1390015

Amorphis isimli Üye şimdilik offline konumundadır   Alıntı ile Cevapla
Alt 06.12.07, 01:23   #5 (permalink)
#Her yer Direniş!
 
sharmante - ait Kullanıcı Resmi (Avatar)
 
Üyelik Tarihi: Dec 2006
Nereden: Taksim Gezi Parkı
Mesaj Sayısı: 29.372
Konu Sayısı: 2178
Takım: Beşiktaş
Rep Gücü: 2041799
Rep Puanı: 204175604
Rep Derecesi : sharmante 0-10000000sharmante 0-10000000sharmante 0-10000000sharmante 0-10000000sharmante 0-10000000sharmante 0-10000000sharmante 0-10000000sharmante 0-10000000sharmante 0-10000000sharmante 0-10000000sharmante 0-10000000
Ruh Hali:

Üyenin Twitter Profilini Ziyaret Et
Standart Cevap: PHPBB Hakkında Neredeyse herşey




Mustafa hakkında herşey hesabı..


__________________
.
.
sharmante isimli Üye şimdilik offline konumundadır   Alıntı ile Cevapla
Alt 05.01.08, 23:09   #6 (permalink)
Yeni Tayfa
 
kraly61 - ait Kullanıcı Resmi (Avatar)
 
Üyelik Tarihi: Jan 2008
Mesaj Sayısı: 27
Konu Sayısı: 1
Takım: Trabzonspor
Rep Gücü: 0
Rep Puanı: 2159
Rep Derecesi : kraly61 0-250000kraly61 0-250000kraly61 0-250000kraly61 0-250000kraly61 0-250000kraly61 0-250000kraly61 0-250000kraly61 0-250000kraly61 0-250000kraly61 0-250000kraly61 0-250000
Standart Cevap: PHPBB Hakkında Neredeyse herşey




sağolasın anlatım için


kraly61 isimli Üye şimdilik offline konumundadır   Alıntı ile Cevapla
Alt 05.01.08, 23:20   #7 (permalink)
Uzman Tayfa
 
CommA - ait Kullanıcı Resmi (Avatar)
 
Üyelik Tarihi: Dec 2006
Nereden: geldim nereye gideyim..
Mesaj Sayısı: 5.987
Konu Sayısı: 580
Takım: Fenerbahçe
Rep Gücü: 49108
Rep Puanı: 4908975
Rep Derecesi : CommA 0-5000000CommA 0-5000000CommA 0-5000000CommA 0-5000000CommA 0-5000000CommA 0-5000000CommA 0-5000000CommA 0-5000000CommA 0-5000000CommA 0-5000000CommA 0-5000000
Ruh Hali:

Standart Cevap: PHPBB Hakkında Neredeyse herşey




Alıntı:
sharmante Nickli Üyeden Alıntı Mesajı göster
Mustafa hakkında herşey hesabı..
vııyyy...

eline sağlık usta güzel paylaşım


__________________
[Sadece Kayıtlı Kullanıcılar Linkleri Görebilir.Kayıt Olmak İçin Tıklayınız...]
CommA isimli Üye şimdilik offline konumundadır   Alıntı ile Cevapla
Cevapla


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık



Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 21:01.


Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.6.0
User Alert System provided by Advanced User Tagging v3.0.6 (Lite) - vBulletin Mods & Addons Copyright © 2020 DragonByte Technologies Ltd.
ForumTayfa

Arşiv: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 95 96 97 98 99 100 102 103 104 105 106 155 156 157 158 159 160 161 162 163 164 167 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271


ForumTayfa - Link Değişimi
Telinka İletişim | Voip Ürünleri | Link Değişimine Katılın |

Sitemiz bir forum sitesi olduğundan dolayı, kullanıcılar her türlü görüşlerini önceden onay olmadan anında siteye yazabilmektedir. ForumTayfa Yöneticileri mesajları itina ile kontrol etse de, bu yazılardan dolayı doğabilecek her türlü sorumluluk yazan kullanıcılara aittir. Yine de sitemizde yasalara aykırı unsurlar bulursanız [email protected] email adresine bildirebilirsiniz, şikayetiniz incelendikten sonra en kısa sürede gereken yapılacaktır.

Any member of our web site has the right of adding comments instantly without getting permisson due to the forum structure of our site basis. Althought, our site modarators check comments with care, all the responsibilities sourced from these comments directly belong to the members. If you still find any illegal content in our site ( A.buse, H.arassment, S.camming, H.acking, W.arez, C.rack, D.ivx, Mp.3 or any Illegal Activity ), please report us via [email protected] .Your reports will be evaluated as soon as the arrival of your e-mail.