Anasayfa FORUMLAR Üye Girişi Dosyalar Dersler İpuçları Yardımcı Araçlar Hakkımızda
KİMLER BAĞLI
Toplam Üye: 32638
Aktif Üye: 0
Aktif Ziyaretçi: 1220
Üye Adı
Şifre
Beni Hatırla
          Yeni Üye KayıtYeni Üye Kayıt
          Şifremi UnuttumŞifremi Unuttum
FORUMLAR
 Blok yapiminda nasil incl..
(6431 okuma, 3 yanıt)
 Orta Block Resim Ekleme..
(7463 okuma, 3 yanıt)
 yeni flashmanset haber bl..
(12769 okuma, 9 yanıt)
 Ramazan Yaklaştı Block,Mo..
(6440 okuma, 2 yanıt)
 php Nuke Jquery Accessibl..
(9604 okuma, 6 yanıt)
 Dernek Modulü için Block..
(4750 okuma, 1 yanıt)
 Adtech Reklam Bloku..
(5669 okuma, 2 yanıt)
 Manşet Blok..
(5678 okuma, 2 yanıt)
 Flash Atatürk Vecizeleri ..
(5690 okuma, 2 yanıt)
 TRT Haber orta bloğu..
(10109 okuma, 9 yanıt)
 Yeni Manşet Haber Bloklar..
(19433 okuma, 23 yanıt)
 New haber flash band news..
(7533 okuma, 3 yanıt)
 new flash nsn news block..
(17746 okuma, 23 yanıt)
 ATS haber blogu kurdum am..
(7682 okuma, 6 yanıt)
 Akordiyon Blok hatası..
(5795 okuma, 2 yanıt)
 Youtube videolari site de..
(6413 okuma, 3 yanıt)
 bugun girenler blogu..
(9505 okuma, 8 yanıt)
 3 haber yeni block..
(10636 okuma, 13 yanıt)
 nice manset haber block..
(9020 okuma, 8 yanıt)
 Bytasarım Slide Kayan Hab..
(23930 okuma, 30 yanıt)
 need help to make this ha..
(3515 okuma, 0 yanıt)
 new flash block preheadli..
(5436 okuma, 2 yanıt)
 Facebookta Paylaşım....
(8600 okuma, 7 yanıt)
 Blok nasıl eklenir Yardım..
(9170 okuma, 7 yanıt)
 Super mansetler flash blo..
(4666 okuma, 2 yanıt)
 yeni block flash haberler..
(4911 okuma, 2 yanıt)
 yeni block flash accordio..
(3455 okuma, 0 yanıt)
 block flash haber accordi..
(4586 okuma, 2 yanıt)
 İstediğiniz bir bloğu baş..
(4092 okuma, 0 yanıt)
 Bugün Doğan Üyeler Bloğu..
(7441 okuma, 6 yanıt)
 Bizim Yazarlar Modülüne b..
(3995 okuma, 0 yanıt)
 Sonvideostream flash blco..
(7981 okuma, 8 yanıt)
 Yenilikler Orta Blok ist..
(7672 okuma, 6 yanıt)
 Akordiyon Flash Blok+Xml..
(7155 okuma, 5 yanıt)
 blocks nsn news flash cu..
(3649 okuma, 0 yanıt)
 new flash bizim yazarlar ..
(4050 okuma, 1 yanıt)
 haber flash block send al..
(5563 okuma, 4 yanıt)
 userinfo bloğu çalışmıyor..
(4958 okuma, 2 yanıt)
 Total hits block..
(4003 okuma, 1 yanıt)
 katagorili haber blogu..
(11360 okuma, 13 yanıt)
 Dolar-Tl Dönüştürücü Blok..
(7145 okuma, 5 yanıt)
 Flash Haber Sistemi Çok ..
(10336 okuma, 9 yanıt)
 Video Stream Orta Blok..
(6298 okuma, 4 yanıt)
 new flash block..
(5333 okuma, 3 yanıt)
 flash haber blogu..
(6312 okuma, 4 yanıt)
 Döviz ve Haber Durumu Blo..
