[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