[TYPO3-UG Italy] DATETIME problema di backend
Federico Bernardin
federico at bernardin.it
Sun Nov 28 22:39:07 CET 2010
Ahhh,
ora ho capito, io provavo solo nel BE, allora il problema potrebbe essere nell'estensione fe_userregistration.
Se così fosse dovresti aprire un bug sull'estensione.
Ciao
Federico
Il giorno 28/nov/2010, alle ore 21.14, Marco Antonioli ha scritto:
> Ciao Federico,
> la data la scrivi nel FE e guardi il BE?
> Oppure scrivi nel BE ? Perchè se è così anche a me tiene la data.
> Il problema è la discrepanza tra FE e BE.
> Per il JS ho capito anch'io così. Inoltre abbiamo anche al conferma come
> supponevamo che l'impostazione $TYPO3_CONF_VARS['SYS']['serverTimeZone']
> non è di fatto utilizzata.
>
> ciaoM
>
> Il giorno 28 novembre 2010 20:43, Federico Bernardin
> <federico at bernardin.it>ha scritto:
>
>> Ciao Marco,
>> ho provato su una 4.2.6, ma scrivendo come data di nascita 1-1-1956 me la
>> ha mantenuta, poi ho provato a modificare un altro campo,ma nessun problema.
>>
>> Ho letto il bug e se non ho capito male Banchy ha detto che viene
>> utilizzato javascript per convertire la data in UTC dalla data locale e poi
>> inviarla al server, il quale poi la salverà sul db.
>>
>> In questo modo si risolve il problema che avevamo ipotizzato ieri di
>> perdita di informazione sulla data.
>>
>> Farò altre prove, ma al momento non sono riuscito a trovare l'errore.
>>
>> Ciao
>> Federico
>>
>> Il giorno 28/nov/2010, alle ore 18.39, Marco Antonioli ha scritto:
>>
>>> ciao,
>>> siccome ne ho discusso a lungo con Federico e gli ho detto che gli avrei
>> passato il link al bug, preferisco rimandarlo a tutti.
>>>
>>> NOn so se qualcuno ha lo stesso problema che riassumo:
>>>
>>> FEUserRegister: in frontend inserisco la data.
>>>
>>> Se la data è inferiore al 1/1/1970 (cosa che non avevo specificato a
>> Federico e che non è evidente nel bugtracker), poniamo 16/09/1968 , quando
>> vado a vedere la data nel backend per l'utente, questa riporta 15/9/1968.
>>> Sul database la data che è un timestamp riporta : -40784400
>>> Lo convertite con un qualsiasi tool e la data che risulta scritta nel db
>> è: Sun, 15 Sep 1968 23:00:00 GMT.
>>> Nel frontend se vado in editing dell'utente la data risulta correttamente
>> al 16/09/1968.
>>> Quindi il FE tiene conto del GMT+1 nostro mentre il backend NO.
>>> Per le date superiori al 70 il funzionamento è corretto.
>>>
>>> Noi, abbiamo modificato il feuserregister per scrivere il dato come GMT+1
>> in modo che be e fe lo rappresentino uguale ma è una soluzione parziale
>> perchè non ci serve anche il time ma solo la data.
>>> Il sistema con questo prob gira su 4.2.15.
>>>
>>> Dato che vedo il bug aperto e ancora segnalazioni e relazioni, chiedevo
>> se qualcuno ha provato la patch o se è risolto con la versione 4.4 (4.3.7
>> parrebbe ripresentare il prob) su cui non ho ancora provato a riprodurre la
>> situazione.
>>>
>>> http://bugs.typo3.org/view.php?id=10534
>>>
>>> ciao Marco
>>> _______________________________________________
>>> TYPO3-UG-Italy mailing list
>>> TYPO3-UG-Italy at lists.typo3.org
>>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-ug-italy
>>
>>
>>
>>
>> _______________________________________________
>> TYPO3-UG-Italy mailing list
>> TYPO3-UG-Italy at lists.typo3.org
>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-ug-italy
>>
>
>
>
> --
>
> Marco Antonioli
> Gamm System Srl
>
> Tel 0372 25137
> Fax 0372 557854http://www.gammsystem.com
> antonioli (at) gammsystem.com
>
> P.IVA / CF 01066780196
> REA CR - 132115
> Tribunale di CR n. 9413
> Capitale sociale € 22.879,48 i.v.
> _______________________________________________
> TYPO3-UG-Italy mailing list
> TYPO3-UG-Italy at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-ug-italy
More information about the TYPO3-UG-Italy
mailing list