că voiam să semnalez că atunci cînd nu sînt logat pe sait orele afişate la "discuţii recente în forum" sînt decalate cu 1h faţă de cele afişate cînd vizualizez sredurile.
In baza de date se foloseste GMT. Ce vezi in GUI e recalculat in corespondenta cu setarea TZ a user-ului respectiv.
Probabil ca vine de la faptul ca setarea pentru guest user e pe GMT+1 (ora de iarna in DE).
aha, adică lista de la "discuţii recente" e construită fără user (nici măcar guest) folosind direct GMT iar posturile sînt afişate în sreduri folosind setarea unui guest (pusă eventual pe ora GMT de vară)?
iar situaţia se schimbă cînd eşti logat, ambele afişări fiind după userul logat?
aha, adică lista de la "discuţii recente" e construită fără user (nici măcar guest) folosind direct GMT iar posturile sînt afişate în sreduri folosind setarea unui guest (pusă eventual pe ora GMT de vară)?
iar situaţia se schimbă cînd eşti logat, ambele afişări fiind după userul logat?
Ma rog, tu o exprimi mai complicat si particular.
Carianta generica, ce se aplica mai peste tot: ceea ce vezi tu afisat este citit dintr-un storage, care se intampla sa fie o baza de date. Acolo, in baza de date, toate entitatile care au un timestamp sunt stocate cu GMT (pentru ca GMT nu se modifica).
Afisarea datelor din acel storage se face conform unui algoritm care tine cont de time zone pe care userul ce a deschis conexiunea (http) o are in profilul sau. Cum guest (sau default profile) este setat dupa ora germaniei (care nu-i automatic ajustat la daylight saving time), afisarea se face corespunzator.
Defautl profile nu va fi niciodata 100% acoperitor (gandeste-te la cei din ro, sau la cei din US). Cine vrea sa vada timestamp, sa se logheze si sa-si seteze time zone. Sigura dorinta pe care as avea-o e automatic change to daylight saving time. Dar e un absolut nice-to-have.
posibil să fie aşa, doar că întrebarea mea era (sau cel puţin s-a vrut) clară:
de ce în cadrul aceluiaşi profil (să-i zicem default sau guest dacă preferi) se afişează orele diferit; deci eu nu mă refer la diferenţa (normală de altfel sau de bun simţ cum ar zice Liliana) afişării în cazurile unor useri diferiţi, ci la diferenţa în cadrul aceluiaşi user:
1) la o rubrică arată GMT,
2) la alte rubrici arată GMT+1;
3) în particular, cînd binevoiesc să mă loghez va arăta în cazul meu GMT+2 iar în cazul lu văr'mio din Ro GMT+3, dar nu la al 3-lea caz m-am referit io
Din lene am luat cazul cel mai usor
Da, asa este, aceasta inconsistenta apare numai la acel default profile care e folosit cand esti ne-logat.
Aici nu mai pot sa iti raspund, ca nu am acces la dedesubturile forumului. Teo ar putea arunca un ochi (daca are timp).
parca am fi forum de agricultori.
si ce suport are forumul nevoie, php sau sql? ca google gaseste sigur si de una si de alta. n-ar fi nici exclus sa fie si printre membrii forumului asa ceva.
Nu poti crea un subiect nou in acest forum Nu poti raspunde in subiectele acestui forum Nu poti modifica mesajele proprii din acest forum Nu poti sterge mesajele proprii din acest forum Nu poti vota in chestionarele din acest forum
Nu raspundem pentru continutul mesajelor si comentariilor din forum si cele atasate articolelor. Acestea apartin in intregime utilizatorilor siteului si sunt proprietatea acestora. Stirile si marcile inregistrate apartinand diverselor companii care apar pe site sunt proprietatea acestora, prin postarea comentariilor/mesajelor acordand dreptul de folosire in scop public a informatiilor publicate. Materialele si informatiile preluate partial din alte jurnale si ziare sunt proprietatea acestora, iar daca citarea lor aduce lezarea intereselor respectivilor vor fi eliminate la cerere de pe site, daca aceasta cerere este indreptatita.