27.09.2009, 13:52
Hallo zusammen,
in der Vergangenheit (auch bereits bei 1.4) habe ich schon so manche "eigene Seite" erfolgreich in die Online-Liste eingebaut, aber nun habe ich ein Problem, mit dem ich nicht mehr weiterkomme.
In dem Verzeichnis "forum/gallery" habe ich einen Galerie-Mod eingebaut, der sich nicht wie ein normales Plugin installiert und z.B. Templates erstellt oder ändert. Er nutzt zwar die DB und das Theme des Forums aber das war es dann auch schon.
Nun bin ich wieder gem. dieser Anleitung vorgegangen und habe versucht, die gallery/index.php in die Online-Liste einzusetzen.
Leider bekommt man in der online-Übersicht den Ort "Hauptindex" angezeigt.
Dann dachte ich mir, im Forum-Verzeichnis eine Datei namens gallery.php zu erstellen, die nichts weiteres tut, als auf die Galerie weiter zu leiten:
Diese Datei habe ich dann versucht, so einzubinden
Aber auch hier wird weiterhin "Hauptindex" als Ort angezeigt.
Habe ich da evtl. einen Denkfehler, und dieser Mod lässt sich gar nicht in der Online-Liste darstellen oder mache einen Fehler?
Über einen Denkanstoß wäre ich Euch dankbar.
in der Vergangenheit (auch bereits bei 1.4) habe ich schon so manche "eigene Seite" erfolgreich in die Online-Liste eingebaut, aber nun habe ich ein Problem, mit dem ich nicht mehr weiterkomme.
In dem Verzeichnis "forum/gallery" habe ich einen Galerie-Mod eingebaut, der sich nicht wie ein normales Plugin installiert und z.B. Templates erstellt oder ändert. Er nutzt zwar die DB und das Theme des Forums aber das war es dann auch schon.
Nun bin ich wieder gem. dieser Anleitung vorgegangen und habe versucht, die gallery/index.php in die Online-Liste einzusetzen.
PHP-Code:
case "gallery/index.php":
$user_activity['activity'] = "gallery";
break;
......
case "gallery":
$location_name = $lang->viewing_gallery;
break;
Dann dachte ich mir, im Forum-Verzeichnis eine Datei namens gallery.php zu erstellen, die nichts weiteres tut, als auf die Galerie weiter zu leiten:
PHP-Code:
define("KILL_GLOBALS", 1);
define("IN_MYBB", 1);
require("global.php");
if($mybb->user['uid'] == 0)
{
error_no_permission();
}
$location = "http://meineDomain/forum/gallery";
header("Location: $location")
PHP-Code:
case "gallery":
$user_activity['activity'] = "gallery";
break;
......
case "gallery":
$location_name = $lang->viewing_gallery;
break;
Habe ich da evtl. einen Denkfehler, und dieser Mod lässt sich gar nicht in der Online-Liste darstellen oder mache einen Fehler?
Über einen Denkanstoß wäre ich Euch dankbar.