Napraw i zoptymalizuj tabelę 'user'. Jeśli i to nie pomoże przejdź do AdminCP -> Konserwacja -> Aktualizacja danych i wybierz opcję aktualizacji użytkowników
Nie widze tej opcji w AdminCP -> Opcje vBulletin -> Opcje vBulletin -> Opcje Czasu i DatyCzy Jest Obecnie Czas Letni? : Nie
pewnie dlatego mimo ustawionego GMT +1:00 mam wciąż godzinę do tyłu.
Mogę prosić o podpowiedź gdzie ta opcja się ukryła?
Skrypt 3.6.8 i 3.8.0
Ostatnio edytowane przez salam ; 29.03.2010 o 15:03
Ja mam "czwórkę" i wystarczyło zmienić w ustawieniach daty i czasu, że aktualnie jest czas letni (z nie na tak) i wszystko jest ok i dla gości i dla zalogowanych. Więc po co to zapytanie ? Tak z ciekawości pytam ...
Dopatrzyłem się że winą tego problemu jest DST czasu i DST auto-correct.
---SQL---
DST Auto-Correct
On: UPDATE user SET options=options + 64
Off: UPDATE user SET options=options - 64
DST On/Off
On: UPDATE user SET options=options + 128
Off: UPDATE user SET options=options - 128
Teraz pytanie jak domyślnie te opcje są w skrypcie by nadać je default w tabeli bazy ??
Nie rozumiem jednego.Dlaczego jak zmieniam DSt auto-correct i DST przez zapytanie to każdemu zmienia inaczej , gdyż edytując profil użytkownika widzę że różnie te ustawienia wyglądają dla każdego.Jedni mają on inni off ????
@szakal25: w jaki sposób wysyłasz zapytanie? Być może to wina panelu do obsługi bazy danych, bo samo zapytanie dotyczy tylko i wyłącznie jednej kolumny 'timezone' w tabeli 'user'. Nie ma mowy o dopisywaniu czegoś...
-=Temat do zamknięcia =-
Problemem było ustawianie użytkownikom trybu niewidocznego po wykonaniu powyższych zapytań , czemu tak się działo nie wiem ... Grunt że spostrzegłem co jest grane i poprawiłem
zapytaniem
UPDATE user SET options=options - 512 WHERE options & 512
Ostatnio edytowane przez g0rn ; 01.04.2010 o 13:13