forumdaki son konuları html sayfada gösterme

phpBB 2.0.x sürümleri için yapılmasını istediğiniz veya arayıpta bulamadığınız MODları buraya yazabilirsiniz.
Kilitli
chironex
Kayıtlı Kullanıcı
Mesajlar: 1
Kayıt: 21.05.2007, 00:30
İletişim:

forumdaki son konuları html sayfada gösterme

Mesaj gönderen chironex »

En son chironex tarafından 28.05.2007, 20:29 tarihinde düzenlendi, toplamda 1 kere düzenlendi.
adfda adf
Kullanıcı avatarı
Mirach
Destek Ekibi Lideri
Destek Ekibi Lideri
Mesajlar: 1664
Kayıt: 27.03.2006, 01:06
Konum: İstanbul

Mesaj gönderen Mirach »

Kod: Tümünü seç

  ########################################################
    ## Title: Recent Topics for v2.0.4
    ## Author: CFSILENT <cfsilent@yahoo.com> - http://www.seekideas.com/
    ## Description:  Display Recent Topics on any page.
    ##
    ## Demo: http://www.seekideas.com/
    ## Installation Level:  Easy
    ## Installation Time:   2 minutes
    ########################################################

    <?php
       /* Basic config */
       $topicnumber = 10;         /*+++ Number of topics you want to display +++*/
       $scroll = "up";         /*+++ Scroll "down" or "up" */
       
       /* Database config */
       include 'forum/config.php';      /*+++ Replace "XXX" with relative or URL path of your forum directory. +++*/
                   /*+++ Example (Relative Path): phpBB2, forum, board, etc. +++*/
                   /*+++ Example (URL Path): http://www.phpbb.com/phpBB2 +++*/
          
       /* Connecting, selecting database */
       $table_topics = $table_prefix. "topics";
       $table_forums = $table_prefix. "forums";
       $table_posts = $table_prefix. "posts";
       $table_users = $table_prefix. "users";
       $link = mysql_connect("$dbhost", "$dbuser", "$dbpasswd") or die("Could not connect");
       mysql_select_db("$dbname") or die("Could not select database");

       /* Performing SQL query */
       $query = "SELECT t.topic_id, t.topic_title, t.topic_last_post_id, t.forum_id, p.post_id, p.poster_id, p.post_time, u.user_id, u.username
          FROM $table_topics t, $table_forums f, $table_posts p, $table_users u
          WHERE t.topic_id = p.topic_id AND
             f.forum_id = t.forum_id AND
             t.topic_status <> 2 AND
             p.post_id = t.topic_last_post_id AND
             p.poster_id = u.user_id
          ORDER BY p.post_id DESC LIMIT $topicnumber";
       $result = mysql_query($query) or die("Query failed");
       
       /* Printing results in HTML */
             
       print "<marquee id=\"recent_topics\" behavior=\"scroll\" direction=\"$scroll\" height=\"200\" scrolldelay=\"100\" scrollamount=\"2\">
       <table cellpadding='4' cellSpacing='1' width='550'>";
       while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
       echo  "<tr valign='top'><td>" .
       $row["topic_title"] .
       "</td><td>" .
       $row["username"] .
       "</td><td>" .
       date('F j, Y, g:i a', $row["post_time"]) .
       "</td></tr>";
       }
       print "</table></marquee>";
       
       /* Free resultset */
       mysql_free_result($result);
       
       /* Closing connection */
       mysql_close($link);
    ?>
ya da

Kod: Tümünü seç

