Beiträge: 18.383
Themen: 257
Registriert seit: 09.02.2005
Du musst der Funktion eine Variable übergeben, in der der gesamte auszugebende Inhalt steckt:
parse_page($seite);
Gruß,
Michael
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Beiträge: 337
Themen: 70
Registriert seit: 11.12.2006
MyBB-Version: 1.2.xx
hä?? also den ganzen seiteninhalt als parameter? hollala wozu das?
Beiträge: 18.383
Themen: 257
Registriert seit: 09.02.2005
03.02.2007, 17:43
(Dieser Beitrag wurde zuletzt bearbeitet: 03.02.2007, 17:43 von Michael.)
Beim MyBB steckt nach dem Zusammenbau aus den Templates die ganze Seite in einer Variable. Das hat den Vorteil, dass Änderungen in der Seite global durchgeführt und die Seiten dann z.B. per Gzip komprimiert werden können.
Gruß,
Michael
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Beiträge: 337
Themen: 70
Registriert seit: 11.12.2006
MyBB-Version: 1.2.xx
03.02.2007, 17:50
(Dieser Beitrag wurde zuletzt bearbeitet: 03.02.2007, 17:55 von Bimon.)
Irgendwie versteh ich dich heute nich Michael
wansinns schnelle antwort
Also das was angezeigt werden soll darein...
Edit: Hatte Mak nich grad noch n beitrag drinn?
Ahh ok also nicht das was angezeigt wird sondern doch die ganze seite...puhh...gibs da noch ne andere möglichkeit?
aja wie ist das denn mit den plugins; die laufen (nachdem was ich gesehn hab) auch nicht über die global...
Beiträge: 18.383
Themen: 257
Registriert seit: 09.02.2005
03.02.2007, 17:54
(Dieser Beitrag wurde zuletzt bearbeitet: 03.02.2007, 17:55 von Michael.)
Beipiel:
PHP-Code:
$seite = "DER KOMPLETTE HTML-CODE DEINER SEITE";
echo parse_page($seite);
Du kannst dir den Code des MyBB mal ansehen, dort sieht es so aus:
PHP-Code:
$seite = "DER KOMPLETTE HTML-CODE DEINER SEITE";
output_page($seite);
In der Funktion output_page() steckt die Funktion parse_page() mit drin und weitere Funktionen, z.B. für die Gzip-Kompression usw.
Gruß,
Michael
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Beiträge: 337
Themen: 70
Registriert seit: 11.12.2006
MyBB-Version: 1.2.xx
ja ich hab nur ein problem:
der HTML code ändert sich ständig und wird auch größtenteils dann über echo() ausgegeben Bsp.:
PHP-Code:
<?php
include("###Oberen_Teil_des_Designs###");
........
echo("mal dies mal das");
........
include("###Unteren_Teil_des_Designs###");
?>
... Und ich kann da keine 2. Funktion einbauen, die den Seiteninhalt nicht benötigt?
Beiträge: 18.383
Themen: 257
Registriert seit: 09.02.2005
Du kannst natürlich auch selbst Code einbauen, der kontrolliert ob es eine neue PN gibt und dann ein Popup ausgibt.
Wenn du aber die Funktionen des MyBB nehmen willst, besteht auch die Möglichkeit deinen Inhalt zischenzuspeichern, damit du ihn dann einer Variablen zuweisen kannst:
PHP-Code:
<?php
ob_start();
include("###Oberen_Teil_des_Designs###");
........
echo("mal dies mal das");
........
include("###Unteren_Teil_des_Designs###");
$seite = ob_get_contents();
ob_end_clean();
output_page($seite);
?>
Gruß,
Michael
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Beiträge: 337
Themen: 70
Registriert seit: 11.12.2006
MyBB-Version: 1.2.xx
und die ob_...() Funktionen geben dann anfang und ende des contents an, wenn ichs nun richtig verstanden habe!
Naja probier ich nacher mal aus! -->Bin grad in Linux...gibts da auch so ein nettes programm wie dieses PHP Designer 2007 oder so?
Beiträge: 18.383
Themen: 257
Registriert seit: 09.02.2005
Ich kann unter Linux den Editor Bluefish sehr ans Herz legen:
http://bluefish.openoffice.nl/index.html
Gruß,
Michael
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Beiträge: 337
Themen: 70
Registriert seit: 11.12.2006
MyBB-Version: 1.2.xx
Moin nommal,
wo muss ich denn drauf achten, wenn ich die Funktion selber schreibe?