Menüpunkte nur für Reg sichtbar

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
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.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
KiyO
Mitglied
Beiträge: 23
Registriert: 28.10.2006 15:46

Menüpunkte nur für Reg sichtbar

Beitrag von KiyO »

wie kann ich es machen das ganze menü punkte nur für reg Mitglieder zu sehen sind.. zB wenn ich mit nem mod ne einzelne page einbaue, die aber halt nur für registrierte zu sehen ist :D
Benutzeravatar
bgx
Mitglied
Beiträge: 228
Registriert: 30.11.2005 22:32
Kontaktdaten:

Beitrag von bgx »

Benutz mal Suche! Wurde schon oft gefragt!

Code: Alles auswählen

	if ( $userdata['session_logged_in'] )  
        ... deine Page
        else
        redirect(...);
KiyO
Mitglied
Beiträge: 23
Registriert: 28.10.2006 15:46

Beitrag von KiyO »

danke :D
KiyO
Mitglied
Beiträge: 23
Registriert: 28.10.2006 15:46

Beitrag von KiyO »

ich bekomms net hin :P

kannst du mir genau aufschreiben wie das auszusehen hat? :D

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

Beitrag von Markus67 »

Hi ...

was genau möchtest du denn nun machen?

Nur den Menüpunkt ausblenden oder aber verhindern, dass "nicht registrierte" die Seite öffnen können?

Markus
KiyO
Mitglied
Beiträge: 23
Registriert: 28.10.2006 15:46

Beitrag von KiyO »

beides wäre perfekt :D
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

dann such dir in der overall_header.tpl den entsprechenden Link raus.

Nehmen wir mal als Beispiel den Link für die Suche.

Code: Alles auswählen

<a href="{U_SEARCH}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_search.gif" width="12" height="13" border="0" alt="{L_SEARCH}" hspace="3" />{L_SEARCH}</a>
Damit das ganze jetzt nur für registrierte sichtbar ist änderst du das ganze so ab:

Code: Alles auswählen

<!-- BEGIN switch_user_logged_in -->
<a href="{U_SEARCH}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_search.gif" width="12" height="13" border="0" alt="{L_SEARCH}" hspace="3" />{L_SEARCH}</a>
<!-- END switch_user_logged_in -->
Die beiden "kommentare" müssen aber immer alleine in einer Zeile stehen.

Alles klar?

Wenn das soweit funktioniert kommt das nächste :wink:

Markus
KiyO
Mitglied
Beiträge: 23
Registriert: 28.10.2006 15:46

Beitrag von KiyO »

gut danke :D

Das funktioniert schon mal :P

was muss ich dann noch machen? weil das war eigendlich das was ich so haben wollte :D

PS: schonmal danke für deine mühe
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

jetzt suchst du in der Datei welche nur für registrierte sein soll nach ...

Code: Alles auswählen

// 
// End session management 
//
danach fügst du folgendes ein ...

Code: Alles auswählen

if (!$userdata['session_logged_in'] ) 
{ 
  redirect(append_sid("login.$phpEx?redirect=memberlist.$phpEx", true)); 
}


Das memberlist ersetze du mit dem Dateinamen der Datei in welche du das reinpackst. Bei der search.php müsstest du dann also memberlist mit search ersetzen.

Markus
KiyO
Mitglied
Beiträge: 23
Registriert: 28.10.2006 15:46

Beitrag von KiyO »

perfekt danke :D

jetzt ist das so wie ich es wollte :D

nur noch zwei fragen :P

1. kann ich wenn ich mit dem mod das menü als box neben das forum mache auch ganze boxen mit dem systhem für nicht member sperren? dann könnte ich einfach im overall_header.tpl eine ganze menü box mit den seiten nur für registrierte machen.. oder? (du kannst mir rumprobier abrbeit erspaaren :D ) ich müsste natürlich trotsdem für alle seiten einzelnd
if (!$userdata['session_logged_in'] )
{
redirect(append_sid("login.$phpEx?redirect=memberlist.$phpEx", true));
}
dann noch eintragen.

2. wenn ich gerade jmd mit ahnung habe der meine posts liest.. ich suche ein mod für einen jahreskalender der nichts macht außer auf einer neuen seite einen kalender für jeden einzelnen tag anzuzeigen, und es den admins/mod/member ermöglicht einen kleinen kommentar einzutragen.. sonst nichts.. (das hab ich leider noch nicht gefunden, auch nicht in eurer mod daenbank oder über suchen.. entwerder sind die mods mit viel zu viele extras oder einfach nicht das was ich brauche :D )

gruß und danke KiyO

PS: noch ein GROßES DANKE für die viele zeit die du mit mir opferst :D
Antworten

Zurück zu „phpBB 2.0: Mod Support“