Unterschiedliche Header unterschidliche Benutzergruppen zuweissen? - 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: Unterschiedliche Header unterschidliche Benutzergruppen zuweissen? (/thread-12467.html) |
Unterschiedliche Header unterschidliche Benutzergruppen zuweissen? - blueberlin - 22.02.2009 Hallo, Ich möchte das alle Benutzer Gätse usw... den Normalen Header angezeigt bekommen wie im Template festgelegt NUR die Benutzer der Gruppe "Alte Säcke" sollen ein anderen Header angeeigt werden, wie lässt sich soetwas realisieren?? gruß blueberlin und schönes Wochende noch :-) RE: Unterschiedliche Header unterschidliche Benutzergruppen zuweissen? - Nik101010 - 22.02.2009 Du kannst im Admin CP bei Themes für jede Gruppe auswählen, ob sie das Theme benutzen darf. Eine Möglichkeit wäre es das Standardtheme 2x anzulegen - 1x nur für alte Säcke und 1x für alle außer alte Säcke und bei dem, das nur für alte Säcke da ist eine andere Headergrafik zu verwenden. Gruß! RE: Unterschiedliche Header unterschidliche Benutzergruppen zuweissen? - blueberlin - 22.02.2009 das hatte ich mir auch schon überlegt, aber ich habe ca. 8 verschiedene designs dann müsste ich alle 8 doppelt anlegen was ich im enfeffekt nicht so gut finde unnötiger speicherplatz und ich denke es müsste doch eine schönere lösung geben oder? RE: Unterschiedliche Header unterschidliche Benutzergruppen zuweissen? - Murphy - 22.02.2009 Hallö. Das ganze wäre nur mit einer Codeänderung möglich. Dazu müsstest Du eine neue Funktion aufbauen, in der abgefragt wird in welcher Benutzergruppe der jeweilige User ist. Wenn der User in der Gruppe "Alte Säcke" mit der angegeben ID ist, wird das andere Logo angezeigt. RE: Unterschiedliche Header unterschidliche Benutzergruppen zuweissen? - blueberlin - 22.02.2009 wäre ja tehroretisch ne einfach if anweisung in der ensprechenden php datei... zumindest stelle ich mir das so vor if (ID=8){ Lade Template für Alte Säcke } else { Lade Template für alle anderen } bloß in welscher php werden die templates zugewiessen? RE: Unterschiedliche Header unterschidliche Benutzergruppen zuweissen? - Murphy - 22.02.2009 Du musst nicht ein ganzes Template laden. Es reicht, wenn Du lediglich das Logo für die jeweilige Gruppe lädst. RE: Unterschiedliche Header unterschidliche Benutzergruppen zuweissen? - blueberlin - 22.02.2009 es geht mir nicht um ein logo, sondern um den kompletten header der ist als template doch hinterlegt.. alzuschwer kann es ja nicht sein, weil schließlich gibt ja auch ein template für gäste und ein für registrierte benutzer aber in welscher datei wird das fest gelegt ??? RE: Unterschiedliche Header unterschidliche Benutzergruppen zuweissen? - krafdi - 22.02.2009 Das findest du in der global.php ab ungefähr Zeile 306 RE: Unterschiedliche Header unterschidliche Benutzergruppen zuweissen? - Zwoetzen - 22.02.2009 Man könnte die Abfrage direkt beim Auslesen des HEader-Templates einfügen: Lege dazu ein neues Template zB header_saecke an, der den neuen Header für die Alten Saecke enthält (achte darauf, das zB $headerinclude und sonstiges wieder enthalten ist). Gehe dann in die global.php und suche nach: PHP-Code: // Set up some of the default templates Ersetze das durch: PHP-Code: // Set up some of the default templates RE: Unterschiedliche Header unterschidliche Benutzergruppen zuweissen? - blueberlin - 22.02.2009 genau das habe ich gesucht :-) vielen dank |