Le serveur qui heberge le ChuWiki du CMI de Marseille est situe aux USA et non en France, du coup, que ce soit dans la page Changements récents ou dans les pages d'historique, les pages apparaissent avec des dates (et heures) relatives au fuseau horaire de la ou se trouve le serveur, du coup on comprend pas trop ce qui se passe (on a l'impression que les pages ont ete modifiees il y a plusieures heures, pendant la nuit). Il n'est pas possible de modifier la date du serveur puisque celui-ci heberge des sites indymedia du monde entier. Il faudrait donc que ChuWiki propose la posibilite de decaler l'heure par rapport a l'heure qui est sur le serveur.
On pourrait mettre une variable de decalage dans le fichier de configuration (a zero par defaut).
Il y a deux possibilites (au moins) :
La premiere possibilite semble meilleure a priori car elle centralise la modification du code de ChuWiki en un seul endroit (au moment de la sauvegarde). Aussi, lorsqu'on doit changer de serveur d'hebergement (sur un fuseau horraire different) et que la variable de decalage est modifiee, les fichiers anciennement modifies gardent des dates coherentes.
N.B. il faudra tenir compte de ce decalage si la solution de AnonymousCoward est adoptee pour Futur - Exclusion mutuelle.
[1728 -- 22 juin 2006]
Voilà une idée intéressante... Je vais y réfléchir.
Vincent
La dernière version Subversion permet d'ajouter une variable TimeShift dans la configuration pour préciser un décalage horaire. Le décalage est pour le moment en secondes et peut être positif ou négatif.
La solution de modifier la date au moment de la sauvegarde est pour le moment retenu.
Cette version n'est disponible que pour des tests et l'implémentation peut très bien changer d'ici la sortie de ChuWiki 1.4.
Vincent