(10555 okuma, 10 yanıt)
 Blokta karakter sınırlama..
(5549 okuma, 2 yanıt)
 Yeni Hava Durumu Block'u..
(3746 okuma, 0 yanıt)
 yeni flash haber block..
(4516 okuma, 2 yanıt)
 yeni haber flash block..
(6225 okuma, 5 yanıt)
Netopsiyon Online: Forums
Netopsiyon Online :: Başlık görüntüleniyor - Forum blok: son baslik ve basliga ait yazi!
 AramaArama   RütbelerRütbeliler   ProfilProfil   GirişGiriş 


Forum blok: son baslik ve basliga ait yazi!

 
Bu forum kilitlendi: mesaj gönderemez, cevap yazamaz ya da başlıkları değiştiremezsiniz   Bu başlık kilitlendi: mesajları değiştiremez ya da cevap yazamazsınız    Netopsiyon Online Forum Ana Sayfa -> Php-Nuke -> Php Nuke Blocklar
Önceki başlık :: Sonraki başlık  
Yazar Mesaj
kayserili
Editör
Editör





Kayıt: Nov 04, 2003
Mesajlar: 737
Konum: Amsterdam Hollanda

MesajTarih: 2009-05-03, 14:14:15    Mesaj konusu: Forum blok: son baslik ve basliga ait yazi! Alıntıyla Cevap Gönder

Merhaba,

Aramalarimda basarisiz kaldim ve sizlerden yardim rica ediyorum.

Soru su:

Ana sayfada forum basliklarini genis icerik kapsaminda yayinlayabiliyoruz.
Benim yapmaya calistigim su anasayfada ornek son 5 forum yazisini yayinlamak istiyorum.
News modulunde oldugu gibi forumlara yazilan son 5 yazi ve basligini ana sayfada gosterecegim.

Bana bu konu hakkinda bilgi veya kaynak verebilecekler olursa cok memnun olurum.

Simdiden tesekkurler
Başa dön
Kullanıcının profilini görüntüle Özel mesaj gönder E-posta gönder Yazarın web sitesini ziyaret et MSN Messenger
Bu Site Google Adsense ile Gelir Elde Ediyor









Tarih: 2024-06-18, 14:09:26    Mesaj konusu: Forum Arası Reklamlar


Başa dön
Bankocu
Editör
Editör





Kayıt: Jun 02, 2003
Mesajlar: 1842
Konum: Istanbul

MesajTarih: 2009-05-03, 15:16:03    Mesaj konusu: Alıntıyla Cevap Gönder

http://www.evo-turkish.com/
ana sayfada ortada en altta yer alan bloklardan biri olan,
Forum Başlıklarından bloğu gibi mi?
Başa dön
Kullanıcının profilini görüntüle Özel mesaj gönder Yazarın web sitesini ziyaret et
kayserili
Editör
Editör





Kayıt: Nov 04, 2003
Mesajlar: 737
Konum: Amsterdam Hollanda

MesajTarih: 2009-05-03, 15:19:43    Mesaj konusu: Alıntıyla Cevap Gönder

Bankocu,

Aynen bu turde birsey
Başa dön
Kullanıcının profilini görüntüle Özel mesaj gönder E-posta gönder Yazarın web sitesini ziyaret et MSN Messenger
Natt
Mesaj: 300+
Mesaj: 300+





Kayıt: Feb 28, 2007
Mesajlar: 491

MesajTarih: 2009-05-03, 22:32:34    Mesaj konusu: Alıntıyla Cevap Gönder

paylaşabilirmi birisi bunu.
Başa dön
Kullanıcının profilini görüntüle Özel mesaj gönder
Bankocu
Editör
Editör





Kayıt: Jun 02, 2003
Mesajlar: 1842
Konum: Istanbul

MesajTarih: 2009-05-06, 15:53:47    Mesaj konusu: Alıntıyla Cevap Gönder

Bu bloğu ben düzenleyip bu hale getirdiğime göre benim paylaşmam lazım. :)
Kod:

