Loginstatus abfragen ohne Style aus dem Forum

Du suchst einen bestimmten Mod, weißt aber nicht genau wo bzw. ob er überhaupt existiert? Wenn dir dieser Artikel nicht weiterhilft, kannst du hier den von dir gewünschten/gesuchten Mod beschreiben ...
Falls ein Mod-Autor eine der Anfragen hier aufnimmt, um einen neuen Mod zu entwickeln, geht's in [3.0.x] Mods in Entwicklung weiter.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Meister-Möbius
Mitglied
Beiträge: 26
Registriert: 20.02.2008 18:57

Loginstatus abfragen ohne Style aus dem Forum

Beitrag von Meister-Möbius »

Hallo zusammen,

für mein Forum habe ich einige zusätzliche Seiten erstellt (php + eigenes Templatesystem in html) . Allerdings sollen sie nur von angemeldeten Benutzern aufgerufen werden können. Hier im Forum gibt es ja eine tolle Anleitung, wie man Seiten ins Forum einbaut. Im Prinzip ist das genau das, was ich suche, doch leider funktioniert der Einbau nur, wenn man auf das interne Template-System für die Styledateien zurückgreift. Da meine Seiten aber ihr vom Forum unabhängiges Aussehen/System haben, werden nur noch weiße Seiten angezeigt, wenn nicht keine Templatedateien im Forum aufrufe.

Gibt es einen Weg, abzufragen, ob ein User angemeldet ist, ohne dafür das Templatedateien im Forum benutzen zu müssen?

Hoffentlich könnt ihr mir helfen. Natürlich könnte ich rein theoretisch auch meine ganzen Templates umschreiben, aber das wäre eine ganze Menge Arbeit. Und vielleicht kann ich das ja umgehen ...

Gruß
Meister-Möbius
4seven
Mitglied
Beiträge: 5869
Registriert: 21.04.2007 06:18

Beitrag von 4seven »

ruf doch einfach eine selbsterstellte php auf. das tut man doch ständig:

posting.php
viewforum.php
viewtopic.php
usw

nur halt ohne template
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17476
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Minimalcode:

Code: Alles auswählen

<?php

// Benötigte Dateien und Variablen von phpBB
define('IN_PHPBB', true);
$phpbb_root_path = './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);

// Session auslesen und Benutzer-Informationen laden
$user->session_begin();
$user->setup();
$auth->acl($user->data); 

if ($user->data['user_id'] == ANONYMOUS)
{
// Code, wenn Benutzer nicht angemeldet ist
}
else
{
// Code, wenn Benutzer angemeldet ist
}

?>
Meister-Möbius
Mitglied
Beiträge: 26
Registriert: 20.02.2008 18:57

Beitrag von Meister-Möbius »

Danke, das hat funktioniert.
Antworten

Zurück zu „[3.0.x] Mod Suche/Anfragen“