webForumDet fria alternativet

Problem med tidsvisningen i vBulletin i inloggat/utloggat läge

PHP

6 svar · 1 589 visningar · startad av lillebror

Medlem sedan apr. 20041 597 inlägg
Frågan#1

Hej,

Jag håller på och migrerar Flygfyren från en egenutvecklad plattform till den nya som kommer att bli vBulletin. Webforum körs ju som bekant med denna forummjukvara.

Just nu pågår arbetet för fullt. Skript provkörs och det mesta är på plats. I helgen är tanken att den skarpa omläggningen ska ske.

Nu har jag dock stött på en mycket märklig företeelse och det har med forumtiden att göra.

Jag har gjort ett testinlägg. När jag är utloggad visas den korrekta tiden för inlägget som är 01:18 medan när jag är inloggad i forumet och tittar på samma inlägg så är tiden 23:18 (se bifogade bilder).

Hur kan detta komma sig? Forumtiden är inställd på +1 relativt GMT, för Stockholm. Sommartid är aktiverat i inställningarna också.

post_inloggad_jpg.jpgpost_utloggad_jpg.jpg
Medlem sedan apr. 20041 597 inlägg
#2

Jag får faktiskt samma fenomen på Webforum. Det skiljer 1 timme mellan utloggad och inloggat läge.

Inloggat läge: 17:15
Utloggat läge: 16:15

/F

Medlem sedan feb. 20034 441 inlägg
#3

Du har förmodligen felinställt på dina inställningar, kolla User CP och se hur det står inställt där. Förmodligen är tidszonen eller DST fel.

Medlem sedan apr. 20041 597 inlägg
#4

Helt rätt av dig. Jag googlade lite till och sen gick jag in och gjorde tidzonsinställningen från min User CP. Då blev det rätt både i in- och utloggat läge :)

Medlem sedan juni 200032 967 inlägg
#5

Vad bra! Då ger jag dig två uppdrag:

  1. "Markera som lösning"
  2. webForum har ju detta problem typ jämt. Kontakta wF-tekniker colione och berätta hur man löser't.
Medlem sedan sep. 20051 758 inlägg
#6

I http://www.webforum.nu/showthread.php?t=143189 anges att det visas helt korrekt tid om man är inloggad (automatiskt byte till sommar och vintertid) men ska det visas rätt tid för de som inte är inloggade (vanligtvis en majoritet av webForums besökare) måste ni redigera det varje gång det gås över från vinter till sommartid och vice versa. Kommer det nu att alltid visas rätt tid för alla som besöker webForum då?

Medlem sedan feb. 20034 441 inlägg
#7

vBulletin är ju så pass "smart" att den tillåter admin att ange hurvida tider, utseende mm. får "skrivas över" av användare, d.v.s. om användares får ställa in avvikande inställningar eller inte. Sålänge man tillåter att användarna får ställa in sin tid, så är det ju helt omöjligt att byten sker automatiskt. Jag sitter t.ex. GMT+8 (Beijing/HK-time) och här i asien har vi inte sommartid, utan klockan är "lika mycket" året om.

Eftersom jag får ändra mina tidsinställningar till precis vad jag vill så kan man inte skylla på att vBulletin är fel. Den inställningen som finns i administrationen för vB gäller _endast_ utloggade användare/gäster, så länge man tillåter medlemmarna att ange sina egna tidsinställningar.

264 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)