Beiträge: 8.516
Themen: 59
Registriert seit: 20.04.2010
MyBB-Version: 1.8*
Da wo deine Navigation deines Forums ist natürlich, sprich im head Template :p
Mit freundlichen Grüßen
MrBrechreiz
Beiträge: 170
Themen: 23
Registriert seit: 14.12.2011
06.10.2013, 12:34
(Dieser Beitrag wurde zuletzt bearbeitet: 06.10.2013, 12:35 von tomcat123 .)
Also bei mir funktioniert das mit der Menubar mittlerweile
wie kann ich das jetzt so machen wenn ich eingeloggt bin das es mir ein Menupunkt nicht mehr anzeigt also nur für Gäste?
So sieht man es nur wenn man eingeloggt ist, aber ich bräuchte es noch genau anderst, wenn man eingeloggt ist das es folgendes nicht mehr anzeigt.
Code:
<if $mybb->user['usergroup'] != 1 then><li><a href="teams.php" class="teams">Team</a></li></if>
Sollte im eingeloggten Bereich nicht mehr in der Menubar erscheinen.
Code:
<li><a href="registration.php" class="registration">Register</a></li>
Beiträge: 8.516
Themen: 59
Registriert seit: 20.04.2010
MyBB-Version: 1.8*
Habs für dich nochmal bei mir rausgesucht.
Folgendes kannst Du machen.
Gehe ins head Template und füge an erster Stelle
Code:
<if !in_array($GLOBALS['mybb']->user['usergroup'], array(2,3,4,6)) then>
<div id="toppanel"></div>
<div class="tab">
<ul class="login">
<li class="left"> </li>
<li>Hello Gast!</li>
<li id="toggle">
<a href="{$mybb->settings['bburl']}/member.php?action=login">{$lang->welcome_login}</a> | <a href="{$mybb->settings['bburl']}/member.php?action=register">{$lang->welcome_register}</a>
</li>
<li class="right"> </li>
</ul>
</div>
</div>
<elseif $mybb->user['usergroup'] != 1 then>
<div id="toppanel"></div>
<div class="tab">
<ul class="login">
<li class="left"> </li>
<li>{$lang->welcome_back}</li>
<li class="sep">|</li>
<li id="toggle">
<a id="open" class="open" href="#">Abmelden</a>
<a id="close" style="display: none;" class="close" href="#">Close Panel</a>
</li>
<li class="right"> </li>
</ul>
</div>
</div>
<else /></if>
ein.
Alles andere bleibt wie es ist. Nötige Anpassungen zu deiner Seite musst Du nur noch selbst verichten.
Sicherheitshalber hänge ich noch die Files ran.
Angehängte Dateien
Sliding_login_panel.zip (Größe: 32,48 KB / Downloads: 1)
Mit freundlichen Grüßen
MrBrechreiz
Beiträge: 170
Themen: 23
Registriert seit: 14.12.2011
06.10.2013, 13:28
(Dieser Beitrag wurde zuletzt bearbeitet: 06.10.2013, 13:41 von tomcat123 .)
Hab meins nun mal schnell mit deinem Beispiel programmiert und funktioniert nun einwandfrei, vielen Dank
Wie kann ich das noch machen, das es im eingeloggten Modus das nicht mehr anzeigt:
Code:
<li><a href="forum/member.php?action=login" class="login">Login</a></li>
Danke
Beiträge: 8.516
Themen: 59
Registriert seit: 20.04.2010
MyBB-Version: 1.8*
Wird es doch nicht ! Zumindest bei mir nicht.
Mit freundlichen Grüßen
MrBrechreiz
Beiträge: 170
Themen: 23
Registriert seit: 14.12.2011
Bist glaub wo anderst, ich mein in der aufklappbaren Menubar unter der Searchfunktion in dem Menupunkt "Forum" da steht noch das Login Registrieren & Passwort vergessen auch im eingeloggten Modus drin
Beiträge: 8.516
Themen: 59
Registriert seit: 20.04.2010
MyBB-Version: 1.8*
Aso, ja das ist eine andere Geschichte, dazu musst Du selbst sehen wad in der Navigation steht. Theoretisch kannst Du dies raus nehmen.
Mit freundlichen Grüßen
MrBrechreiz
Beiträge: 170
Themen: 23
Registriert seit: 14.12.2011
Würde das nicht gehen, dass man im eingeloggten Modus bsp. folgendes nicht mehr angezeigt wird:
Code:
<li><a href="forum/member.php?action=login" class="login">Login</a></li>
Gruß & Danke
Beiträge: 8.516
Themen: 59
Registriert seit: 20.04.2010
MyBB-Version: 1.8*
Machs mal so.
Code:
<if !in_array($GLOBALS['mybb']->user['usergroup'], array(2,3,4,6)) then>
<li><a href="forum/member.php?action=login" class="login">Login</a></li>
</if>
Mit freundlichen Grüßen
MrBrechreiz
Beiträge: 2.041
Themen: 10
Registriert seit: 28.06.2007
MyBB-Version: 1.8.x
so gehts auch:
Code:
<if !$mybb->user['uid'] then>
<li><a href="forum/member.php?action=login" class="login">Login</a></li>
</if>