Seite 1 von 1

Standard Style soll für alle User gleich sein.

Verfasst: 16.07.2012 13:09
von Der Mick
Hab mal Test halber um zu verstehen wie das geht, einen andern Style installiert.
Die habe ich im Adminbereich als Standard deklariert. Schön und gut, doch jeder User muss diesen im Persönlichen Bereich selbst einstellen.
Wie kann ich es realisieren, dass der Standard Style erst mal für alle gilt?

Re: Standard Style soll für alle User gleich sein.

Verfasst: 16.07.2012 13:13
von Crizzo
Hi,

das geht so:
Mahony hat geschrieben:Schau in der Tabelle phpbb_styles_theme nach, welche ID dein Style hat und verwende folgenden Mysql - Befehl

Code: Alles auswählen

    UPDATE `phpbb_users` SET `user_style` = 'x';
x entspricht der theme_id deines Styles.
Quelle: viewtopic.php?f=74&t=217843#p1244135

Grüße

Re: Standard Style soll für alle User gleich sein.

Verfasst: 16.07.2012 13:21
von Der Mick
da hast du mich jetzt aber eiskalt erwischt! :oops:
Ich kann überhaupt kein mysql. :oops:
Wie finde ich die ID heraus?
Wo muss ich denn diesen Befehl absetzen. In phpadmin, das ich bei meinem Hoster habe. Dort liegen nämlich meine Datenbanken.
Ist das phpadmin immer gleich? Wie und wo genau muss ich also diesen Befehl absetzen?

Re: Standard Style soll für alle User gleich sein.

Verfasst: 16.07.2012 13:32
von Crizzo
Die ID findest du auch über den Admin-Bereich raus. Dazu gehst du in den Tab: Styles, direkt in der Übersicht gehst du mit der Maus hinter jedem Style auf Details dem Link ist hinten ein "&id=" angehängt. Nach dem "=" steht eine Zahl, dass ist die ID. Bei mir z.B. hat prosilver dort eine "1" stehen.

Danach loggst du dich mit phpmyadmin ein, wählst die Datenbank aus, in der dein Forum installiert ist und führst den oben genannten Befehl im SQL-Fenster aus. Wie das geht steht hier: https://www.phpbb.de/kb/pma_faq#sql_query

Alternativ kannst du auch mit dem Support-Toolkit den SQL-Befehl ausführen: Tab: Admin-Tools --> SQL-Befehl ausführen

Grüße

Re: Standard Style soll für alle User gleich sein.

Verfasst: 16.07.2012 13:35
von Talk19zehn
Hello, nur am Rande nebenbei erwähnt.... :oops:

Ggf. kannst du, sofern eine Styleauswahl nicht erwünscht sein sollte, via ACP / Allgemein / Board-Einstellungen

das Folgende ausprobieren:

Benutzer-Style überschreiben:
Verwendet den Standard-Style statt der individuell von den Benutzern gewählten Styles. ---> Ja

Evtl. musst du dem Gastaccount sodann noch separat einen Style zuweisen.

Gruß

Re: Standard Style soll für alle User gleich sein.

Verfasst: 16.07.2012 13:38
von Crizzo
@Talk19zehn: Dein Vorschlag widerspricht diesem Wunsch:
Der Mick hat geschrieben:Wie kann ich es realisieren, dass der Standard Style erst mal für alle gilt?
Denn "erst mal" heißt wohl so viel, dass alle Leute den Style ausgewählt bekommen, ihn aber wieder nach belieben umstellen können. Letzteres verhindert die Funktion "überschreiben". Danach ist keine Style-Auswahl mehr möglich.

Grüße

Re: Standard Style soll für alle User gleich sein.

Verfasst: 16.07.2012 13:41
von Talk19zehn
Ja richtig, - :wink:

Talk19zehn hat geschrieben:...(...)... sofern eine Styleauswahl nicht erwünscht sein sollte...(...)...
LG

Re: Standard Style soll für alle User gleich sein.

Verfasst: 16.07.2012 13:47
von Der Mick
Die ID des Styles hab ich in der Datenbank gefunden.
Doch bevor ich mir die gesamte Datenbank zerschieße. lass ich das erstmal.
Obwohl es nur ein Testforum ist und nur ein Paar Freund angemeldet sind die beim Lernen unterstützen.
Im Übrigen!http://www.emess62.de/forum/
Ich mach jetzt erst mal mit meinem Hund ein kleine Runde!

Re: Standard Style soll für alle User gleich sein.

Verfasst: 16.07.2012 13:49
von Crizzo
Da kann kaum was schief gehen und der Code funktioniert, hab ich selbst schon genutzt. Aber ein Backup ist immer ratsam: https://www.phpbb.de/kb/mysqlbackup