Seite 1 von 1

Gästen Forum-Ansicht verbieten?

Verfasst: 28.09.2004 23:51
von knalltrauma
Moin zusammen :-)

Ich hab eine kleine Frage. Ist es irgendwie möglich, dass ich Gästen die Foren zwar anzeigen kann aber die Topics darin nicht? So kann ich Usern zeigen, welche Foren wir haben, um jedoch die Topics in den Foren zu sehen sollten sie sich anmelden.

Über die Rechtevergabe ist dies irgendwie nicht möglich :oops:

Lieber Gruss vom Knalltrauma :D

Verfasst: 28.09.2004 23:54
von Markus67
Hi ...

suche in der viewtopic.php

Code: Alles auswählen

// End session management 
//
danach einfügen:

Code: Alles auswählen

if ( !$userdata['session_logged_in'] ) 
{ 
      redirect(append_sid("login.".$phpEx."?redirect=viewtopic.".$phpEx, true)); 
      exit; 
}
Damit sind die Foreneinstellungen ohne Wirkung und du kannst die Topics nur noch lesen wenn du eingeloggt bist.

Markus

Verfasst: 28.09.2004 23:54
von Piko
Doch soweit ich das weiß is das möglich klick mal auf Fortgeschrittene Metode.
Dort kannst du einstellen ob man sie lesen darf oder nur eine ansicht bekommt. oder garnichts der gleichen.

Müsste damit gehen.



Grüße Piko

Verfasst: 29.09.2004 00:04
von knalltrauma
Markus67 hat geschrieben:Hi ...

suche in der viewtopic.php

Code: Alles auswählen

// End session management 
//
danach einfügen:

Code: Alles auswählen

if ( !$userdata['session_logged_in'] ) 
{ 
      redirect(append_sid("login.".$phpEx."?redirect=viewtopic.".$phpEx, true)); 
      exit; 
}
Damit sind die Foreneinstellungen ohne Wirkung und du kannst die Topics nur noch lesen wenn du eingeloggt bist.

Markus
Hy Markus...

Vielen Dank! Aber schaltet das die gesamten Rechte-Einstellungen ab? Ich hab drum noch 2-3 Foren die nur für die MODS ersichtlich sein dürfen und 1 Forum, dass nur registrierte User sehen dürfen :D

Verfasst: 29.09.2004 00:13
von Markus67
Hi ...

Der Code bewirkt nur, dass man zum Lesen von Topics eingeloggt sein muss. ein Moderator ist ja sowieso eingeloggt und somit gibts da auch kein Problem :wink:

Ein Problem wäre zum Beispiel wenn du ein Forum hättest in dem Gäste posten dürfen ... das ginge z.B. danach nicht mehr :wink:

Markus

Verfasst: 29.09.2004 00:17
von knalltrauma
Genial.... vielen Dank Markus :wink: Ging ja super schnell :wink:

Verfasst: 29.09.2004 09:43
von Leuchte
Wenns nur für ein bestimmtes Forum gelten soll, kann man statt

Code: Alles auswählen

if ( !$userdata['session_logged_in'] )
auch

Code: Alles auswählen

if ( !$userdata['session_logged_in'] && $forum_id == x)
nehmen (x ist die Foren_id).

Verfasst: 29.09.2004 14:12
von knalltrauma
Leuchte hat geschrieben:Wenns nur für ein bestimmtes Forum gelten soll, kann man statt

Code: Alles auswählen

if ( !$userdata['session_logged_in'] )
auch

Code: Alles auswählen

if ( !$userdata['session_logged_in'] && $forum_id == x)
nehmen (x ist die Foren_id).
Danke Leuchte :D Das wäre auch ne Möglichkeit... schön, dass der Support hier so genial ist :wink: