Fora und Memberlisten unsichtbar für nicht-registrierte

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
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.
Fox1
Mitglied
Beiträge: 9
Registriert: 06.03.2005 20:31

Fora und Memberlisten unsichtbar für nicht-registrierte

Beitrag von Fox1 »

Einen wunderschönen guten Abend miteinander,

ich habe schon einen Haufen Seiten durchforsten, habe aber nirgendwo eine Lösung für das folgende Problem gefunden:

Ich habe auf meiner Seite ein PHPBB Board (neueste Version) laufen. Nun möchte ich, dass auf der Startseite des Forums für unregsitrierte nur die Login Maske und der Registrierungsbutton dargestellt werden, um ungebetene Gäste rauszuhalten.....

So Sachen wie Fora, Memberlisten, Usergruppen etc. sollten für unregistrierte unsichtbar sein.....

Hat jemand vielleicht eine Idee, bzw. konkrete Lösungsvorschläge, oder Links, wo man sowas finden kann?

Für eure Hilfe wäre ich sehr dankbar....

MfG

Matthias
Benutzeravatar
Pumi
Mitglied
Beiträge: 752
Registriert: 04.10.2002 13:38
Wohnort: Schwabenland - Germany
Kontaktdaten:

Beitrag von Pumi »

Da musst du zweierlei unternehmen:

Um die Foren "unsichtbar" zu machen, musst du in Admin-Bereich unter "Foren -> Befugnisse -> Fortgeschrittene Methode" bei allen Foren "Ansicht" auf Reg stellen.

Damit du auch die Mitgliederliste unsichtbar machen kannst, benutzt du am besten die Suchfunktion mit den Begriffen "Mitgliederliste unsichtbar". :wink:
Fox1
Mitglied
Beiträge: 9
Registriert: 06.03.2005 20:31

Beitrag von Fox1 »

Danke erstmal, dass hab ich soweit auch hinbekommen...

Zweck der Sache soll aber sein, dass das Ganze dann ungefähr so aussieht: http://www.n3tw0rk.org/

cheers und nochmal Danke
allibert
Mitglied
Beiträge: 19
Registriert: 11.01.2005 14:54

Beitrag von allibert »

Das würde mich auch interessieren wie man so was hinkriegt... :D
Diddle
Mitglied
Beiträge: 27
Registriert: 30.07.2003 08:27
Wohnort: Wuppertal
Kontaktdaten:

Beitrag von Diddle »

Hallo,
die Mitgliederliste bekommt man mit der Forum-Rechteverwaltung nicht hin.
Hierzu ist es erforderlich in der Datei "memberlist.php" was zu ändern.

Nach der Stelle:

Code: Alles auswählen

//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_VIEWMEMBERS);
init_userprefs($userdata);
//
// End session management
//
sind folgende Zeilen einzufügen:

Code: Alles auswählen

if ( $userdata['session_logged_in'] )
{
Am Ende der Datei vor der letzten Zeile:
sind folgende Zeilen einzufügen:

Code: Alles auswählen

}
else
{
echo "Nur für registrierte Benutzer!";
}
Habe das so in meinem Board eingebaut (2.0.5) und funktioniert.
Diddle, nie erwachsen werden
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

Ist das mitder Forenansicht geklärt ?
Muss das menü jetzt noch entsprechend angepasst werden ?

Markus
Fox1
Mitglied
Beiträge: 9
Registriert: 06.03.2005 20:31

Beitrag von Fox1 »

ok, danke,

ist zwar mehr oder weniger nur ein workaround, das sollte es aber tun.....
Vielen Dank!!!
(am liebsten wäre es mir, wenn einfach alles, so wie im obigen Beispiel verschwindet ;-) )

Die Sache mit der memberlist habe ich gleich mal mit reingenommen....

Wie war die Syntax um den Button verschwinden zu lassen, bzw. in welcher Datei stehen die Links zu den einzelnen buttons (search, etc.)?

cheers und nochmal Danke
Diddle
Mitglied
Beiträge: 27
Registriert: 30.07.2003 08:27
Wohnort: Wuppertal
Kontaktdaten:

Beitrag von Diddle »

Hi,
die Forenansicht steuerst Du unter:

Admin-Menu / Foren-Befugnisse
Diddle, nie erwachsen werden
Fox1
Mitglied
Beiträge: 9
Registriert: 06.03.2005 20:31

Beitrag von Fox1 »

Klar, das habe ich auch schon so hinbekommen, geht mir aber darum, dass die, wenn auch leere, Übersicht mit verschwindet inklusive, was noch wichtiger ist, der Anzeige wer online ist....

Ist alles scheinbar nicht im Adminbereich zu machen....

cheers
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

schau dir mal in der overall_header.tpl den Registrieren-Button an ... der wird auch nur eingeblendet wenn man nicht eingeloggt ist ...

Die restlichen Buttons zeigst du dann nur an wenn man eingeloggt ist ...

Code: Alles auswählen

<!-- BEGIN switch_user_logged_in -->

Buttons ...

<!-- END switch_user_logged_in -->
Markus
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“