<?php
/*=======================================================================
 Nuke-Evolution Basic: Enhanced PHP-Nuke Web Portal System
 =======================================================================*/

/************************************************************************
   Nuke-Evolution: Enhanced Forum Block
   ============================================
   Copyright (c) 2005 by The Nuke-Evolution Team

   Filename      : block-Basit_Forum.php
   Author        : JeFFb68CAM (www.Evo-Mods.com)
   Version       : 3.0
   Date          : 11.05.2005 (mm.dd.yyyy)

   Description   : Enhanced Forum Block will show all your recent topics
                   on your homepage. It will match any theme you use for
                   your PHP-Nuke / Nuke-Evolution website. It is cached
                   so that it provides optimum performance with your
                   Nuke-Evolution web portal.
************************************************************************/

/*****[CHANGES]**********************************************************
-=[Base]=-
      Nuke Patched                             v3.1.0       06/26/2005
      Caching System                           v1.0.0       10/30/2005
-=[Mod]=-
      Advanced Username Color                  v1.0.5       10/30/2005
 ************************************************************************/

if(!defined('NUKE_EVO')) exit;

global $prefix, $db, $sitename, $admin, $ThemeSel, $user_prefix, $board_config, $currentlang, $cache;

/***[CONFIGURATION]******************************************************/
/* These options give you the ability to customize this block           */
/************************************************************************/
$HideViewReadOnly = 1;    # Set this to 1 to hide posts that a user it not authorized to see, set to 0 to let them see any and all posts.
$AlternateRowClass = 0;   # Set this to 1 to give your block a little bit of 'class' by changing the style of each row, set to 0 to disable.
$Last_New_Topics  = 6;    # Set this to however many topics you'd like to be displayed.
$SplitAnnouncements = 1;  # Set this to 1 to split your board's most recent Announcements and Global Announcements from the normal topics.
$NumAnnouncements = 2;    # Set this to the number of announcements you'd like to be displayed.
/***[CONFIGURATION]******************************************************/
/* These options give you the ability to customize this block           */
/************************************************************************/

function make_a_row($row_class, $topic_first_post_id, $topic_title, $forum_name, $forum_id, $user_id, $username, $topic_replies, $topic_views, $post_time, $topic_last_post_id, $poster_name, $poster_id) {
global $ThemeSel;

$row = "<a href=\"modules.php?name=Forums&amp;file=profile&amp;mode=viewprofile&amp;u=$user_id\">$username</a>, <a href=\"modules.php?name=Forums&amp;file=viewtopic&amp;p=$topic_first_post_id#$topic_first_post_id\"><b>$topic_title</b></a> başlığını"
         ." <b>$forum_name</b> forumunda açtı.</a><br />"
         ."Toplamda bu başlığa <b>$topic_replies</b> cevap geldi ve bu başlık <b>$topic_views</b> defa okundu."
         ."<font size=\"-2\">&nbsp;&nbsp;[$post_time]&nbsp;</font><br />&nbsp;<a href=\"modules.php?name=Forums&amp;file=viewtopic&amp;p=$topic_last_post_id#$topic_last_post_id\"><br />";
  return $row;
}

function make_table($posts, $announcements, $SplitAnnouncements) {
    $table = "<b><u><h4>Duyurular</h4></u></b>";
    if ($SplitAnnouncements) {
        $table .= ($announcements) ? $announcements : "Şu anda yayınlanan bir Duyuru bulunmamaktadır.<br /><br />";
    }
    $table .= ($SplitAnnouncements) ? "<b><u><h4>En Son Başlıklar</h4></u></b>" : "<br />";
    $table .= ($posts) ? $posts : "Şu an için hiç başlık açılmamış.";
  return $table;
}

$Count_Topics = 0;
$where = ($SplitAnnouncements) ? "AND t.topic_type != '2' AND t.topic_type != '3'" : "";
$where .= ($HideViewReadOnly) ? " AND f.auth_view = '0' AND f.auth_read = '0'" : "";
/*****[BEGIN]******************************************
 [ Base:    Caching System                     v3.0.0 ]
 ******************************************************/
