MyBB.de Forum
Zwei Header möglich? - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: MyBB 1.8.x (https://www.mybb.de/forum/forum-87.html)
+--- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-88.html)
+--- Thema: Zwei Header möglich? (/thread-39418.html)



Zwei Header möglich? - Sauron04 - 05.07.2025

Hallo.

Ist es in Mybb möglich, dass Gäste und nicht eingeloggte Besucher einen anderen Header (genauer ein anderes Logo) sehen, als wenn sie sich eingeloggt haben?
hat sich erledigt


RE: Zwei Header möglich? - Gerti - 06.07.2025

Ja das ist es.

Dazu im Template Header wie folgt definieren:
Code:
<if $mybb->user['usergroup'] == 1 then>
    <!-- Grafik für Gäste bzw. nicht angemeldete Besucher -->
    <img src="./images/gueast_headergrafik.webp" />
<else>
    <!-- Grafik für angemeldete User -->
    <img src="./images/user_headergrafik.webp" />
</if>

Vorstehendes ist nur das Beispiel wenn JA dann Grafik A, wenn NEIN dann Grafik B.
Du kannst dies jedoch auch erweitern und gar für jede Usergruppe (inkl. Fallback wenn keine Gruppe zutriff) eine eigene Headergrafik definieren. Es stehen Dir alle Möglichkeiten hierzu offen.

Tipp:
Empfohlen wird *.webp da hier die Dateien ohne Verluste sehr klein sind und die Ladezeiten erheblich reduzieren.
Ob Du letztlich PNG-, GIF-, JPG-, WEBP-Grafiken & Co. verwendest ist jedoch Dir überlassen.


RE: Zwei Header möglich? - Sauron04 - 06.07.2025

Danke dir. Hab es anders gelöst bekommen, aber ich werde das mal testen.


RE: Zwei Header möglich? - [ExiTuS] - 07.07.2025

Die Lösung von Gerti funktioniert nur, wenn du auch das Plug-In für Template Conditionals aktiv hast. Damit kannst du im Header tun und lassen, wie es dir gefällt - und noch mehr.

Es wären sogar weitere Spielereien möglich mit den "welcomeblock"-Templates - dies wäre nur etwas fummeliger geworden...

Deine alternative funktionierende Lösung ist vielleicht auch für andere interessant - würdest du sie uns verraten?

[ETS]