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ß
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üssen
Gruß
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
Ok danke für eure Antworten, es klappt jetzt alles
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, 19: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?