Pagina 1 van 1

Laatste Berichten

Geplaatst: 15 sep 2008, 13:49
door crazykidd
  • Modificatie & Versie:
    Directe link naar de modificatie:
    Adres van je forum: http://www.chilplaza.nl/US/Forum
    phpBB versie: Laatste.
    Heb je onlangs een andere modificatie of stijl geïnstalleerd? Nee.

    Wat is het probleem?
    Eigenlijk een Vraag, Hoe kan ik de Laatste Berichten op mijn site zetten. (Niet op het Forum.)

Re: Laatste Berichten

Geplaatst: 15 sep 2008, 14:26
door Johan

Code: Selecteer alles

<?php     

         /*** phpBB3 - Last Active Topics System ***/

        // Gebaseerd op een script van Ioan Filipov
        // Auteur: Bart S.T. Carlier @ BODB InternetWorks
        // Email: info@bodb.nl
        // Datum: 24.12.2007
        //------------------------------

    include ("config.php");
       $mysql_connection = mysql_connect ($dbhost, $dbuser, $dbpasswd) or die ("Verbinden mislukt. Meld dit aan het Development Team AUB.");
       mysql_select_db ($dbname) or die ("Database selecteren mislukt. Meld dit aan het Development Team AUB.");


    //Verander deze instellingen naar uw eigen wil:

    //Tabelprefix, standaard is dit phpbb_ ( Let op! Vergeet niet de underscore (_) )
    $table="phpbb_";

    //Laat de laatste x topics zien, vul voor x uw eigen waarde in.
        $laforums="5";


        $link=mysql_connect($dbhost, $dbuser, $dbpasswd);
        $db=mysql_select_db($db);

    //De nummers achter NOT IN refereren aan de fora die niet meegenomen worden in de lijst, bv privefora, teamfora e.d.

        $query="select * from $table".topics."  WHERE topic_approved = '1' AND forum_id NOT IN (26,27,28,29,30) order by topic_last_post_time desc limit 0,$laforums";
        $query2="select config_name,config_value from $table".config." where config_name = 'server_name' limit 0,1";
        $result2=mysql_query($query2);
        $row2 = mysql_fetch_array($result2);
        extract($row2);
        $result=mysql_query($query);


        echo "<table width=\"25%\">";

        while ($row=mysql_fetch_array($result)) {
        extract($row);
        $time = date('d-m-Y G:i ', $topic_time);
            echo "<tr><td valign=top><span style=\"font-size: 12px;\"><font color=\"#CCCCCC\">$time</font></span></td><td valign=top><span style=\"font-size: 12px;\"><font color=\"#FFFFFF\"><a href=\"http://".$config_value."/viewtopic.php?f=".$forum_id."&t=".$topic_id."&p=".$topic_last_post_id."\" target='_self'>".$topic_title."</a></font></span></td></tr>";
        }

    // end of XML output loop

    echo "</span></table>";

        //-------------------------- EN
?>
Je dient het één en ander zelf aan te passen. Er staat nu tijd bij. Mocht je die weghalen, even roepen ;)

Re: Laatste Berichten

Geplaatst: 15 sep 2008, 14:30
door Raimon
Niet echt een veilige code, als je gehackt wilt worden kan je gerust deze code gebruiken.
Code guidelines please, gebruik daarom de phpBB template engine.
Hier wat leesvoer ; http://www.phpbb.com/mods/documentation/ .
Als je dan de sessie management gebruikt van phpBB3 ,

is idd geval dit al niet meer nodig ;

Code: Selecteer alles

include ("config.php");
       $mysql_connection = mysql_connect ($dbhost, $dbuser, $dbpasswd) or die ("Verbinden mislukt. Meld dit aan het Development Team AUB.");
       mysql_select_db ($dbname) or die ("Database selecteren mislukt. Meld dit aan het Development Team AUB.");
Je gebruikt dan een custom phpBB page , en je include daar alle informatie in , wat wel zo veilig en makkelijk is naar mijn idee.
Of crazykidd gebruik je toevallig wordpress of een ander programma waar je het op wil laten weergeven ?

Re: Laatste Berichten

Geplaatst: 15 sep 2008, 18:58
door Johan
Ik zou het natuurlijk verkeerd kunnen begrijpen, maar betekent dit dat het dan zal gaan via een Custom Page? :(

Re: Laatste Berichten

Geplaatst: 20 sep 2008, 17:05
door crazykidd
Ik wil het in een HTML Pagina.

Re: Laatste Berichten

Geplaatst: 21 sep 2008, 17:31
door Johan
Daar is mijn code ook voor, ik ben enkel aan Raimon aan het vragen of zijn aanpassingen daar ook voor zijn. ;) Mijn codes werken in ieder geval prima.. :?

Re: Laatste Berichten

Geplaatst: 17 okt 2008, 17:59
door crazykidd
Ik zoek een code voor een php pagina.

Re: Laatste Berichten

Geplaatst: 18 okt 2008, 07:06
door FreakyBlue
@ Crazykidd HTML of php maakt niet.

De code van Johan maakt het voor hackers idd erg makkelijk. Je geeft info weg die je niet wilt weggeven. Ik weet dat Handyman al een tijd bezig is met een mod "display posts anywhere" (vergelijkbaar met die van phpbb2). Ik heb zijn vorige beta's getest, maar die gaven nog niet het gewenste resultaat. Hij is nu de beta4 versie aan het afronden en ik hoop dat deze zeer binnenkort uitkomt voor testen. Als ik jou was, zou ik op deze mod wachten. Als je hem wilt testen, moet je hier zijn http://www.startrekguide.com

Succes!

Re: Laatste Berichten

Geplaatst: 21 okt 2008, 12:15
door crazykidd
Ik wacht nog wel af!