pogo
02.10.2003, 11:15
Eine eigene Seite mit eigenem Inhalt im vBulletin Design zu erstellen, z.B. für ein Impressum, ist gar nicht so schwer. Man braucht dazu nur eine PHP Datei und mindestens ein neues Template.
Im folgenden wird eine Seite erstellt, die die Datei testpage.php und das Template testpage benötigt.
Das Grundgerüst für die PHP Datei testpage.php ist folgendes:<?php
// **********
// Gibt an, wie PHP-Fehlermeldungen gezeigt werden.
// Mehr hier: http://de.php.net/de/error_reporting
// **********
error_reporting(7);
// **********
// In $templatesused werden die Templatenamen eingetragen, die im
// Verlauf der Datei benutzt werden. Bisher ist das nur das Template
// testpage, das den HTML Code für die Seite enthält.
// **********
$templatesused='testpage';
// **********
// Das einbinden von global.php stellt grundlegende Funktionen und
// Variablen (z.B. $header und $footer) zur Verfügung. Ein Muss!
// **********
require('./global.php');
// **********
// Hier könnte noch beliebiger anderer Code stehen.
// **********
// **********
// Dies ist die letzte Zeile, mit der die Seite angezeigt wird.
// **********
eval("dooutput(\"".gettemplate('testpage')."\");");
?>Gespeichert wird testpage.php im vBulletin Verzeichnis.
Jetzt fehlt nur noch das Template testpage:{htmldoctype}
<html>
<head>
<title>$bbtitle - TESTPAGE</title>
$headinclude
</head>
<body>
$header
<br />
<!-- text -->
<table cellpadding="2" cellspacing="0" border="0" width="{contenttablewidth}" {tableinvisibleextra} align="center">
<tr valign="top">
<td><normalfont>DEIN TEXT HIER</normalfont></td>
</tr>
</table>
<!-- /text -->
$footer
</body>
</html>
Das wars auch schon für eine zugegeben sehr einfache Seite.
Im folgenden wird eine Seite erstellt, die die Datei testpage.php und das Template testpage benötigt.
Das Grundgerüst für die PHP Datei testpage.php ist folgendes:<?php
// **********
// Gibt an, wie PHP-Fehlermeldungen gezeigt werden.
// Mehr hier: http://de.php.net/de/error_reporting
// **********
error_reporting(7);
// **********
// In $templatesused werden die Templatenamen eingetragen, die im
// Verlauf der Datei benutzt werden. Bisher ist das nur das Template
// testpage, das den HTML Code für die Seite enthält.
// **********
$templatesused='testpage';
// **********
// Das einbinden von global.php stellt grundlegende Funktionen und
// Variablen (z.B. $header und $footer) zur Verfügung. Ein Muss!
// **********
require('./global.php');
// **********
// Hier könnte noch beliebiger anderer Code stehen.
// **********
// **********
// Dies ist die letzte Zeile, mit der die Seite angezeigt wird.
// **********
eval("dooutput(\"".gettemplate('testpage')."\");");
?>Gespeichert wird testpage.php im vBulletin Verzeichnis.
Jetzt fehlt nur noch das Template testpage:{htmldoctype}
<html>
<head>
<title>$bbtitle - TESTPAGE</title>
$headinclude
</head>
<body>
$header
<br />
<!-- text -->
<table cellpadding="2" cellspacing="0" border="0" width="{contenttablewidth}" {tableinvisibleextra} align="center">
<tr valign="top">
<td><normalfont>DEIN TEXT HIER</normalfont></td>
</tr>
</table>
<!-- /text -->
$footer
</body>
</html>
Das wars auch schon für eine zugegeben sehr einfache Seite.