Länder
Weitere Looki-Spiele

Anzeige anpassen

Sollte dir die Standardausgabe nicht gefallen, kannst du diese anpassen.

Dies kann dann zum Beispiel so aussehen, dass du eine neue Klasse von der Anzeigeklasse ableitest und die Funktionen output_header(), output_footer() und output_content(array) neu schreibst.
zum Beispiel so wie in show_looki_news.php
<?
    
################################################################################################
    # Zeigt die lokalen Lookifeeddaten an
    # mit überladenenen Ausgabefunktionen
    #
    # Author(s): Markus Niemeier (markus.niemeier@nextidea.de)
    #
    # Copyright 2008 next idea GmbH
    ################################################################################################
    
    // --- Script zur Ausgabe der Feeddaten einbinden ---------------------------------------------
    
include("show_looki_feed.php");
    
    
###############################################################################################
    # eigene Anzeigeklasse von Standardklasse ableiten
    # Es werden nur die folgenden 3 Funktionen benötigt, um das Aussehen der Newsliste zu ändern. 
    ###############################################################################################
    
class _news extends _looki
    
{
        
// --- Ausgabe eines Elementes des Feeds --------------------------------------------------
        
function output_content($array)
        {
            echo 
"<div class=\"item\">";
            echo 
"    <div class=\"t\">";
            echo 
"        <a href=\"".$array["link"]."\" target=\"_blank\">".$array["title"]."</a>";
            echo 
"    </div>";
            echo 
"    <div class=\"d\">";
            echo 
"        ".date("d.m.Y H:i"strtotime($array["pubDate"]))." Uhr";
            echo 
"    </div>";
            echo 
"    <div class=\"desc\">";
            echo 
"        ".$array["description"];
            echo 
"    </div>";
            echo 
"    <div class=\"m\">";
            echo 
"        <a href=\"".$array["link"]."\" target=\"_blank\">Weiter lesen</a>";
            echo 
"    </div>";
            echo 
"</div>";
        }
        
        
// --- Anfang der Ausgabe -----------------------------------------------------------------
        // --- was soll über den Elementen des Feed ausgegeben werden -----------------------------
        
function output_header()
        {
            echo 
"<div id=\"looki_feed\">";
        }

        
// --- Ende der Ausgabe -------------------------------------------------------------------
        // --- was soll nach den Elementen des Feeds ausgegeben werden ----------------------------
        
function output_footer()
        {
            echo 
"</div>";
        }
    }    
?>
Damit die Feed-Daten dann in deinem Design erscheinen musst du diese einbinden: example_news.php
<html>
    <head>
        <title>Looki-Feed-Daten - Beispiel 2</title>
        
        <style type="text/css" title="Stylesheet">
            #looki_feed {
                width: 700px;
            }
            
            #looki_feed .item {
                margin-top: 10px;
            }
            
            #looki_feed .item .t {
                background-color: #D2D8DD;
                float: left;
            }
            
            #looki_feed .item .d {
                background-color: #D2D8DD;
                text-align: right;
            }
            
            #looki_feed .item .desc {
                float:clear;
            }
            
            #looki_feed .item .m {
                background-color: #D2D8DD;
                text-align: right;
            }
        </style>
    </head>
    <body>
        
<?
    
// --- unsere angepasste Klasse zur Ausgabe der Feeddaten einbinden ---------------------------
    
include("show_looki_news.php");
    
    
// --- neues Objekt zur Ausgabe der Feeddaten erzeugen ----------------------------------------
    
$_looki_feed = new _news(array("filename" => "feeddata.txt"));
    
    
// --- Feeddaten ausgeben ---------------------------------------------------------------------
    
$_looki_feed-> show();
    
    
// --- Objekt freigeben -----------------------------------------------------------------------
    
unset($_looki_feed);
?>

    </body>
</html>

Looki Looki

Drosselkom: Beiß nicht die Hand, die dich füt...

"Wenn das Internet seine rechte Hand ballt und den Konzernen dieser Welt einen auf die Backe klatscht ..."

Looki Video-Übersicht

Die Trailer zum Wochenende

"Jeden Tag trudeln eine Menge neue Videos bei uns ein. Nicht selten kommt es vor, dass wir keine geso ..."

Alexandre Aja Maniac

Gewinnspiel: Hier sind die Gewinner!

"Frank ist Besitzer eines Mannequin Ladens. Er lebt ein eher zurückhaltendes und verschlossenes Lebe ..."

Zelda - Symphony of the God...

*Gewinner bekannt* Gewinnt VIP-Tickets

"Ihr wohnt in oder um Berlin? Dann spitzt die Lauscher! Am 28. Mai haben alle Zelda-Fans die einmalig ..."

Donkey Kong Country Returns 3D

Test: Zwei Affen machen Bock

"Die gelungene Neuauflage 'Donkey Kong Country Returns' hat es sich nach einiger Wartezeit nun auch a ..."

(Cluster: nd44 - Sprache: de)