Beiträge: 39
Themen: 9
Registriert seit: 12.11.2009
Hallo
Gefunden habe ich 'Hide Links' und 'Hide Plugin'. Beides jedoch Plugins, um Links innerhalb des Forums zu verstecken.
Ich möchte jedoch ein Menüpunkt im Top-Menü (also ganz oben) für Gäste und Leute, die noch nicht aktiviert sind, verstecken.
Der Link ist ja bekanntlich im header Bereich gesetzt. Doch wie kann ich dort nun mitteilen, dass der Link erst bei eingeloggtem Benutzer angezeigt werden soll?
Bye
Mansaylon
Beiträge: 18.383
Themen: 257
Registriert seit: 09.02.2005
Gruß,
Michael
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Beiträge: 39
Themen: 9
Registriert seit: 12.11.2009
Super... danke....
Darf man im Template header PHP Code einfügen? (gehe nach dem 1. Beispiel)
Bye
Mansaylon
Beiträge: 25.761
Themen: 269
Registriert seit: 20.09.2005
In Templates kannst du kein PHP benutzen.
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Beiträge: 39
Themen: 9
Registriert seit: 12.11.2009
14.11.2009, 19:14
(Dieser Beitrag wurde zuletzt bearbeitet: 14.11.2009, 19:47 von Mansaylon.)
Alles klar.... habe in der global.php die entsprechenden If Anweisungen eingetragen und nur den Namen vom Link in die Variable gesetzt. Nicht angemeldete bekommen also einen leeren Link und somit nichts zu sehen.
Nun möchte ich mit einer 'or' Bedingung im If noch die auf 'Aktivierung Wartenden' ausschliessen.
Wo sehe ich die ID der Benutzergruppe? In der Benutzergruppe auf jeden Fall nicht.
Habe die ID via PhpMyAdmin in der DB gefunden.
Lösung sieht nun wie folgt aus:
Code:
// Variabeln setzen ausser für Gäste (1) und Wartende (5) und Gebannte (7)
if ($mybb->user['usergroup'] != '1' AND $mybb->user['usergroup'] != '5' AND $mybb->user['usergroup'] != '7')
{
$Plauder_link = 'Plauderecke';
}
Somit erledigt.
Danke für die Hilfe.
Bye
Mansaylon
Beiträge: 18.383
Themen: 257
Registriert seit: 09.02.2005
(14.11.2009, 18:52)Mansaylon schrieb: Darf man im Template header PHP Code einfügen? (gehe nach dem 1. Beispiel)
Normalerweise nicht, aber das verlinkte Plugin machts möglich.
Gruß,
Michael
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.