Seite 1 von 1

Template löschen

Verfasst: 21.03.2006 13:13
von nasenkopf
Was passiert, wenn man 3 bestehende Templates (Alle 3 werden noch von verschiedenen Benutzern genutzt) löscht, und ein viertes neues raufmacht, welches dann das Standart-Template sein soll?
Es soll bei jedem User nach der Umstellung automatisch angeziegt werden - geht das, bzw. wird es dann so sein?

Verfasst: 21.03.2006 13:23
von Stefane
Hi, ich hab keine ahnung ob das hinhaut, aber du kannst ja erst das neue template uppen und in der Datenbank dann bei den Usern dieses eintragen. Wenn du das dann bei allen geändert hast, kannste die alten löschen und fertig.
Du kannst deine Variante auch testen, indem du nen Test-User registrierst, nen ganz einfaches Template online stellst, dass der Test-User verwendet und das dann löschst. Wenn er dann auf das Standard-Template wechselt, sollte das mit dem löschen der anderen 3 auch kein Problem sein, solange du immer noch ein Template online hast.
Versuchs mal und sag wies läuft.

Verfasst: 21.03.2006 13:39
von tattergreis
Am besten änderst die Styles der User per phpmyadmin (geht am schnellsten und musst nicht jeden einzeln machen):

Beispiel:
UPDATE phpbb_users SET user_style = 11 WHERE user_style = 10


Jetzt musst nurnoch "phpbb_" mit deinem prefix ersetzen. Statt der 11, der neue style eingeben und statt der 10, der jeweils zu löschende style.

gruss
tatter

Verfasst: 21.03.2006 13:56
von nasenkopf
Ok wenn man nun 50 user hat, wie ändert man es bei jedem user? Also dass alle dann das standarttemplate haben.

Ich werd das neue raufladen (dann das mit phpmyadmin) und danach die alten löschen.

Verfasst: 21.03.2006 14:15
von Stefane
Das machst du so, wie tatter das beschrieben hat. Du gibst das in phpMyAdmin als SQL-Befehl an und er ändert das dann für alle User ganz schnell (ist doch praktisch nen !Update!). Aber du musst dafür erst die Style-ID deines neuen Templates haben, damit du sie angeben kannst (in der DB unter phpbb_themes). So go for it.

Verfasst: 21.03.2006 14:16
von tattergreis
mit dem phpmyadmin befehl änderst es gleich für alle User. Musst halt nur den Befehl für jedes der alten templates ausführen (also dreimal)

gruss
tatter

Verfasst: 21.03.2006 17:24
von miccom
muss er nicht, er kann auch:

UPDATE phpbb_users SET user_style = 11 WHERE user_style = 9 OR user_sytle = 10

verwenden um mehrere styles gleichzeitig zu ändern ;)

Verfasst: 22.03.2006 11:47
von tattergreis
ja ok..stümmt :D

Dankeschön... merk ich mir mal *lol*... vielleicht muss ich das ja auch mal irgendwann machen :wink:

greetz
tatter