/***************************************************************************
    * Hack:     Scrolling Recent Topics With Links                   
    * Author:   Euphoria (xsdenied404@hotmail.com)
    ***************************************************************************
    * Description: This hack shows the last # topics on any page... Each topic
    *                   will link to it's post in the forum
    ***************************************************************************
    * Installation: You can write the whole code in a file (like index.php) or
    *               include this scroll.php wherever you want...
    *               <?php include("path/scroll.php");
      ***************************************************************************/

    <?php
    //
    // Basic Configuration
    // How Many Topics you want to display?
    $topicnumber = 10;
    // Scrolling towards up or down?
    $scroll = "up";
    // Change this to your phpBB path
    $urlPath = "http://www.yourdomain.com/phpBB2/";

    // Database Configuration (Where your phpBB config.php file is located
    include 'phpBB2/config.php';

    // Connecting & Selecting Databases
    $table_topics = $table_prefix. "topics";
    $table_forums = $table_prefix. "forums";
    $table_posts = $table_prefix. "posts";
    $table_users = $table_prefix. "users";
    $link = mysql_connect("$dbhost", "$dbuser", "$dbpasswd") or die("Could not connect");
    mysql_select_db("$dbname") or die("Could not select database");

    // Perform Sql Query
    $query = "SELECT t.topic_id, t.topic_title, t.topic_last_post_id, t.forum_id, p.post_id, p.poster_id, p.post_time, u.user_id, u.username
    FROM $table_topics t, $table_forums f, $table_posts p, $table_users u
    WHERE t.topic_id = p.topic_id AND
    f.forum_id = t.forum_id AND
    t.topic_status <> 2 AND
    p.post_id = t.topic_last_post_id AND
    p.poster_id = u.user_id
    ORDER BY p.post_id DESC LIMIT $topicnumber";
    $result = mysql_query($query) or die("Query failed");

    // Outcome of the HTML
    // Be carefull when you edit these!
    print "<marquee id=\"recent_topics\" behavior=\"scroll\" direction=\"$scroll\" height=\"170\" scrolldelay=\"100\" scrollamount=\"2\" onMouseOver=\"document.all.recent_topics.stop()\" onMouseOut=\"document.all.recent_topics.start()\">
    <table cellpadding='3' cellSpacing='2' width='350'>";
    while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
    echo  "<tr valign='top'><td><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\"><font color=\"#FFCC00\"><b><a href=\"$urlPath/viewtopic.php?topic=$row[topic_id]&forum=$row[forum_id]\">" .
    $row["topic_title"] .
    "</a></td></font></b><td><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\"><font color=\"#C0C0C0\"> by: <a href=\"$urlPath/profile.php?mode=viewprofile&u=$row[user_id]\">" .
    $row["username"] .
    "</td><td><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\"><font color=\"#C0C0C0\">" .
    date('F j, Y, g:i a', $row["post_time"]) .
    "</td></tr></font>";
    }
    print "</table></marquee>";

    // Free Result
    mysql_free_result($result);

    // Close the Connection
    mysql_close($link);
    ?>
Profilinde phpBB forumunun adresini girmemiş üyelere ve kurallara aykırı şekilde açılmış başlıklara destek verilmez.
Resim Resim Resim
ufoss
Kayıtlı Kullanıcı
Mesajlar: 138
Kayıt: 05.10.2006, 00:27
Konum: Trabzon-Tekirdag-Hollanda
İletişim:

Mesaj gönderen ufoss »

Benim elimde soyle bir mod var.
Istenilen web sayfasinda yayinlayabilirsiniz. Arkadaslarinizda bunu haber seklinde yayinlayabilir web sayfasinda

Belki isine yarar

Demo: http://izci.info/forum/news.htm
Dosya ekleri
Ufoss.zip
(5.75 KiB) 187 kere indirildi
ufoss
Kayıtlı Kullanıcı
Mesajlar: 138
Kayıt: 05.10.2006, 00:27
Konum: Trabzon-Tekirdag-Hollanda
İletişim:

Mesaj gönderen ufoss »

Yukarida arkadasin vermis oldugu kodun gorunumude asagidaki sekilde

demo: http://izci.info/forum/news.php

Baska sitemde Kurulmus Hali

http://hollandaca.ufoss.com/
FriDeN
Kayıtlı Kullanıcı
Mesajlar: 19
Kayıt: 12.05.2007, 19:34
İletişim:

Mesaj gönderen FriDeN »

