DNN Designer
viernes, 10 de febrero de 2012   Entrar | Registro   Buscar
Ud. está aquí > Foros
 
 
InicioRecursosArtículosComunidadForosRSSProfesionalesContacto
Foros
 
ForumForumForos DNNForos DNNInstalaciónInstalaciónZona horariaZona horaria
Anterior Anterior
 
Siguiente Siguiente
Nuevo Mensaje
 05/12/2007 12:59
 

En otro orden de cosas, cuando hice el módulo comunicadorweb estuve batallando con este tema de las fechas y horas. 

Llegué a la conclusión de que el sistema no funcionaba correctamente y lo mejor era crear un campo en la configuración del módulo que fuese la diferencia horaria del servidor, de esta forma cada vez que manipulo una hora le resto las horas de diferencia... así que ese fue mi parche y me funcionó...

Creo que Dotnetnuke en los procedimientos almacenados para el sitelog y demás sitios utiliza la función sql timestamp o datestamp que lo que hace es estampar la fecha del servidor sql que, si está en Texas, pues tendrá la hora de allí... así que esos datos van mal de entrada...

Para esto he visto un parche en 
http://www.ifinity.com.au/Blog/TechnicalBlog/tabid/60/EntryID/2/Default.aspx
 
pero no lo he probado

(Puedes ver y descargar el módulo comunicadorweb en  http://www.codeplex.com/comunicadorweb)

Nuevo Mensaje
 08/12/2007 3:51
 

Toni,

Foros, mensajes y demás módulos muestran las horas perfectamente, aplicando la diferencia horaria entre la zona del hosting y España. El único problema es en las horas de los log o en los registros de usuario.

A mí me da la impresión de que es un "error" del DNN, pues parece lógico que a todas esas horas les aplicase también la localización horaria.

Sigo investigando y, si averiguo algo, lo compartiré :-)

Salu2,
Francisco


Francisco Pérez Andrés
DOTWARE · tecnología a punto
www.dotware.es
www.dotnetnukeole.com
Nuevo Mensaje
 08/12/2007 11:22
 

La solución propuesta por Javier es correcta, he probado el script y efectivamente utiliza la zona horaria del sistema. Por otro lado, también podrías engañar a los procedimientos SQL sobre las tablas EventLog y UserPortals los cuales obtienen la fecha y hora del sistema con Getdate(), podrías agregarle las horas de diferencia horaria, siempre y cuando los Administradores utilizaran la misma Zona Horaria.

Prueba el script a ver si te funciona!!

 


Toni Coll
2P Systems
Anterior Anterior
 
Siguiente Siguiente
ForumForumForos DNNForos DNNInstalaciónInstalaciónZona horariaZona horaria

Estadísticas
En total, tenemos 1018 nuevo(s) hilo(s) y 5016 nuevo(s) mensaje(s)
Los hilos más populares han estado en Subir mi localhost a un Hosting
Los hilos más activos han estado en no veo el portal desde los pc's de la red
Inicio
Recursos
Artículos
Comunidad
Foros
RSS
Profesionales
Contacto
Últimos Mensajes...
Más activos

UserTotalPosts
jmaldonadom 1082
TColl 798
javier 487
Faco 357
vitolo 182
Guillaume 168
dormio 153
ccolonia 146
hiunkeru 140
elijo_otroo 134
sonsai 84
Dreamvk 67
tirillos 48
vte_torres 47
oskr226 46
 
Inicio | Recursos | Artículos | Comunidad | Foros | RSS | Profesionales | Contacto
Copyright 2007 tododnn.es | Términos de Uso | Declaración de Privacidad
DNN Designer