Ergebnis 1 bis 1 von 1

Thema: NEWS ... Alternative

      
  1. #1
    Forum Aktivist
    Registriert seit
    28.11.2005
    Alter
    28
    Beiträge
    82

    Idee NEWS ... Alternative

    Mit Hilfe der Extension "page_php_content" und diesem Script:

    PHP-Code:
    <?php

    //Var
    $server "localhost";
    $user "";
    $pass "";
    $datenbank "";
    $Domain "www.xyz.de";

    //Welches Forum?
    $Forum_id "1";

    //Header Style (bitte nur HTML einfügen)
    $Header ='<table border="0" cellpadding="0" cellspacing="0" width="200">';
    $Datensatz1='<tr><td>';
    $Ueberschrift1 '<b><font size="3">';
    $Ueberschrift2 '</font></b><br>';
    $Text1 ='';
    $Text2 ='<br>';
    $Datensatz2='</td></tr>';
    $Linie ='<tr><td height="3"></td></tr><tr><td bgcolor="#000000" width="100%" height="1"></td></tr><tr><td height="3"></td></tr>';
    $Footer ='</table>';


    // MySQL Verbindung herstellen
    $conn = @mysql_connect($server$user$pass);
     @
    mysql_select_db($datenbank$conn);
     
    // Bei Fehler Verbindung kappen, und Nachricht hinterlassen.
    if ($conn!=TRUE)
    {
        echo 
    "Verbindungsfehler: ".mysql_error()." !! Versuchen Sie es zu einem sp&auml;teren Zeitpunkt nochmals. Danke.";
        die;
    }

    //Überschrift:
    //Daten lesen
    $i "1";
    $query_forum "SELECT * FROM phpbb_topics WHERE topic_id<>''";
    $result_forum=mysql_query($query_forum);
    while (
    $Daten=mysql_fetch_array($result_forumMYSQL_ASSOC))
    {
    //Daten ausgeben

    //Debugcode
    //nl2br(print_r($Daten));

    //Wenn Forum ID richtig, zeige alle Titel.
        
    if ($Daten['forum_id']==$Forum_id) {
            
            
    $LinkAnfang ='<a onfocus="blurLink(this);" class="linkWeiss" href="http://'$Domain .'/forum/viewtopic.php?t=' $Daten['topic_id'] . '" target="_top">';
            
    $LinkEnde='</a>';
            
            
    //Echo $Datensatz1 . $Ueberschrift1 . $LinkAnfang . $Daten['topic_title'] . $LinkEnde . $Ueberschrift2 . $Datensatz2;
            
    $Titel[$i] = $LinkAnfang $Daten['topic_title'] . $LinkEnde;

            
    //ID des ersten Posts speichern
            
    $Post_id $Daten['topic_first_post_id'];

                
    //Daten lesen
                
    $query_post "SELECT * FROM phpbb_posts_text WHERE post_text<>''";
                
    $result_post=mysql_query($query_post);
                while (
    $Daten=mysql_fetch_array($result_postMYSQL_ASSOC))
                {
                    if (
    $Daten['post_id']==$Post_id) {
                        
    //Echo $Datensatz1 . $Text1 . $Daten['post_text'] . $Text2 . $Datensatz2;
                        
    $Text[$i] = $Daten['post_text'];
                        
    $i++;
                        
                    }

                }

        }
    }

    Echo 
    $Header;


    For (
    $i2=1;$i2<=$i-1;$i2++) {
        
    //Titel ausgeben
        
    Echo $Datensatz1 $Ueberschrift1 $Titel[$i2] . $Ueberschrift2 $Datensatz2;

        
    //Text ausgeben
        
    Echo $Datensatz1 $Text1 $Text[$i2] . $Text2 $Datensatz2;

        
    //Linie ausgeben, außer wenn letzter Datensatz
        
    If ($i2!=$i-1) Echo $Linie;
    }

    Echo 
    $Footer;

    ?>
    die "News" aus einem phpbb2 Forum einf&#252;gen.

    Vorteil:

    - In 1 ner Minute eingerichtet.
    - Keine Konfiguration in TypoScript usw. n&#246;tig.
    - Voll Anpassungsf&#228;hig! Stylesheets verwenden genau wie auf dem Rest der Seite.

    - Alter der Nachricht, Autor usw. voll anpassungsf&#228;hig - einfach die Daten aus den Arrays nutzen.

    Ich hab da jetzt ne halbe Stunde f&#252;r programmiert, und wenn man wirklich einfach nur News rechts haben will ist das die beste alternative.
    Geändert von Sohn der Sonne (09.02.2006 um 10:39 Uhr)

 

 

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Facebook Kommentare

Ähnliche Themen

  1. flash slideshow alternative
    Von xeon im Forum Extension modifizieren oder neu erstellen
    Antworten: 2
    Letzter Beitrag: 16.04.2012, 07:54
  2. Template für News Archiv oder Alternative zum Archiv
    Von markus306 im Forum News (tt_news, mininews und Co)
    Antworten: 0
    Letzter Beitrag: 20.02.2008, 10:52
  3. Alternative für spacing bei Gifbuilder
    Von mic_jan im Forum TYPO3 4.x Fragen und Probleme
    Antworten: 3
    Letzter Beitrag: 03.10.2007, 07:35
  4. Alternative zu maxW in Templavoila
    Von bolshi im Forum TemplaVoila
    Antworten: 8
    Letzter Beitrag: 17.12.2006, 12:12

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74