tesekkürler arkadaslar cok güzel fakat yeni baslayan bizler nereye nasıl ekleyecegiz bunu. detaylı anlatırsanız bizde bundan yararlanmak isteriz.
ufoss
Kayıtlı Kullanıcı
Mesajlar: 138
Kayıt: 05.10.2006, 00:27
Konum: Trabzon-Tekirdag-Hollanda
İletişim:

Mesaj gönderen ufoss »

Aciklamalari var...

Ama hangisini eklemek istiyorsun....
Burda iki turlusu var....

Benim dosya olarak ekledigim son basliklari gosterir...

http://izci.info/forum/news.htm

Digeri ise ( kodlari yukarida verilen) Son yazilari gosterir...
http://izci.info/forum/news.php

Takildigin yeri sorarsan yardimci olurum.
Ikisinide kurdum...
Kullanıcı avatarı
khan
Kayıtlı Kullanıcı
Mesajlar: 44
Kayıt: 25.01.2006, 15:49
Konum: Balıkesir
İletişim:

Re: forumdaki son konuları html sayfada gösterme

Mesaj gönderen khan »

merhaba verdiğiniz kodla ilgileniyorum ve 2. kurulumu anlatmanız gerçekten çok iyi olacak... :D
spider-man
Kayıtlı Kullanıcı
Mesajlar: 10
Kayıt: 04.09.2007, 16:57

Re:

Mesaj gönderen spider-man »

Mirach yazdı:

Kod: Tümünü seç

  ########################################################
    ## Title: Recent Topics for v2.0.4
    ## Author: CFSILENT <cfsilent@yahoo.com> - http://www.seekideas.com/
    ## Description:  Display Recent Topics on any page.
    ##
    ## Demo: http://www.seekideas.com/
    ## Installation Level:  Easy
    ## Installation Time:   2 minutes
    ########################################################

    <?php
       /* Basic config */
       $topicnumber = 10;         /*+++ Number of topics you want to display +++*/
       $scroll = "up";         /*+++ Scroll "down" or "up" */
       
       /* Database config */
       include 'forum/config.php';      /*+++ Replace "XXX" with relative or URL path of your forum directory. +++*/
                   /*+++ Example (Relative Path): phpBB2, forum, board, etc. +++*/
                   /*+++ Example (URL Path): http://www.phpbb.com/phpBB2 +++*/
          
       /* Connecting, selecting database */
       $table_topics = $table_prefix. "topics";
       $table_forums = $table_prefix. "forums";
       $table_posts = $table_prefix. "posts";
       $table_users = $table_prefix. "users";
       $link = mysql_connect("$dbhost", "$dbuser", "$dbpasswd") or die("Could not connect");
       mysql_select_db("$dbname") or die("Could not select database");

       /* Performing SQL query */
       $query = "SELECT t.topic_id, t.topic_title, t.topic_last_post_id, t.forum_id, p.post_id, p.poster_id, p.post_time, u.user_id, u.username
          FROM $table_topics t, $table_forums f, $table_posts p, $table_users u
          WHERE t.topic_id = p.topic_id AND
             f.forum_id = t.forum_id AND
             t.topic_status <> 2 AND
             p.post_id = t.topic_last_post_id AND
             p.poster_id = u.user_id
          ORDER BY p.post_id DESC LIMIT $topicnumber";
       $result = mysql_query($query) or die("Query failed");
       
       /* Printing results in HTML */
             
       print "<marquee id=\"recent_topics\" behavior=\"scroll\" direction=\"$scroll\" height=\"200\" scrolldelay=\"100\" scrollamount=\"2\">
       <table cellpadding='4' cellSpacing='1' width='550'>";
       while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
       echo  "<tr valign='top'><td>" .
       $row["topic_title"] .
       "</td><td>" .
       $row["username"] .
       "</td><td>" .
       date('F j, Y, g:i a', $row["post_time"]) .
       "</td></tr>";
       }
       print "</table></marquee>";
       
       /* Free resultset */
       mysql_free_result($result);
       
       /* Closing connection */
       mysql_close($link);
    ?>
ya da

Kod: Tümünü seç

