Login  |  Register
HTML5 Icon HTML5 Icon HTML5 Icon
TP on Social Media

Recent

Welcome, Guest. Please login or register.
Did you miss your activation email?

January 27, 2021, 07:45:06 PM

Login with username, password and session length
Members
Stats
  • Total Posts: 191755
  • Total Topics: 20943
  • Online Today: 134
  • Online Ever: 1035
  • (November 26, 2020, 04:45:12 AM)
Users Online
Users: 0
Guests: 55
Total: 55

Author Topic: Son Konular..  (Read 26012 times)

0 Members and 1 Guest are viewing this topic.

findpeople

  • Guest
Son Konular..
« on: January 14, 2007, 06:08:37 AM »
Belirteceğim kategoriler içindeki son konuları blok şeklinde göstermemiz mümkün mü acaba? son mesajlar gibi. Yalnız her hangi bir konuya yeni mesaj yazıldımı üst'e çıkmayacak. Yeni konular sabit kalıcak block'da mümkünmüdür?

deniz

  • Guest
Re: Son Konular..
« Reply #1 on: January 14, 2007, 12:50:27 PM »
son atılan mesaj olan konu üste gelmez ise son konular nasıl olacak. ?

kategori bazında son konular bloğu olablir. block snippets lere bi baksana..

jackboot77

  • Guest
Re: Son Konular..
« Reply #2 on: January 16, 2007, 12:48:12 PM »
Bir phpbox aç ve içine aşağıdaki kodu ekle.. Bu sayede foruma yollanan konular çıkar.. (10 mesaj)

Code: [Select]
global $scripturl;

echo '
                        <table border="0" width="100%" cellspacing="1" cellpadding="4" class="bordercolor">
                               <tr><td colspan="3" class="titlebg">Son Mesajlar</td></tr> ';
       $what=ssi_recentTopics('10', NULL, 'array');


        foreach ($what as $topic)
        {
                echo '
                                <tr>
                                        <td class="windowbg" valign="middle">
                                                ', $topic['link'];

                // Is this topic new? (assuming they are logged in!)
                if (!$topic['new'] && $context['user']['is_logged'])
                        echo '
                                                <a href="', $scripturl, '?topic=', $topic['topic'], '.from', $topic['new_from'], '#new"><img src="', $settings['images_url'], '/', $context['user']['language'], '/new.gif" alt="', $txt[302], '" border="0" /></a>';

                echo '
                                        </td>
                                        <td class="windowbg2" valign="middle" width="20%">
                                                ', $topic['poster']['link'], '
                                        </td>
                                        <td class="windowbg2" valign="middle" width="35%">';
                if ($settings['images_url'] != $settings['theme_url'] . '/images' || file_exists($settings['theme_dir'] . '/images/icons/last_post.gif'))
                        echo '
                                        <a href="', $topic['href'], '"><img src="', $settings['images_url'], '/icons/last_post.gif" alt="', $txt[111], '" title="', $txt[111], '" border="0" style="float: right;" /></a>';
                echo '
                                                <span class="smalltext">
                                                        ', $topic['time'], '
                                                </span>
                                        </td>
                                </tr>';
        }

        echo '
                        </table>';

findpeople

  • Guest
Re: Son Konular..
« Reply #3 on: January 16, 2007, 04:54:14 PM »
Teşekkürler fakat isteğim böyle değil.

istediÄŸim tam olarak. "Recent topic" bloÄŸu gibi  istedÄŸim bölümlerden (bir kaç bölüm yani) son 10 konuyu sıralıyacak fakat tarihlerine göre sıralıyacak mesaj yazıdıldımı üst'e geçmeyecek yeni açılan konu üst'e geçecek. Forum mesajlarını anasayfada gösterdiÄŸimiz ÅŸekilde yani. Yazınca baya zor olduÄŸu anladım :) sanırım olma ihtimali var fakat olmayacak gibi gözüküyor..  :)

almora

  • Guest
Re: Son Konular..
« Reply #4 on: February 05, 2007, 05:13:18 AM »
Bölümlerin ismi konuların altında görünmesi için üstteki kodlara ne eklememiz gerekiyor acaba?...

behzat

  • Guest
