MyBB.de Forum
Link für Gäste im Top-Menü verstecken - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html)
+--- Forum: Plugin-Diskussionen (https://www.mybb.de/forum/forum-38.html)
+--- Thema: Link für Gäste im Top-Menü verstecken (/thread-15077.html)



Link für Gäste im Top-Menü verstecken - Mansaylon - 14.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?


RE: Link für Gäste im Top-Menü verstecken - Michael - 14.11.2009

Möglichkeit 1: https://www.mybb.de/forum/thread-11995-post-86114.html#pid86114
Möglichkeit 2: http://community.mybboard.net/thread-31860.html


RE: Link für Gäste im Top-Menü verstecken - Mansaylon - 14.11.2009

Super... danke....
Darf man im Template header PHP Code einfügen? (gehe nach dem 1. Beispiel)


RE: Link für Gäste im Top-Menü verstecken - StefanT - 14.11.2009

In Templates kannst du kein PHP benutzen.


RE: Link für Gäste im Top-Menü verstecken - Mansaylon - 14.11.2009

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.


RE: Link für Gäste im Top-Menü verstecken - Michael - 15.11.2009

(14.11.2009, 19: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.