Changement d ' heure cette nuit !

Une information à partager sur le câble, la fibre optique sur le site, ou sur un autre sujet ? C'est ici !

Modérateurs : QSonic, Odo, Nico!, Macpeace, David M, Frédéric Fellague, Esteban, Maxximum, BARNABE

Avatar du membre
jnq
Messages : 3019
Enregistré le : lun. 17 juil. 2006, 10:28
Localisation : rennes

Message par jnq » dim. 30 mars 2008, 11:40

Certains forum savent gérer le changement d'heure automatiquement sans changement dans le profil de l'utilisateur. Le votre n'en est pas capable. Et il n' y a aucune option de gestion du changement d'heure dans le profil utilisateur.
Modifié en dernier par jnq le dim. 30 mars 2008, 11:44, modifié 3 fois.

Avatar du membre
Nico!
Team GC
Messages : 20962
Enregistré le : jeu. 01 avr. 2004, 09:46
Localisation : FTTH @BoulBi'
Contact :

Message par Nico! » dim. 30 mars 2008, 11:41

Mais non fernandn tu sais bien qu'il a raison ...

Menet te donne lui donne le mode d'emploi en plus juste au dessus de son message ...
Image

Avatar du membre
jnq
Messages : 3019
Enregistré le : lun. 17 juil. 2006, 10:28
Localisation : rennes

Message par jnq » dim. 30 mars 2008, 11:47

Je peux vous faire des copies d'écrans si vous voulez !

Avatar du membre
Nico!
Team GC
Messages : 20962
Enregistré le : jeu. 01 avr. 2004, 09:46
Localisation : FTTH @BoulBi'
Contact :

Message par Nico! » dim. 30 mars 2008, 11:51

Une fois de plus tu ne veux pas lire ce que les utilisateurs te disent ... alors reste dans ton coin ...
Image

Avatar du membre
fernandn
Messages : 5629
Enregistré le : sam. 18 nov. 2006, 12:35
Localisation : Rueil-Malmaison

Message par fernandn » dim. 30 mars 2008, 12:07

jnq a écrit :Certains forum savent gérer le changement d'heure automatiquement sans changement dans le profil de l'utilisateur. Le votre n'en est pas capable. Et il n' y a aucune option de gestion du changement d'heure dans le profil utilisateur.
Face à ce gros problème de fonctionnement de ce forum tu as 4 choix possibles :

- Tu te casses de ce forum
- Tu vas sur un autre forum
- Tu crées un forum avec passage automatique heure d'été/hiver
- Tu mets GMT+2 / +1 suivant l'été / hiver !

Mon souhait : tu prends une des 3 premières options !
NCBOX Premium / Netgear CG3100L / Astoncrypt DUAL 2.26 (Fréq : 131125 / Rés : 64685 / DS : 6875)
OPPO 93EU / TXP50VT50E / Harmony 900 / Netgear WNDR3700 / Macbook Pro 13" / iPad2 WiFi

Avatar du membre
jnq
Messages : 3019
Enregistré le : lun. 17 juil. 2006, 10:28
Localisation : rennes

Message par jnq » dim. 30 mars 2008, 18:15

Votre forum fonctionne sous phpbb donc :

Pour passer tous vos membres à l'heure d'été, éxécutez ces requêtes SQL, le dernier week end de Mars (dans la nuit du samedi au dimanche) pour l'heure d'été.

Ceci aura pour effet de mettre les profils à la bonne valeur sans que vos membres aient besoin de le faire, ainsi que l'heure paramétrée dans votre configuration générale pour les nouveaux inscrits.

Code:
UPDATE phpbb_users SET user_timezone = 2 where user_timezone = 1;
UPDATE `phpbb_config` SET `config_value` = '2' WHERE `config_name` = 'board_timezone' LIMIT 1 ;


Pour revenir à l'heure d'hiver il suffira d'éxecuter les requêtes en inversant le 1 et le 2, donc ceci :

Code:
UPDATE phpbb_users SET user_timezone = 1 where user_timezone = 2;
UPDATE `phpbb_config` SET `config_value` = '1' WHERE `config_name` = 'board_timezone' LIMIT 1 ;

et pour le faire en automatique en prenant l'heure du du serveur :

#
#-------[ OPEN ]-----------------------------------------
#

include\functions.php

#
#-------[ FIND ]-----------------------------------------
#
return ( !empty($translate) ) ? strtr(@gmdate($format, $gmepoch + (3600 * $tz)), $translate) : @gmdate($format, $gmepoch + (3600 * $tz));
#
#------[ REPLACE WITH ]----------------------------------
#
// Fix for Daylight Savings Time
$dst = date('I', $gmepoch) * 3600;

return ( !empty($translate) ) ? strtr(@gmdate($format, $gmepoch + (3600 * $tz) + $dst), $translate) : @gmdate($format, $gmepoch + (3600 * $tz) + $dst);
#
#------{ SAVE/CLOSE ALL FILES ]--------------------------
#
# EoM

Voilà deux solutions en attendant une évolution de phpbb3
A plus.

Avatar du membre
Maxximum
Team GC
Messages : 4749
Enregistré le : jeu. 16 déc. 2004, 11:28
Localisation : Triel-sur-Seine / TDR Acheres
Contact :

Message par Maxximum » dim. 30 mars 2008, 18:48

Merci pour ce cours de SQL sans lien avec le forum, ni le fil.

Je clos.
Image

Verrouillé