//if (!$TopicData = $cache->load('TopicData', 'home')) {
/*****[END]********************************************
 [ Base:    Caching System                     v3.0.0 ]
 ******************************************************/
     $TopicData = array();

$result = $db->sql_query( "SELECT t.topic_id, t.topic_type, f.forum_name, f.forum_id, t.topic_last_post_id, t.topic_first_post_id, t.topic_title, t.topic_poster, t.topic_views, t.topic_replies, p.post_time, p.poster_id, pu.username as postername, u.username, u.user_id FROM ".$prefix."_bbtopics t, ".$prefix."_bbforums f, ".$prefix."_bbposts p, ".$user_prefix."_users u, ".$user_prefix."_users pu WHERE t.forum_id=f.forum_id AND p.post_id=t.topic_last_post_id AND u.user_id=t.topic_poster AND pu.user_id=p.poster_id AND t.topic_moved_id = '0' $where ORDER BY topic_last_post_id DESC LIMIT $Last_New_Topics");
while ( list( $topic_id, $topic_type, $forum_name, $forum_id, $topic_last_post_id, $topic_first_post_id, $topic_title, $topic_poster, $topic_views, $topic_replies, $post_time, $poster_id, $poster_name, $username, $user_id ) = $db->sql_fetchrow( $result))

{
        $TopicData[$topic_id]['topic_id'] = $topic_id;
        $TopicData[$topic_id]['topic_type'] = $topic_type;
        $TopicData[$topic_id]['forum_name'] = $forum_name;
        $TopicData[$topic_id]['forum_id'] = $forum_id ;
        $TopicData[$topic_id]['topic_last_post_id'] = $topic_last_post_id ;
        $TopicData[$topic_id]['topic_first_post_id'] = $topic_first_post_id;
        $TopicData[$topic_id]['topic_title'] = $topic_title;
        $TopicData[$topic_id]['topic_poster'] = $topic_poster;
        $TopicData[$topic_id]['topic_views'] = $topic_views;
        $TopicData[$topic_id]['topic_replies'] = $topic_replies;
        $TopicData[$topic_id]['post_time'] = $post_time;
        $TopicData[$topic_id]['poster_id'] = $poster_id;
        $TopicData[$topic_id]['poster_name'] = $poster_name;
        $TopicData[$topic_id]['username'] = $username;
        $TopicData[$topic_id]['user_id'] = $user_id;
}
$db->sql_freeresult($result);
/*****[BEGIN]******************************************
 [ Base:    Caching System                     v3.0.0 ]
 ******************************************************/
//    $cache->save('TopicData', 'home', $TopicData);
/*****[END]********************************************
 [ Base:    Caching System                     v3.0.0 ]
 ******************************************************/
//}
$TopicData = (is_array($TopicData)) ? $TopicData : array();
foreach($TopicData as $topic_info) {
      $row_class = ($Count_Topics % 2 && $AlternateRowClass) ? "row3" : "row2";
      $Count_Topics += 1;
/*****[BEGIN]******************************************
 [ Mod:     Advanced Username Color            v1.0.5 ]
 ******************************************************/
      $username = UsernameColor($topic_info['username']);
      $poster_name = UsernameColor($topic_info['poster_name']);
/*****[END]********************************************
 [ Mod:     Advanced Username Color            v1.0.5 ]
 ******************************************************/
      $post_time = EvoDate( $board_config['default_dateformat'] , $topic_info['post_time'] , $board_config['board_timezone'] );

      $posts .= make_a_row($row_class, $topic_info['topic_first_post_id'], $topic_info['topic_title'], $topic_info['forum_name'], $topic_info['forum_id'], $topic_info['user_id'], $username, $topic_info['topic_replies'], $topic_info['topic_views'], $post_time, $topic_info['topic_last_post_id'], $poster_name, $topic_info['poster_id']);
}