Re: Son Konular..
« Reply #5 on: April 28, 2009, 05:43:40 AM »
Bir phpbox aç ve içine aşağıdaki kodu ekle.. Bu sayede foruma yollanan konular çıkar.. (10 mesaj)

Code: [Select]
global $scripturl;

echo '
                        <table border="0" width="100%" cellspacing="1" cellpadding="4" class="bordercolor">
                               <tr><td colspan="3" class="titlebg">Son Mesajlar</td></tr> ';
       $what=ssi_recentTopics('10', NULL, 'array');


        foreach ($what as $topic)
        {
                echo '
                                <tr>
                                        <td class="windowbg" valign="middle">
                                                ', $topic['link'];

                // Is this topic new? (assuming they are logged in!)
                if (!$topic['new'] && $context['user']['is_logged'])
                        echo '
                                                <a href="', $scripturl, '?topic=', $topic['topic'], '.from', $topic['new_from'], '#new"><img src="', $settings['images_url'], '/', $context['user']['language'], '/new.gif" alt="', $txt[302], '" border="0" /></a>';

                echo '
                                        </td>
                                        <td class="windowbg2" valign="middle" width="20%">
                                                ', $topic['poster']['link'], '
                                        </td>
                                        <td class="windowbg2" valign="middle" width="35%">';
                if ($settings['images_url'] != $settings['theme_url'] . '/images' || file_exists($settings['theme_dir'] . '/images/icons/last_post.gif'))
                        echo '
                                        <a href="', $topic['href'], '"><img src="', $settings['images_url'], '/icons/last_post.gif" alt="', $txt[111], '" title="', $txt[111], '" border="0" style="float: right;" /></a>';
                echo '
                                                <span class="smalltext">
                                                        ', $topic['time'], '
                                                </span>
                                        </td>
                                </tr>';
        }

        echo '
                        </table>';

bu kodları kullandım oldu. bu kodları ayrıca en çok bakılan konular veya sadece belli bölüme ait konuları nasıl gösterebilirim

turkyucel

  • Guest
Re: Son Konular..
« Reply #6 on: April 28, 2009, 09:12:11 AM »
TP versiyonun nedir?

Beta 3 için;

Git:
"Admin / TinyPortal Admin Menu / Paneller ve Bloklar / Bloklar [Yeni blok]"

Blok Türü: Forum/SSI Fonksiyonları

  • - yok -
  • En Çok Oy Verilen Anket
  • En Popüler Anket
  • En Popüler Bölüm
  • En Çok Mesaj Yazanlars
  • En Çok Cevap Atılan
  • En Çok Görüntülenen
  • Bugünün takvimi

önceki blok ile aynı değil. Söylediğin işlev ile aynı.
« Last Edit: April 28, 2009, 09:14:06 AM by turkyucel »

behzat

  • Guest
Re: Son Konular..
« Reply #7 on: April 28, 2009, 11:56:40 PM »
çok güzel teşşekürler beta 3 kurulu (baya geliştirilmiş) örnek vererek açıklayayım

kategori-1
-bölüm-1
-bölüm-2
-bölüm-3
kategori-2
.
.
.

ben sadece kategori-1 veya bölüm-1'deki konularını kullanabilirmiyim. yani bu kategori veya bölümlerden sadece birinin en çok bakılan, edilen, falan filan ......

Paragaya

  • Guest
Re: Son Konular..
« Reply #8 on: April 29, 2009, 12:46:36 AM »
Ewet geliÅŸtirilirdi :)

turkyucel

  • Guest
Re: Son Konular..
« Reply #9 on: April 30, 2009, 06:43:12 AM »
çok güzel teşşekürler beta 3 kurulu (baya geliştirilmiş) örnek vererek açıklayayım

kategori-1
-bölüm-1
-bölüm-2
-bölüm-3
kategori-2
.
.
.

ben sadece kategori-1 veya bölüm-1'deki konularını kullanabilirmiyim. yani bu kategori veya bölümlerden sadece birinin en çok bakılan, edilen, falan filan ......


Daha önce yazılmış böyle bir blok bilmiyorum.
Bu konuda TP-Code lerden destek almak gerekir.
Eğer ingilizceniz varsa Blok Code bölümünde destek isteyiniz.
yoksa bbTURK bu konuyla ilgilenecektir.