Seite 1 von 2
Style für alle Nutzer per Datenbank-Befehl umstellen
Verfasst: 04.09.2011 21:41
von Crizzo
Hi!
Gibt es einen SQL-Befehl, der es mir ermöglicht für alle Nutzer einen bestimmten Style einzustellen? Man kann zwar im ACP einen Standard-Style bestimmen und die Styles der Benutzer überschreiben. Aber sobald man die "Überschreibung" rausnimmt, greift wieder vorher vom Benutzer eingestellt Style. Bei mir z.B. prosilver. Nun will ich per SQL-Befehl bei jedem einen dritten Style definieren.
phpBB3.0.9
Grüße
Blackhawk
Re: Style für alle Nutzer per Datenbank-Befehl umstellen
Verfasst: 04.09.2011 22:02
von Mahony
Hallo
Schau in der Tabelle phpbb_styles_theme nach, welche ID dein Style hat und verwende folgenden Mysql - Befehl
x entspricht der theme_id deines Styles.
Grüße: Mahony
Re: Style für alle Nutzer per Datenbank-Befehl umstellen
Verfasst: 04.09.2011 22:08
von Crizzo
Danke, Mahony.

Re: Style für alle Nutzer per Datenbank-Befehl umstellen
Verfasst: 04.09.2011 22:19
von Talk19zehn
Hello Mahony, welche Konsequenz läge in der vorgeschlagenen Lösung? Würde ich dabei generell Style "x" vorgeben, was sich durch eine Deaktivierung nicht verwendeter Styles via ACP bereits ermöglichen könnte.
Und meine Zusatzfrage @ BlackHawk87
BlackHawk87 hat geschrieben:...(...)... Nun will ich per SQL-Befehl bei jedem einen dritten Style definieren.
Was ist mit "dritten Style" tatsächlich gemeint?
Danke euch für eine Erläuterung.
Re: Style für alle Nutzer per Datenbank-Befehl umstellen
Verfasst: 04.09.2011 22:21
von Crizzo
Talk19zehn hat geschrieben:Hello Mahony, welche Konsequenz läge in der vorgeschlagenen Lösung? Würde ich dabei generell Style "x" vorgeben, was sich durch eine Deaktivierung nicht verwendeter Styles via ACP bereits ermöglichen könnte.
Ich hab das eben getestet. Der Benutzer kann, sofern nicht unterbunden, seinen Style danach immer noch ändern.
BlackHawk87 hat geschrieben:...(...)... Nun will ich per SQL-Befehl bei jedem einen dritten Style definieren.
Was ist mit "dritten Style" tatsächlich gemeint?
Ist hab einen eigenen Style neben Prosilver und Subsilver2 auf Prosilver-Basis installiert, der auch der Standard-Style ist. Dessen ID konnte Mahony deshalb nicht wissen. prosilver hat afaik standardmäßig immer 1 und subsilver2 immer 2.
Re: Style für alle Nutzer per Datenbank-Befehl umstellen
Verfasst: 04.09.2011 22:34
von Talk19zehn
Hi BlackHawk87,
BlackHawk87 hat geschrieben:Ich hab das eben getestet. Der Benutzer kann, sofern nicht unterbunden, seinen Style danach immer noch ändern.
Daran habe ich keinen Zweifel.
Erlaube mir bitte die erneute Frage: Wie und als welcher Nutzer hast du es getestet?
LG
Re: Style für alle Nutzer per Datenbank-Befehl umstellen
Verfasst: 04.09.2011 22:43
von Crizzo
Talk19zehn hat geschrieben:Hi BlackHawk87,
BlackHawk87 hat geschrieben:Ich hab das eben getestet. Der Benutzer kann, sofern nicht unterbunden, seinen Style danach immer noch ändern.
Daran habe ich keinen Zweifel.
Erlaube mir bitte die erneute Frage: Wie und als welcher Nutzer hast du es getestet?
LG
Als Admin. Das Versuchskaninchen hat ne Pause verdient.

Re: Style für alle Nutzer per Datenbank-Befehl umstellen
Verfasst: 04.09.2011 22:46
von Passat
BlackHawk87 hat geschrieben:Talk19zehn hat geschrieben:Hello Mahony, welche Konsequenz läge in der vorgeschlagenen Lösung? Würde ich dabei generell Style "x" vorgeben, was sich durch eine Deaktivierung nicht verwendeter Styles via ACP bereits ermöglichen könnte.
Ich hab das eben getestet. Der Benutzer kann, sofern nicht unterbunden, seinen Style danach immer noch ändern.
Nein, wenn die übrigen Styles im ACP deaktiviert wurden, dann können die Benutzer die deaktivierten Styles nicht wählen.
Re: Style für alle Nutzer per Datenbank-Befehl umstellen
Verfasst: 04.09.2011 22:49
von Talk19zehn
Hi,
eine Pause ist immer zugelassen, generell erlaubt

und so ganz nebenbei erwähnt, könnte Anonymus Prosilver als Style verwenden?
LG
Re: Style für alle Nutzer per Datenbank-Befehl umstellen
Verfasst: 04.09.2011 23:10
von Crizzo
Wüsste nicht wie, der muss den Standardstyle wohl nutzen. Selbst wenn er an die URL "?style=1" dranhängt, kommt kein Prosilver z.B. so domain.de/index.php?style=1