![]() |
Div nur für Mitglieder sichtbar!? - 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: Div nur für Mitglieder sichtbar!? (/thread-16839.html) |
Div nur für Mitglieder sichtbar!? - MarioxD - 29.08.2010 Hey Leute, ich würde gerne einen Div-Container auf meiner Startseite nur für Mitglieder/Mods/Admins sichtbar machen; nicht jedoch für Gäste! Gibt es da eine relativ einfache Lösung? Das wäre der Div: Code: <div id="leiste_oben"><table border="0" cellspacing="0" cellpadding="0" class="leiste_oben_table"><tr><td valign="middle"><span style="float:right;">{$lang->welcome_current_time} | <a href="{$mybb->settings['bburl']}/member.php?action=logout&logoutkey={$mybb->user['logoutkey']}">{$lang->welcome_logout}!</a></span><span style="float:left;">{$lang->welcome_back}</span></td></tr></table></div> Wenn Gäste das Forum aufrufen sieht das nämlich unschön aus. "Willkommen, {1} - Letzter Besuch: {2}" Der Div befindet sich ganz oben auf der Seite. Darum lässt er sich nicht in den Welcomeblock einbauen. Hat jemand ne Idee? ![]() Und wenn ich schon Frage.. Ich habe ein Template erstellt und es "header_navigation" genannt. Wie binde ich es nun auf ne Seite ein? Bzw. in ein anderes Template?^^ Danke & lg! RE: Div nur für Mitglieder sichtbar!? - NetHunter - 29.08.2010 Um das Template ausgeben zu können muss die global.php erweitert werden. Finde: PHP-Code: eval("\$header = \"".$templates->get("header")."\";"); Darüber einfügen: PHP-Code: if($mybb->user['uid'] != 0) So wird das Template header_navigation nur angemeldeten Usern angezeigt. RE: Div nur für Mitglieder sichtbar!? - Jockl - 29.08.2010 Und Deinen div-Code kannst Du oberhalb von PHP-Code: eval("\$header = \"".$templates->get("header")."\";"); PHP-Code: if($mybb->usergroup['gid'] == "x") { RE: Div nur für Mitglieder sichtbar!? - Falkenauge Mihawk - 29.08.2010 (29.08.2010, 19:31)Jockl schrieb: Und Deinen div-Code kannst Du oberhalb vonSo ists besser: ![]() PHP-Code: if($mybb->usergroup['gid'] != '0') { RE: Div nur für Mitglieder sichtbar!? - MarioxD - 29.08.2010 Danke euch, ich werd das gleich mal testen! ![]() RE: Div nur für Mitglieder sichtbar!? - Jockl - 29.08.2010 (29.08.2010, 19:51)Falkenauge schrieb: So ists besser:Ja, wer (richtig) lesen kann ist klar im Vorteil.... ![]() RE: Div nur für Mitglieder sichtbar!? - MarioxD - 29.08.2010 Edit: Vergesst alles, was hier gerade stand! Hab das Problem gelöst, danke an euch für eure Hilfe ![]() RE: Div nur für Mitglieder sichtbar!? - StefanT - 30.08.2010 (29.08.2010, 19:51)Falkenauge schrieb: So ists besser:Unsinn, $mybb->usergroup['gid'] sollte eigentlich nie 0 sein, Gäste sind auch eine Benutzergruppe. $mybb->user['uid'] != 0 ist das eleganteste. ![]() |