PHP Code in der Overal Header.tpl

Du suchst einen bestimmten Mod, weißt aber nicht genau wo bzw. ob er überhaupt existiert? Wenn dir dieser Artikel nicht weiterhilft, kannst du hier den von dir gewünschten/gesuchten Mod beschreiben ...
Falls ein Mod-Autor eine der Anfragen hier aufnimmt um einen neuen Mod zu entwicklen, geht's in phpBB 2.0: Mods in Entwicklung weiter.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
seev
Mitglied
Beiträge: 108
Registriert: 14.12.2006 18:28
Kontaktdaten:

PHP Code in der Overal Header.tpl

Beitrag von seev »

PHP Code in der Overal Header.tpl

Ist es möglich einen PHP Code in die overal_header.tpl einzufügen ? Sprich genau möchte ich ein RSS mit den letzten 10 Beiträgen einbinden
Mavo460
Mitglied
Beiträge: 368
Registriert: 07.09.2005 20:16
Wohnort: Oldenburg
Kontaktdaten:

Beitrag von Mavo460 »

Nein das geht nicht, wenn dann müsstest du den Code in die page_header.php einbauen und dann an die overall_header.tpl übergeben.

MfG Marco
seev
Mitglied
Beiträge: 108
Registriert: 14.12.2006 18:28
Kontaktdaten:

Beitrag von seev »

Wie übergebe ich es dann nachdem ich es dort eingebaut habe?
Benutzeravatar
S2B
Ehemaliges Teammitglied
Beiträge: 3258
Registriert: 10.08.2004 22:48
Wohnort: Aachen
Kontaktdaten:

Beitrag von S2B »

Dazu gibt es das Template-System: KB:template_syntax.
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
seev
Mitglied
Beiträge: 108
Registriert: 14.12.2006 18:28
Kontaktdaten:

Beitrag von seev »

Ich komme damit einfach nicht klar

Dieser Code soll in die Overall_header.tpl , wie wandel ich das nun um?

Code: Alles auswählen

<?php


  $backend   = "http://www.meinedomain.de\";
  $max_items = 10;
  $items  = 0;
  $ausgabe_temp = "Neue Beiträge im ";
  $ausgabe_temp .= "<a href=\"http://www.meinedomain.de\">Meine Domain</a> :<br>";
  $fpread = fopen($backend, 'r');
  if(!$fpread) {
      echo "error $errstr ($errno)<br>\n";
      exit;
  } else {

       while(! feof($fpread) ) {

          $buffer = ltrim(Chop(fgets($fpread, 256)));

          if (($buffer == "<item>") && ($items < $max_items)) {
            $title = ltrim(Chop(fgets($fpread, 256)));
            $link = ltrim(Chop(fgets($fpread, 256)));
            

            $title = ereg_replace( "<title>", "", $title );
            $title = ereg_replace( "</title>", "", $title );
            $link = ereg_replace( "<link>", "", $link );
            $link = ereg_replace( "</link>", "", $link );
            

         

            $ausgabe_temp .= "<a href=\"".$link."\">".$title."</a><br>".$description."<br>";
            $items++;


          }
      }
      fclose($fpread);
  }

// alle daten sind in $ausgabe_temp
echo $ausgabe_temp;

?>
Benutzeravatar
S2B
Ehemaliges Teammitglied
Beiträge: 3258
Registriert: 10.08.2004 22:48
Wohnort: Aachen
Kontaktdaten:

Beitrag von S2B »

Das:

Code: Alles auswählen

echo $ausgabe_temp;
durch das ersetzen:

Code: Alles auswählen

$template->assign_var('AUSGABE_TEMP', $ausgabe_temp);
und in der overall_header.tpl:

Code: Alles auswählen

{AUSGABE_TEMP}
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
seev
Mitglied
Beiträge: 108
Registriert: 14.12.2006 18:28
Kontaktdaten:

Beitrag von seev »

Jetzt habe ich das hier :oops:

Call to a member function assign_var() on a non-object on line 42
Benutzeravatar
S2B
Ehemaliges Teammitglied
Beiträge: 3258
Registriert: 10.08.2004 22:48
Wohnort: Aachen
Kontaktdaten:

Beitrag von S2B »

Vielleicht hilft ja das schon weiter: Das ganze muss in die page_header.php vor diese Zeile:

Code: Alles auswählen

$template->pparse('overall_header');
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
seev
Mitglied
Beiträge: 108
Registriert: 14.12.2006 18:28
Kontaktdaten:

Beitrag von seev »

Ich habe es jetzt nicht in die pageheader.php sondern in eine seperate.php Seite eingebaut. Kann es auch daran liegen, dass es nicht funktioniert?
Benutzeravatar
S2B
Ehemaliges Teammitglied
Beiträge: 3258
Registriert: 10.08.2004 22:48
Wohnort: Aachen
Kontaktdaten:

Beitrag von S2B »

Wenn du die Sachen im Header anzeigen lassen willst, musst du es auch dort einbauen. :wink:

(Mit page_header.php ist übrigens die page_header.php im includes-Ordner gemeint.)
Zuletzt geändert von S2B am 31.03.2008 17:57, insgesamt 1-mal geändert.
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
Antworten

Zurück zu „phpBB 2.0: Mod Suche/Anfragen“