MyBB.de Forum

Normale Version: Überprüfen ob nutzer registriert
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3
Hallo,

ich habe oben im templates namens "header" noch ein paar zeilen angefügt die jedoch nur zu sehen sein sollen wenn der betrachter registriert ist.

Mein Frage jetzt kann ich das irgendwie so gestalten dass diese zeilen nur sichtbar sind wenn der nutzer registriert ist?

Gruß

NetHunter

Eine einfache Lösung wäre die Links im Template header_welcomeblock_member unterzubringen. Ansonsten geht das nur mit Codeänderungen in der global.php.
ok danke für die antwort.

in header_welcomeblock_member kann ichs nich reinmachen da dann alles nicht mehr passt, dann werde ich wohl meine PHP-Kenntnisse bemühen müssenToungue

Gruß

NetHunter

Versuchs mal so. Suche in der global.php

PHP-Code:
eval("\$header = \"".$templates->get("header")."\";"); 

Darüber einfügen:
PHP-Code:
if($mybb->user['usergroup'] == "x")
{
$meinlink "<a href=\"url\">Name des Links</a>";


x durch die ID der Gruppe ersetzen, die den Link sehen darf.
Danach kann die Variable {$meinlink} im Template header eingbaut werden.

Habs jetzt nicht getestet, sollte aber funktionieren.
Für alle registrierten Benutzer:
PHP-Code:
if ($mybb->user['uid'] > 0
{
$meinlink "whatever";


Registrierte Benutzer müssen eine UID haben, Gäste hingegen haben die UID 0 Wink
Ok danke für eure Antworten, es klappt jetzt allesBig Grin


Danke für die hilfe

Gruß
gorld
Kann mir das einer Anhand eines Beispiels erklären?
Habe es so wie es hier steht in der global.php mit der Usermap versucht was nicht klappte, danach bekomme ich nur noch eine weiße Seite
Welchen Editor hast du benutzt?
(16.01.2011, 20:09)Michael schrieb: [ -> ]Welchen Editor hast du benutzt?

Hallo Michael,

ich benutze den Notepad++



Hallo Katana,

kannst du bitte einmal den Code posten, den du verwendet hast?
Seiten: 1 2 3