/***************************************************************************
    * Hack:     Scrolling Recent Topics With Links                   
    * Author:   Euphoria (xsdenied404@hotmail.com)
    ***************************************************************************
    * Description: This hack shows the last # topics on any page... Each topic
    *                   will link to it's post in the forum
    ***************************************************************************
    * Installation: You can write the whole code in a file (like index.php) or
    *               include this scroll.php wherever you want...
    *               <?php include("path/scroll.php");
      ***************************************************************************/

    <?php
    //
    // Basic Configuration
    // How Many Topics you want to display?
    $topicnumber = 10;
    // Scrolling towards up or down?
    $scroll = "up";
    // Change this to your phpBB path
    $urlPath = "http://www.yourdomain.com/phpBB2/";

    // Database Configuration (Where your phpBB config.php file is located
    include 'phpBB2/config.php';

    // Connecting & Selecting Databases
    $table_topics = $table_prefix. "topics";
    $table_forums = $table_prefix. "forums";
    $table_posts = $table_prefix. "posts";
    $table_users = $table_prefix. "users";
    $link = mysql_connect("$dbhost", "$dbuser", "$dbpasswd") or die("Could not connect");
    mysql_select_db("$dbname") or die("Could not select database");

    // Perform Sql Query
    $query = "SELECT t.topic_id, t.topic_title, t.topic_last_post_id, t.forum_id, p.post_id, p.poster_id, p.post_time, u.user_id, u.username
    FROM $table_topics t, $table_forums f, $table_posts p, $table_users u
    WHERE t.topic_id = p.topic_id AND
    f.forum_id = t.forum_id AND
    t.topic_status <> 2 AND
    p.post_id = t.topic_last_post_id AND
    p.poster_id = u.user_id
    ORDER BY p.post_id DESC LIMIT $topicnumber";
    $result = mysql_query($query) or die("Query failed");

    // Outcome of the HTML
    // Be carefull when you edit these!
    print "<marquee id=\"recent_topics\" behavior=\"scroll\" direction=\"$scroll\" height=\"170\" scrolldelay=\"100\" scrollamount=\"2\" onMouseOver=\"document.all.recent_topics.stop()\" onMouseOut=\"document.all.recent_topics.start()\">
    <table cellpadding='3' cellSpacing='2' width='350'>";
    while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
    echo  "<tr valign='top'><td><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\"><font color=\"#FFCC00\"><b><a href=\"$urlPath/viewtopic.php?topic=$row[topic_id]&forum=$row[forum_id]\">" .
    $row["topic_title"] .
    "</a></td></font></b><td><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\"><font color=\"#C0C0C0\"> by: <a href=\"$urlPath/profile.php?mode=viewprofile&u=$row[user_id]\">" .
    $row["username"] .
    "</td><td><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\"><font color=\"#C0C0C0\">" .
    date('F j, Y, g:i a', $row["post_time"]) .
    "</td></tr></font>";
    }
    print "</table></marquee>";

    // Free Result
    mysql_free_result($result);

    // Close the Connection
    mysql_close($link);
    ?>
senin bu kodların yüzünden forumum gitti.:(onu açmak için kaç saat uğraştım.saat 12 de başladım şu an 6:56saat.o kdar uğraştım.emeğim boşa gitti.keşke kodlarını almasaydım...
Kullanıcı avatarı
Mirach
Destek Ekibi Lideri
Destek Ekibi Lideri
Mesajlar: 1664
Kayıt: 27.03.2006, 01:06
Konum: İstanbul

Re: forumdaki son konuları html sayfada gösterme

Mesaj gönderen Mirach »

yapmak var , yapmak var.
bknz arkadaşımız pekala yapmış : http://izci.info/forum/news.php

"şappadanak" yazmak var , şappadanak yazmak var.!
Profilinde phpBB forumunun adresini girmemiş üyelere ve kurallara aykırı şekilde açılmış başlıklara destek verilmez.
Resim Resim Resim
Kilitli

“2.0.x MOD İstekleri” sayfasına dön

Kimler çevrimiçi

Bu forumu görüntüleyen kullanıcılar: Hiç bir kayıtlı kullanıcı yok ve 0 misafir