Eigene Seiten erstellen - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Archiv (https://www.mybb.de/forum/forum-57.html) +--- Forum: MyBB 1.2.x und älter (https://www.mybb.de/forum/forum-27.html) +---- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-36.html) +---- Thema: Eigene Seiten erstellen (/thread-364.html) |
Eigene Seiten erstellen - Harald_T - 08.10.2005 Hallo zusammen. Das Erstellen eigener Templates ist ja ein leichtes. Das ist ja kein Problem. Wie muss nun eine entsprechende PHP-Datei aufgebaut sein, damit die Daten auch angezeigt werden können? Ich möchte folgendes: Meine Seite betreut ein Vampire-Live-Rollenspiel (http://www.underworld-kleve.de). Und ich würde gerne eine eigene Sektion für die einzelnen Charaktere machen, die sich die Spieler dann ansehen können (ähnlich des Benutzerprofils). Ich hatte gehofft, mit dem Mod "Custom Pages" wäre dies möglich, allerdings trifft dies nicht so ganz meine Bedürfnisse. Also wollte ich nun versuchen, mir was eigenes zu basteln. Hab allerdings noch nirgendwo einen Hinweis finden können, wie man eigene Seiten einbinden kann. RE: Eigene Seiten erstellen - Michael - 08.10.2005 Da ich mich (noch) nicht so gut mit PHP auskenne, kann ich dir nur den grundsätzlichen Aufbau am Beispiel der Datei stats.php geben: 1. Welche Templates werden benötigt? PHP-Code: $templatelist = "stats,stats_thread"; PHP-Code: require "./global.php"; PHP-Code: $lang->load("stats"); PHP-Code: addnav($lang->nav_stats); 6. Auslesen der Templates PHP-Code: eval("\$stats = \"".$templates->get("stats")."\";"); Code: outputpage($stats); Harald_T schrieb:Ich hatte gehofft, mit dem Mod "Custom Pages" wäre dies möglich, allerdings trifft dies nicht so ganz meine Bedürfnisse. Also wollte ich nun versuchen, mir was eigenes zu basteln. Hab allerdings noch nirgendwo einen Hinweis finden können, wie man eigene Seiten einbinden kann.Im Notfall kannst du das Plugin ja auch deinen Bedürfnissen anpassen. RE: Eigene Seiten erstellen - Harald_T - 08.10.2005 Ich habs rausgefunden, wie man eigene Templates und Seiten miteinander verknüpft. Wenn Interesse daran besteht, werde ich es hier morgen mal posten. RE: Eigene Seiten erstellen - Michael - 08.10.2005 Ich denke, dass eine Anleitung einigen Benutzer helfen würde. RE: Eigene Seiten erstellen - Harald_T - 09.10.2005 Also, im Prinzip ist es ganz einfach: Als erstes erstellt Ihr ein eigenes Template und gebt ihm einen eindeutigen Namen. Das Template sollte folgendermaßen aufgebaut sein: Code: <html> Als zweites benötigt Ihr eine PHP-Datei, die z. B. über einen Link im Hauptmenü aufgerufen werden kann. Diese muss lediglich wie folgt aufgebaut sein: PHP-Code: <?php Ersetzt dabei XXXX durch den Namen Eures Templates. Ladet diese Datei in das Hauptverzeichnis des Forums und das war alles. Natürlich kann diese obige php-Datei noch beliebig erweitert werden. Ich hoffe, dies hat ein wenig geholfen. Für Rückfragen stehe ich Euch natürlich gerne zur Verfügung. RE: Eigene Seiten erstellen - Slowman - 11.10.2005 @Harald_T Danke für die Anleitung. @ Admins Was haltet Ihr von einer Rubrik FAQ`s, ich weiss dafür soll das Wiki da sein, aber genau nach sowas sucht man doch als Member Und damit es nicht vollgemüllt wird, einfach unter dem FAQ Tread ein Supportlink setzen RE: Eigene Seiten erstellen - Samu - 11.10.2005 ich denke das wii muss sich erstmal füllen, dann kann man ja nen externen link als "F.A.Q" einrichten...dann passt das... RE: Eigene Seiten erstellen - Michael - 11.10.2005 Die wichtigsten F.A.Q. werden bereits auf der Hauptseite unter "Support" beantwortet. Dieses Thema wird noch aufgenommen. RE: Eigene Seiten erstellen - DaStaFlexX - 19.03.2006 Hallo zusammen, kleines Problem mit neuen Seiten. Ich habe eine neue Seite erstellt so wie es oben beschrieben ist, leider funktioniert das nicht so richtig ! Ich erhalte folgende Fehlermeldung bei aufrufen der seite: Parse error: parse error, unexpected '[' in /home/dflexx/public_html/board/dflexx.php on line 10 Der Inhalt der neuen Seite sieht momentan so aus: Code: <?php Das Template hab ich auch erstellt, mit dem Name: dflexx Weiss jemand woran das liegen kann ? bis gli... greetz DaStaFlexX RE: Eigene Seiten erstellen - Scorpio - 19.03.2006 Du musst natürlich: Code: [Evtl. eigene Code-Routinen] enfternen ;P |