Beiträge: 25.766
Themen: 269
Registriert seit: 20.09.2005
(29.11.2011, 11:55)tomtom schrieb: Es muss doch irgendwo die Möglichkeit geben, die Usergruppe für ein bestimmtes Theme zu definieren!?
Das ist nicht vorgesehen...
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Beiträge: 321
Themen: 22
Registriert seit: 24.04.2010
MyBB-Version: 1.6.6
Das habe ich erkannt und auch aus diesem Grund um Hilfe gebeten. Das es programmiertechnisch nicht möglich sein soll bezweifel ich.
Beiträge: 25.766
Themen: 269
Registriert seit: 20.09.2005
Wie schon gesagt, das Theme wird um Zeile 175 in der global.php ausgewählt.
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Beiträge: 317
Themen: 20
Registriert seit: 10.10.2011
MyBB-Version: 1.6.9
(27.11.2011, 02:06)tomtom schrieb: Man kann zwar einzelne Themes unterschiedlichen Benutzergruppen zuweisen, aber leider nicht der gid 1 also nur der Gastgruppe.
Welche Möglichkeiten habe ich, um der Gastgruppe ein Theme zuweisen zu können?
Ich kann es jetzt im laufenden Betrieb leider schlecht testen, aber normalerweise ist das doch ziemlich einfach. Du kannst ein Theme im ACP als "Standard" setzen, was dann auch alle Gäste sehen. Wenn Du ein anderes Theme den registrierten Benutzern zuweist, dann bleibt das Standard Theme für Gäste trotzdem erhalten. Oder habe ich jetzt was falsch verstanden?
Beiträge: 451
Themen: 25
Registriert seit: 14.02.2009
MyBB-Version: 1.4.4
29.11.2011, 16:27
(Dieser Beitrag wurde zuletzt bearbeitet: 29.11.2011, 16:28 von Megaleecher.)
Ist ganz einfach.
In Zeile 179 der global.php folgenden Code einfügen:
PHP-Code:
if ($mybb->user['uid'] == 0) {
$loadstyle="tid='1'";
}
(muss vor der Zeile "// After all of that no theme? Load the board default" stehen)
Die Zahl "1" ersetzt du mit der Theme-ID deines gewünschten Themes und gut ist.
Solltest du nicht wissen, wie man die Theme-ID herausbekommt, dann geh ins Admin-Interface, dort auf "Template & Styles" und fahre mit der Maus über das gewünschte Theme.
Links unten im Browser siehst du nun den Link, den du ansteuern würdest, wenn du darauf klickst.
Die Zahl hinter "tid=" ist dann die Zahl, die du oben einsetzten musst.
MfG Megaleecher
Höre nie auf besser zu werden, weil dann hast du aufgehört gut zu sein.
Beiträge: 321
Themen: 22
Registriert seit: 24.04.2010
MyBB-Version: 1.6.6
(29.11.2011, 16:03)GreenDragon schrieb: Ich kann es jetzt im laufenden Betrieb leider schlecht testen, aber normalerweise ist das doch ziemlich einfach. Du kannst ein Theme im ACP als "Standard" setzen, was dann auch alle Gäste sehen. Wenn Du ein anderes Theme den registrierten Benutzern zuweist, dann bleibt das Standard Theme für Gäste trotzdem erhalten. Oder habe ich jetzt was falsch verstanden?
So habe ich es auch erst gedacht, doch dann ist das Theme für User auswählbar und das soll es nicht sein.
Dennoch Danke für Deinen Tipp dazu!
(29.11.2011, 16:27)Megaleecher schrieb: Ist ganz einfach.
In Zeile 179 der global.php folgenden Code einfügen:
PHP-Code:
if ($mybb->user['uid'] == 0) {
$loadstyle="tid='1'";
}
(muss vor der Zeile "// After all of that no theme? Load the board default" stehen)
Die Zahl "1" ersetzt du mit der Theme-ID deines gewünschten Themes und gut ist.
Vielen Dank, so werde ich es mal versuchen!