Avatarın Altında "Kaç Konu Açtığı" Görünsün [vB 3. - TurkishNuke
PHP Nuke - Themes - Modules - Blocks - Addons - Turkish Nuke: Forumlar

Turkish Nuke ~ Başlığı Görüntüle - Avatarın Altında "Kaç Konu Açtığı" Görünsün [vB 3.

Sorularınızı sorarken başlıkta "Acil, yardım, biri yardım etsin, bir bakın, çözümü nedir?, yardım edecek yok mu?" gibi başlıklar kullanmayınız. Başlıklar okuyan kişilere mesaj içeriği ile ilgili bilgi vermesi için var. Ve bilgi vermeyen başlık yöneticiler tarafından kilitlenebilir, silinebilir, değiştirilebilir.

 

Turkish Nuke Forum Ana Sayfası -> vBulletin -> Eklentiler -> Avatarın Altında "Kaç Konu Açtığı" Görünsün [vB 3.
AhmetPasha
MesajTarih: Sal Tem 05, 2005 8:23 pm 
Avatarın, Altında, "Kaç, Konu, Açtığı", Görünsün, [vB, 3., Avatarın Altında "Kaç Konu Açtığı" Görünsün [vB 3.,
Alıntıyla Cevap Ver
   
Site Admin
Site Admin


Kayıt: Jan 28, 2005
Mesajlar: 1707
Nerden: İstanbul/Avcılar


Resimde görüldüğü gibi; postbit bölümünde elemanın bilgileri arasında "Kaç Konu Açtığı" da görünmesini sağlar...

- Alttaki SQL döngüsünü gerçekleştirin;
Kod:

ALTER TABLE `user` ADD `threads` INT( 10 ) UNSIGNED DEFAULT '0' NOT NULL AFTER `posts` ;

- includes/functions_newpost.php 'yi açıp bulun;
Kod:

// ### UPDATE USER INFO ###
        $dotitle = '';
        $dogroup = '';
        $doposts = '';

Altına ekleyin;
Kod:

$dothreads = '';

Sonra şunu bulun;
Kod:

$doposts = 'posts = posts + 1,';

Altına ekleyin;
Kod:

if ($type == 'thread') {
                $dothreads = 'threads = threads + 1,';
            }

Sonra şunu bulun;
Kod:

$DB_site->query("
            UPDATE " . TABLE_PREFIX . "user SET
                $doposts
                $dotitle

Altına ekleyin;
Kod:

$dothreads

Kaydedip upload edin.

- admincp/misc.php 'yi açıp bulun;
Kod:

if ($_REQUEST['do'] == 'updateposts')

Üstüne ekleyin;
Kod:

if ($_REQUEST['do'] == 'threadcount')
{
    if (empty($_REQUEST['perpage']))
    {
        $perpage = 1000;
    }

    if (!isset($_REQUEST['page'])) {
        $page = 1;
    }
     
    $startat = ($page * $perpage) - $perpage;
    $finishat = ($page * $perpage);
    $nextpage = $page + 1;

    echo '<p>' . 'Updating threads' . '</p>';

    $users = $DB_site->query("SELECT userid FROM " . TABLE_PREFIX . "user ORDER BY userid DESC LIMIT $startat, $perpage");
    while ($user = $DB_site->fetch_array($users))
    {
        $totalthreads = $DB_site->query_first("SELECT COUNT(*) AS total FROM " . TABLE_PREFIX . "thread WHERE postuserid = $user[userid]");
        $DB_site->query("UPDATE " . TABLE_PREFIX . "user SET threads = $totalthreads[total] WHERE userid = $user[userid]");

        echo construct_phrase($vbphrase['processing_x'], $user['userid']) . "<br />\n";
        flush();
    }


    if ($checkmore = $DB_site->query_first("SELECT userid FROM " . TABLE_PREFIX . "user ORDER BY userid DESC LIMIT $finishat, $perpage"))
    {
        print_cp_redirect("misc.php?$session[sessionurl]do=threadcount&perpage=$_REQUEST[perpage]&page=$nextpage");
        echo "<p><a href=\"misc.php?$session[sessionurl]do=threadcount&perpage=$_REQUEST[perpage]&page=$nextpage\">" . $vbphrase['click_here_to_continue_processing'] . "</a></p>";
    }
    else
    {
        define('CP_REDIRECT', 'misc.php');
        print_stop_message('updated_post_counts_successfully');
    }
}

Kaydedip upload edin.

- Daha sonra explorerden şunu yapın;
Kod:

www.siteniz.com/xxxxx/admincp/misc.php?do=threadcount

Hazırlayan:organik81
 
Başa dön
Kullanıcı profilini gör Özel mesaj gönder Kullanıcının web sitesini ziyaret et MSN Messenger
Mesajları göster:   
Tüm saatler GMT +2 Saat

Sonraki başlık
Önceki başlık
1. sayfa (Toplam 1 sayfa)
Turkish Nuke Forum Ana Sayfası  ~  Eklentiler

Yeni Başlık Gönder   Cevap Gönder


 
Forum Seçin:  

Bu forumda yeni konular açamazsınız
Bu forumdaki mesajlara cevap veremezsiniz
Bu forumdaki mesajlarınızı değiştiremezsiniz
Bu forumdaki mesajlarınızı silemezsiniz
Bu forumdaki anketlerde oy kullanamazsınız

Copyright © Haziran 2005, TurkishNuke ™ Her hakkı saklıdır.
Web sitemizin PHP-Nuke tabanlıdır.

Bu site en iyi 1024x768 ve üzeri çözünürlüklerde, İnternet Explorer ve Firefox ile görüntülenir.
 

stories | temizlik | Kırcaali

AktifPHP!