22.06.2009, 15:06
Ich habe mir eine Modifikation oder besser gesagt ein Handbuch heruntergeladen,
welches beschreibt, wie ich eine eigene Seite zu myBB hinzufügen kann. Das habe ich auch gemacht, in dem ich die php-Vorlage des Handbuchs einfach in mein Forum Verzeichnis kopiert habe und ein Template angelegt habe (auch nach der Vorlage), welches mit meiner Extra myBB PHP Seite verknüpft wurde. Wenn ich jetzt diese "hallo.php" aufrufe erscheint eine Seite im MyBB Stil mit dem Forenlogo, der Fuß- und Kopfzeile von myBB und dazwischen befindet sich mein frei gewählter Inhalt, den ich im Template festgelegt habe, in diesem Fall eine Willkommen auf der Seite für Gäste und neu gekommene Benutzer.
Mit dieser Codezeile bekomme ich den angemeldeten Benutzer
$hallousername=$mybb->user['username'];
Wenn ich jetzt {$hallousername} im Template einfüge klappt das normalerweise,
dass ich den Namen dort stehen sehe.
Nun habe ich die gleiche Seite, diesmal als "index.php" aber nun außerhalb meines Forumverzeichnis auf der Startebene der Webseite. Im Verzeichnis "/forum" befindet sich die bereits funktionierende Datei. In der index.php habe ich das Verzeichnis zur global.php richtig angepasst und es erscheint auch die Navigation und alles andere korrekt. Ich kann auch die myBB settings im Template abrufen.
Aber $hallousername ist und bleibt mir außerhalb ein Leerstring. Warum?
Also bei zusätzlich hinzugefügten Seiten zu myBB außerhalb des Forumverzeichnisses lassen sich keine Benutzerdaten wie Benutzername und Benutzernummer erfassen, sehe ich das richtig?
Oder fehlt mir noch etwas?
Also die gleiche Datei würde im Forumverzeichnis funktionieren,
das habe ich bereits probiert. Es kommen auch keine Fehler oder so.
Aber diesmal brauche ich sie eben einmal außerhalb des Forum Verzeichnisses.
Ich hoffe ihr habt verstanden was jetzt mein Problem ist.
welches beschreibt, wie ich eine eigene Seite zu myBB hinzufügen kann. Das habe ich auch gemacht, in dem ich die php-Vorlage des Handbuchs einfach in mein Forum Verzeichnis kopiert habe und ein Template angelegt habe (auch nach der Vorlage), welches mit meiner Extra myBB PHP Seite verknüpft wurde. Wenn ich jetzt diese "hallo.php" aufrufe erscheint eine Seite im MyBB Stil mit dem Forenlogo, der Fuß- und Kopfzeile von myBB und dazwischen befindet sich mein frei gewählter Inhalt, den ich im Template festgelegt habe, in diesem Fall eine Willkommen auf der Seite für Gäste und neu gekommene Benutzer.
Mit dieser Codezeile bekomme ich den angemeldeten Benutzer
$hallousername=$mybb->user['username'];
Wenn ich jetzt {$hallousername} im Template einfüge klappt das normalerweise,
dass ich den Namen dort stehen sehe.
Nun habe ich die gleiche Seite, diesmal als "index.php" aber nun außerhalb meines Forumverzeichnis auf der Startebene der Webseite. Im Verzeichnis "/forum" befindet sich die bereits funktionierende Datei. In der index.php habe ich das Verzeichnis zur global.php richtig angepasst und es erscheint auch die Navigation und alles andere korrekt. Ich kann auch die myBB settings im Template abrufen.
Aber $hallousername ist und bleibt mir außerhalb ein Leerstring. Warum?
Also bei zusätzlich hinzugefügten Seiten zu myBB außerhalb des Forumverzeichnisses lassen sich keine Benutzerdaten wie Benutzername und Benutzernummer erfassen, sehe ich das richtig?
Oder fehlt mir noch etwas?
Also die gleiche Datei würde im Forumverzeichnis funktionieren,
das habe ich bereits probiert. Es kommen auch keine Fehler oder so.
Aber diesmal brauche ich sie eben einmal außerhalb des Forum Verzeichnisses.
Ich hoffe ihr habt verstanden was jetzt mein Problem ist.
In der Politik ist es manchmal wie in der Grammatik: Ein Fehler, den alle begehen, wird schließlich als Regel anerkannt.
André Malraux
André Malraux