Die Gesamtansicht nicht anzeigen wenn nicht eingeloggt
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
-
- Mitglied
- Beiträge: 25
- Registriert: 10.07.2004 20:18
Die Gesamtansicht nicht anzeigen wenn nicht eingeloggt
Hallo,
ich habe über die Suche leider keine Eindeutige Antwort finden können.
Und zwar möchte ich das Board nur für registrierte Benutzer sichtbar machen, wenn ich ein Forum einstelle das es nur für registrierte sichtbar sein soll funktioniert es, allerdings bleibt das Board immer noch sichtbar, eben leer.
Stattdessen sollte aber die Login Seite angezeigt werden, ist das irgendwie möglich?
Danke für eure Hilfe.
Liebe Grüße Sandra
ich habe über die Suche leider keine Eindeutige Antwort finden können.
Und zwar möchte ich das Board nur für registrierte Benutzer sichtbar machen, wenn ich ein Forum einstelle das es nur für registrierte sichtbar sein soll funktioniert es, allerdings bleibt das Board immer noch sichtbar, eben leer.
Stattdessen sollte aber die Login Seite angezeigt werden, ist das irgendwie möglich?
Danke für eure Hilfe.
Liebe Grüße Sandra
In der index.php suchen:und danach einfügen:Ungetestet, daher bitte ausprobieren.
Gruß, Philipp
Code: Alles auswählen
init_userprefs($userdata);
//
// End session management
//
Code: Alles auswählen
if ( !$userdata['session_logged_in'] )
{
redirect(append_sid("login.$phpEx", true));
}
Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
-
- Mitglied
- Beiträge: 25
- Registriert: 10.07.2004 20:18
-
- Mitglied
- Beiträge: 25
- Registriert: 10.07.2004 20:18
weiteres Problem *Frage nach Lesen der Regeln geändert*
Hallo,
ich bin schon wieder da...
Nachdem der Hinweis von Philipp so gut funktioniert hat, habe ich allerdings noch ein Problem.
Der Header und die Forenlinks werden noch über dem Login Formular angezeigt, diese würde ich aber gern auch verschwinden lassen, wenn man nicht eingeloggt ist.
Ich habe schon verschiedenes probiert, bekomme es aber leider nicht richtig hin.
Ich bin jetzt so weit, dass ich die Tabelle mit dem Header und den Links in eine neue Datei gespeichert habe und diese würde ich dann gern include, aber ich finde die richtige Stelle nicht.
Wenn ich den Befehl z.B. in die index.php mache funtkioniert es zwar, aber die variablen Links werden nicht mehr angezeigt sondern nur die Variable selbst, also z.B. {L_LOGIN_LOGOUT}
Danke für eure Hilfe!
Liebe Grüße Sandra
ich bin schon wieder da...
Nachdem der Hinweis von Philipp so gut funktioniert hat, habe ich allerdings noch ein Problem.
Der Header und die Forenlinks werden noch über dem Login Formular angezeigt, diese würde ich aber gern auch verschwinden lassen, wenn man nicht eingeloggt ist.
Ich habe schon verschiedenes probiert, bekomme es aber leider nicht richtig hin.
Ich bin jetzt so weit, dass ich die Tabelle mit dem Header und den Links in eine neue Datei gespeichert habe und diese würde ich dann gern include, aber ich finde die richtige Stelle nicht.
Wenn ich den Befehl z.B. in die index.php mache funtkioniert es zwar, aber die variablen Links werden nicht mehr angezeigt sondern nur die Variable selbst, also z.B. {L_LOGIN_LOGOUT}
Danke für eure Hilfe!
Liebe Grüße Sandra
Hallo,
mach einfach mal folgendes:
login.php
suche
davor einfügen
.. So?
gruß
mach einfach mal folgendes:
login.php
suche
Code: Alles auswählen
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
Code: Alles auswählen
$gen_simple_header = TRUE;
gruß
-
- Mitglied
- Beiträge: 25
- Registriert: 10.07.2004 20:18
functions.phpMichi1512 per PN hat geschrieben:Dein letzter Zusatz, dass der Overall-Header verschwindet beim Log-In ist richtig- nur es gibt noch ein Problem-
denn wenn man die falschen Zugangsdaten eingibt erscheint der Overallheader wieder mit den Links etc.. was eben nicht passieren darf.
Hast du vielleicht ne Idee wie der Overall-Header auch bei nicht erfolgtem Log-In unsichtbar bleibt.
suche
Code: Alles auswählen
if ( !defined('IN_ADMIN') )
{
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
}
Code: Alles auswählen
if ( !defined('IN_ADMIN') )
{
if (!$userdata['session_logged_in'])
{
$gen_simple_header = TRUE;
}
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
}