# Start Custom Announcements Addon
if ($SplitAnnouncements) {
$Count_Announcements = 0;
$where = ($HideViewReadOnly) ? " AND f.auth_view = '0' AND f.auth_read = '0'" : "";
/*****[BEGIN]******************************************
 [ Base:    Caching System                     v3.0.0 ]
 ******************************************************/
//if (!$AnnounceData = $cache->load('AnnounceData', 'home')) {
/*****[END]********************************************
 [ Base:    Caching System                     v3.0.0 ]
 ******************************************************/
    $AnnounceData = array();

    $result = $db->sql_query( "SELECT t.topic_id, t.topic_type, f.forum_name, f.forum_id, t.topic_last_post_id, t.topic_first_post_id, t.topic_title, t.topic_poster, t.topic_views, t.topic_replies, p.post_time, p.poster_id, pu.username, u.username, u.user_id FROM ".$prefix."_bbtopics t, ".$prefix."_bbforums f, ".$prefix."_bbposts p, ".$user_prefix."_users u, ".$user_prefix."_users pu WHERE t.forum_id=f.forum_id AND p.post_id=t.topic_last_post_id AND u.user_id=t.topic_poster AND t.topic_type != '0' AND t.topic_type != '1' AND t.topic_type < '20' AND pu.user_id=p.poster_id AND t.topic_moved_id = '0' $where ORDER BY topic_last_post_id DESC LIMIT $NumAnnouncements");
    while ( list( $topic_id, $topic_type, $forum_name, $forum_id, $topic_last_post_id, $topic_first_post_id, $topic_title, $topic_poster, $topic_views, $topic_replies, $post_time, $poster_id, $poster_name, $username, $user_id ) = $db->sql_fetchrow( $result))

    {
        $AnnounceData[$topic_id]['topic_id'] = $topic_id;
        $AnnounceData[$topic_id]['topic_type'] = $topic_type;
        $AnnounceData[$topic_id]['forum_name'] = $forum_name;
        $AnnounceData[$topic_id]['forum_id'] = $forum_id ;
        $AnnounceData[$topic_id]['topic_last_post_id'] = $topic_last_post_id ;
        $AnnounceData[$topic_id]['topic_first_post_id'] = $topic_first_post_id;
        $AnnounceData[$topic_id]['topic_title'] = $topic_title;
        $AnnounceData[$topic_id]['topic_poster'] = $topic_poster;
        $AnnounceData[$topic_id]['topic_views'] = $topic_views;
        $AnnounceData[$topic_id]['topic_replies'] = $topic_replies;
        $AnnounceData[$topic_id]['post_time'] = $post_time;
        $AnnounceData[$topic_id]['poster_id'] = $poster_id;
        $AnnounceData[$topic_id]['poster_name'] = $poster_name;
        $AnnounceData[$topic_id]['username'] = $username;
        $AnnounceData[$topic_id]['user_id'] = $user_id;
    }
    $db->sql_freeresult($result);
/*****[BEGIN]******************************************
 [ Base:    Caching System                     v3.0.0 ]
 ******************************************************/
//    $cache->save('AnnounceData', 'home', $AnnounceData);
/*****[END]********************************************
 [ Base:    Caching System                     v3.0.0 ]
 ******************************************************/
//}
$AnnounceData = (is_array($AnnounceData)) ? $AnnounceData : array();
foreach($AnnounceData as $announce_info) {
      $row_class = ($Count_Announcements % 2 && $AlternateRowClass) ? "row3" : "row2";
      $Count_Announcements += 1;
/*****[BEGIN]******************************************
 [ Mod:     Advanced Username Color            v1.0.5 ]
 ******************************************************/
      $username = UsernameColor($announce_info['username']);
      $poster_name = UsernameColor($announce_info['poster_name']);
/*****[END]********************************************
 [ Mod:     Advanced Username Color            v1.0.5 ]
 ******************************************************/
      $post_time = EvoDate( $board_config['default_dateformat'] , $announce_info['post_time'] , $board_config['board_timezone'] );

      $announcements .= make_a_row($row_class, $announce_info['topic_first_post_id'], $announce_info['topic_title'], $announce_info['forum_name'], $announce_info['forum_id'], $announce_info['user_id'], $username, $announce_info['topic_replies'], $announce_info['topic_views'], $post_time, $announce_info['topic_last_post_id'], $poster_name, $announce_info['poster_id']);
   }
}

