Lorsqu’un site internet est hébergé sur un serveur dont la localisation géographique ne correspond pas aux usages du site (un serveur en France quand l’usage du site est au Brésil par exemple), il est nécessaire de changer le fuseau horaire utilisé par le site pour que les dates correspondent aux usagers cibles.
Cela se fait simplement en PHP en utilisant la fonction date_default_timezone_set
et lui donnant comme paramètre la valeur du fuseau horaire reconnu par PHP.
Ce petit plugin s’installe comme tout autre plugin SPIP et permet de configurer simplement son fuseau horaire depuis le formulaire d’identité du site en lui ajoutant un sélecteur de fuseaux horaires reconnus.
La configuration s’enregistre dans la table spip_meta
sous le nom timezone
et est ensuite utilisable via #CONFIG{timezone}
ou lire_config('timezone')
.
Après validation du formulaire, le site utilisera automatiquement le nouveau fuseau horaire configuré.
Voila, c’est tout.
Aucune discussion
Ajouter un commentaire
Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :
Merci d’avance pour les personnes qui vous aideront !
Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.
Suivre les commentaires : |