Brauche Hilfe bei tpl datei Problem

  • Brauche Hilfe bei tpl datei Problem

    Guten Abend,

    also ich habe Folgendes Problem und zwar. Ich haben oben bei mir im Header, den Balken frei wo der Streamtext vom Stream durchlaufen soll.
    Ich habe den Streamauslesedings in php. Die datei in der das aufgerufen werden soll ist tpl. Ich habe es per <?php include ... versucht aber das geht ja nicht, da es ne tpl datei ist. Ich habe nen array inner index noch geschrieben,

    $template->assign_vars(array( 'WHAT_INCLUDE' => implode("",file("http://board.dacooon.com/streambox.php")),
    "META" => '<meta http-equiv="refresh" content="3;url=' .append_sid("index.$phpEx") . '">'

    )
    );

    aber das geht auch nicht. Der Streamhack der funktioniert und ließt ja auch so die sachen aus die er soll. http://board.dacooon.com/streambox.php <-- hier, aber er macht das halt nicht wenn ich das in die tpl datei einfügen will. Kann mir da jemand helfen?
    Bzw. so helfen das es denn auch genau in dem Strich auf dem LOgo ist ?! http://board.dacooon.com/ ! Wäre sau nett ;)

    Meldeet euch bitte. Es ist wichtig. DAnke

    Gruß
    dehne
  • Hey,

    <td align="center" width="100%" valign="middle">
    <img src="templates/xand/images/top.gif" border="0" width="775" height="80"><a href="{WHAT_INCLUDE}"</a>

    Ich hab das so in der tpl datei von dem Hedaer eingetragen, also in der overall_header.tpl

    Er sollte es ja auch denn in dem weißen kasten anzeigen, der in dem Header zusehn ist.

    Gruß
    dehne
  • mach den quelltext mal manuell rein..
    $template->assign_vars(array( 'WHAT_INCLUDE' => '<center><table width=70px border=0 cellspacing=0 cellpadding=0><tr><td cellpadding=0><font style=font-size:9px color=000000 face=Arial><marquee width=68px scrollamount=2>atomic_puppies-things_can_only_get_better_(kumuchi_remix) (128k)
    </marquee></font></td></tr></table></center>',
    "META" => '<meta http-equiv="refresh" content="3;url=' .append_sid("index.$phpEx") . '">'


    oder probier ein bisschen rum..
    $template->assign_vars(array( 'WHAT_INCLUDE' => 'test',
    "META" => '<meta http-equiv="refresh" content="3;url=' .append_sid("index.$phpEx") . '">'


    und die Template Datei selbst musst du auch überarbeiten:
    Das hier wäre offensichtlich kein gültiges HTML
    <a href="<center><table width=70px border=0 cellspacing=0 cellpadding=0><tr><td cellpadding=0><font style=font-size:9px color=000000 face=Arial><marquee width=68px scrollamount=2>atomic_puppies-things_can_only_get_better_(kumuchi_remix) (128k)
    </marquee></font></td></tr></table></center>"</a>
  • hm also wenn du die tpl datei in einer .php Datei includes't kannst du dort auch php benutzen.

    beipisle für eine tpl datei:

    PHP-Quellcode

    1. <html>
    2. <head>
    3. </head>
    4. <body>
    5. <?php
    6. include("streambox.php");
    7. ?>
    8. </body>
    Alles anzeigen


    Also bei mir hat das immer einwandfrei gefunzt....und das es dann richtig angezeigt wird dann durch position-absolute angaben definieren das sollte dann auch gehen
    Gruß
    C0dEx
  • Hey,

    danke für alles. Aber wir haben uns das jetzt so überlegt das wir das anders machen wollen und zwar unter dem Link Stream in dem Forum http://board.dacooon.com/ Aber wie kann man da ne extra Seite einbauen ?
    Ich habe das soweit versucht, mit php und tpl, aber das ist nicht wirklich meine Welt. Könnt ihr mir da vllt helfen ?
    Es sollen zwei spalten a 4 Zeilen wo einmal drin steht welcher player und da neben in der anderen Spalte denn ne Grafik mit dem entsprechende Link dazu.
    Gruß
    dehne
  • Du meinst, dass die Seite ohne Board Layout aufgebaut werden soll?
    * Dazu brauchst du ja nur die existierende Datei verlinken

    Denn ansonsten hast du ja das selbe Problem mit den Template Files.

    Probiers einfach nochmal mit den Template Files, oder erstell dir ne eigene BoardSeite:
    * php Datei kopieren (am besten was kleines wie uacp.php)
    * dann alles unrelevante rausschmeißen
    * template Datei erstellen
    * Inhalt einfügen
  • Hey,

    Ich will ja nur da nur dann halt die Player reinbauen. Ich habe alles schon versucht, aber ich verzweifelt langsam dran.
    Wie meinst du das ?
    Ich habe der zeit in der stream.php den anfang jeder php datei und dann das mit dem template array und dann den body array fürs tpl. Und dann zeigt er mir das so an http://board.dacooon.com/stream.php

    Und wenn ich in der tpl irgendwas mit html bzw ne Tabelle oder so mache, dann zeigt er mir es aber in der http://board.dacooon.com/stream.php nicht an.

    Gruß
    dehne
    Ich würd zu gern die Welt verändern, doch Gott rückt den Quellcode net raus.
  • Ja, so hab ich es gemeint.

    "dehne" schrieb:

    Und wenn ich in der tpl irgendwas mit html bzw ne Tabelle oder so mache, dann zeigt er mir es aber in der http://board.dacooon.com/stream.php nicht an.

    Das solltest du nochmal überprüfen. phpbb nutzt von haus aus kein template caching. Jede Änderung in der Template Datei wird also sofort umgesetzt. Sicher, dass du die richtige Datei bearbeitest?

    Verlink deine Template Datei doch mal direkt. Das ist z.B. deine index_body
    http://board.dacooon.com/templates/xand/index_body.tpl