Nur Login Seite anzeigen, wenn man die Domain aufruft

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
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
beatlepilz
Mitglied
Beiträge: 7
Registriert: 21.02.2009 12:18

Nur Login Seite anzeigen, wenn man die Domain aufruft

Beitrag von beatlepilz »

Hallo!

Ich habe ein Privates Forum erstellt, in welches nur bestimmte Leute reinsollen. Daher wäre es das Beste, wenn man nur die Login Seite sieht, wenn man die URL aufruft. Im phpBB 2 ging das. Bekommt man das auch hier hin?
Danke schon einmal für jede Hilfe.
gruß beatlepilz
Stefan S.
Mitglied
Beiträge: 207
Registriert: 13.12.2008 14:08

Re: Nur Login Seite anzeigen, wenn man die Domain aufruft

Beitrag von Stefan S. »

Hallo

na sicher.

Du musst dementsprechend die Rechte abändern also zb für Gaeste das die gar nichts dürfen.
Dann natürlich noch die Registrierung einschalten und am besten Du als Admin darfst nur die Registrierungen freischalten.
VG
Stefan
beatlepilz
Mitglied
Beiträge: 7
Registriert: 21.02.2009 12:18

Re: Nur Login Seite anzeigen, wenn man die Domain aufruft

Beitrag von beatlepilz »

Danke schon einmal für die schnelle Antwort. Ich bin noch kompletter Neuling in phpBB 3 und finde den Adminbereich etwas erschlagen. :wink:
Ich habe die Gruppe Gäste so eingestellt, dass sie nichts sehen können. Trotzdem werden sie immer noch auf die leere Forenseite geleitet, wo man unten die angemeldeten User sehen kann. Ich würde nichtangemeldete User aber gerne komplett auf diese Seite beschränken: http://www.abi-vegas-svd.de/ucp.php. Und auch das Klicken auf die Forenübersicht sollte nichts bringen. In phpBB 2 gabs dafür ein paar Zeilen Code, die so weit ich weiß bewirkt haben, dass nichtangemeldete User immer wieder an die Loginseite geleitet wurden, egal wo sie hingeklickt haben.

Nochmal Danke für die schnelle Antwort.
gruß beatlepilz :)
Benutzeravatar
Metzle
Ehemaliges Teammitglied
Beiträge: 10435
Registriert: 08.03.2008 02:50
Wohnort: Waiblingen-Neustadt
Kontaktdaten:

Re: Nur Login Seite anzeigen, wenn man die Domain aufruft

Beitrag von Metzle »

Hallo,

wenn du die Rechte richtig vergeben hast, dann werden sie bei Klicks auf Links auch entsprechend zum Einloggen aufgefordet.
Du kannst gewisse Bereiche der index_body.html auch noch für Gäste ausblenden, wenn du folgenden Code um die entsprechenden Textpassagen setzt:

Code: Alles auswählen

<!-- IF S_USER_LOGGED_IN -->...<!-- ENDIF -->
Somit sehen die darin eingeschlossenen Sachen nur angemeldete Benutzer.
Metzle
phpBB.de-Support-Team
Allround-phpBB.de
-Tanja-
Mitglied
Beiträge: 1051
Registriert: 03.02.2007 08:19

Re: Nur Login Seite anzeigen, wenn man die Domain aufruft

Beitrag von -Tanja- »

Hallo beatlepilz, dazu braucht man aber keinen zusätzlichen Code.
Da du ja oben schon erwähnt hast das du ein "privates Forum" erstellt hast, kannst du ja im ACP einstellen das sich kein neuer User registrieren darf.
Den Gästen entziehst du auch noch alle Leserechte und die Sache hat sich erledigt. :wink:

Inter. für dich wäre folgender Artikel mit wichtigen Hinweisen: Rechtevergabe im phpBB3

:geek:

EDIT***
Metzle war schneller mit dem schreiben.
beatlepilz
Mitglied
Beiträge: 7
Registriert: 21.02.2009 12:18

Re: Nur Login Seite anzeigen, wenn man die Domain aufruft

Beitrag von beatlepilz »

Vielen Dank an euch beide. Der Artikel hat mir weitergeholfen das Berechtigungssystem zu verstehen. Allerdings habe ich nicht verstanden wie und wo ich den Code einfügen kann, den Metzle geschickt hat. Für Gäste ist überall kein Zugang eingestellt. Vielleicht bin ich etwas kompliziert :wink: aber ich meine das so:

Wenn man auf meine URL geht, sieht man das: http://www.abi-vegas-svd.de/
Ich möchte , dass jeder - jetzt noch nicht angemeldete Benutzer - das zu sehen bekommt: http://www.abi-vegas-svd.de/ucp.php
Ich würde das gerne so einfach wie möglich halten, damit auch Leute, die sich nicht täglich in Foren aufhalten ( so wie ich :grin: ) damit schnell und effektiv umgehen können.
gruß beatlepilz
Benutzeravatar
Metzle
Ehemaliges Teammitglied
Beiträge: 10435
Registriert: 08.03.2008 02:50
Wohnort: Waiblingen-Neustadt
Kontaktdaten:

Re: Nur Login Seite anzeigen, wenn man die Domain aufruft

Beitrag von Metzle »

Hallo,

wenn du nur die Seite ändern willst, dann trage in der .htaccess die Seite ein.

Öffne: .htaccess

Finde:

Code: Alles auswählen

DirectoryIndex index.php index.html index.htm
Ersetze mit:

Code: Alles auswählen

DirectoryIndex ucp.php index.php index.html index.htm
Dann erscheint bei jedem Aufruf der URL die ucp.php. Dies schützt aber nicht, dass die Leute trotzdem noch auf den Forenindex kommen.
Metzle
phpBB.de-Support-Team
Allround-phpBB.de
beatlepilz
Mitglied
Beiträge: 7
Registriert: 21.02.2009 12:18

Re: Nur Login Seite anzeigen, wenn man die Domain aufruft

Beitrag von beatlepilz »

Vielen Dank! Das haut super hin. :D :D
Wie du schon gesagt hast ist die Forenübersicht für Gäste immer noch zugänglich. Kann man das Sperren oder muss man sich abfinden damit? Hab schon gegooglet aber nicht vernünftiges gefunden....wie gesagt in Version 2 gings. :)
gruß beatlepilz
Benutzeravatar
Metzle
Ehemaliges Teammitglied
Beiträge: 10435
Registriert: 08.03.2008 02:50
Wohnort: Waiblingen-Neustadt
Kontaktdaten:

Re: Nur Login Seite anzeigen, wenn man die Domain aufruft

Beitrag von Metzle »

Hallo,

sorry, war länger nicht da, weil ich mitten in einem Umzug stecke.

Du könntest in der Navigation den Link zur Foren-Übersicht nur für eingeloggte Benutzer freigeben. Dazu versuche mal folgendes:

Öffne: styles/subsilver2/template/breadcrumbs.html

Finde:

Code: Alles auswählen

			<p class="breadcrumbs"><a href="{U_INDEX}">{L_INDEX}</a>
Ersetze durch:

Code: Alles auswählen

			<p class="breadcrumbs"><!-- IF S_USER_LOGGED_IN --><a href="{U_INDEX}">{L_INDEX}</a><!-- ENDIF -->
Somit wäre zumindest mal ein offensichtlicher Link zur Foren-Übersicht für Gäste erst mal weg.
Metzle
phpBB.de-Support-Team
Allround-phpBB.de
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“