$content .= make_table($posts, $announcements, $SplitAnnouncements);

?>


Blok Nuke Evo içindir. Başka sistemlerde (Standart Nuke) kullanacaklar gerekli düzeltmeleri yapsınlar.
Başa dön
Kullanıcının profilini görüntüle Özel mesaj gönder Yazarın web sitesini ziyaret et
kayserili
Editör
Editör





Kayıt: Nov 04, 2003
Mesajlar: 737
Konum: Amsterdam Hollanda

MesajTarih: 2009-05-06, 23:52:58    Mesaj konusu: Alıntıyla Cevap Gönder

Bankocu,

Calismani bizlerle paylastigin icin tesekkur ederim.

Eminimki cok kisinin isne yarayacak guzel bir calisma olmus.

Saolasin
Başa dön
Kullanıcının profilini görüntüle Özel mesaj gönder E-posta gönder Yazarın web sitesini ziyaret et MSN Messenger
kayserili
Editör
Editör





Kayıt: Nov 04, 2003
Mesajlar: 737
Konum: Amsterdam Hollanda

MesajTarih: 2009-05-07, 12:42:45    Mesaj konusu: Alıntıyla Cevap Gönder

Merhaba,

Nekadar ugrassamda ben bunu phpnuke ye ceviremedim Sad

Bunu nasil cevirebilecegim hakkinda bana yardimci olabiecek arkadaslar varmi?

Lurfen yadim
Başa dön
Kullanıcının profilini görüntüle Özel mesaj gönder E-posta gönder Yazarın web sitesini ziyaret et MSN Messenger
Önceki mesajları göster:   
Bu forum kilitlendi: mesaj gönderemez, cevap yazamaz ya da başlıkları değiştiremezsiniz   Bu başlık kilitlendi: mesajları değiştiremez ya da cevap yazamazsınız    Netopsiyon Online Forum Ana Sayfa -> Php-Nuke -> Php Nuke Blocklar Tüm zamanlar GMT + 3 Saat
1. sayfa (Toplam 1 sayfa)

 
Geçiş Yap:  
Bu forumda yeni başlıklar açamazsınız
Bu forumdaki başlıklara cevap veremezsiniz
Bu forumdaki mesajlarınızı değiştiremezsiniz
Bu forumdaki mesajlarınızı silemezsiniz
Bu forumdaki anketlerde oy kullanamazsınız

Benzer Konular

Başlık Yazar Forum Cevaplar Tarih
Yeni mesaj yok Blok yapiminda nasil include yapabili... Diverman Php Nuke Blocklar 3 2010-07-12, 21:30:07 Son Mesajı Görüntüle
Yeni mesaj yok Forum Yedeği Yardım DursunKaptan Php Nuke Sorunlarınız 2 2010-07-10, 10:22:37 Son Mesajı Görüntüle
Bu başlık kilitlendi: mesajları değiştiremez ya da cevap yazamazsınız Yeni Sitemiz Forum PC - Teknoloji ve ... muhammed71 Site Tanıtımları & Eleştiriler 2 2010-07-05, 02:23:29 Son Mesajı Görüntüle
Yeni mesaj yok Forum konusuna resim ekleme. avara1984 Php Nuke Sorunlarınız 1 2010-07-04, 23:46:10 Son Mesajı Görüntüle
Yeni mesaj yok Forum Mesajları ahududu NukeBB Eklentileri 4 2010-07-03, 13:52:51 Son Mesajı Görüntüle

Copyright © 2002-2024 Netopsiyon Bilişim Teknolojileri San. Tic. Ltd.Şti. - Bütün hakları saklıdır!
Bu site Netopsiyon.com.tr Sunucularında Barındırılmaktadır.
Netopsiyon Bilişim Teknolojileri San. Tic. Ltd.Şti. Netopsiyon Copyright