Affichage de l'heure
Un article de Wiki Maximus CMS.
Affichage
Il y a deux affichages distincts :
1. celui du forum
Modifiable par l'administrateur dans :
panneau d'administration > administration générale > configuration
C'est cet horaire qui sera affiché aux visiteurs non loggés... et dans le format sélectionné.
2. celui qui est propre à chaque utilisateur et modifiable dans son profil.
Ce dernier prend le pas sur l'affichage du forum lorsque le membre est connecté.
Attention : Lors du changement d'heure été/hiver, il faut penser à changer la date à la fois dans la configuration du forum ET dans son propre profil !!
Astuce aide-mémoire : Si vous avez des difficultés avec les changements d'heure été/hiver, dans language/lang_french/lang_main remplacer :
$lang['1'] = 'GMT + 1 Heure';
$lang['2'] = 'GMT + 2 Heures';
par
$lang['1'] = 'France Heure d\'hiver ';
$lang['2'] = 'France Heure d\'été ';
ce qui se traduit sur le forum par :
toutes les heures sont au format France Heure d'hiver
Comment faire pour modifier d'un coup l'heure de tous les Users ?
C'est possible par une requête dans la base de données:
1. passer de GMT +2 en GMT +1
UPDATE nuke_users SET user_timezone = 1 where user_timezone = 2;
2. passer de GMT +1 en GMT +2
UPDATE nuke_users SET user_timezone = 2 where user_timezone = 1;
Format de l'heure
Toutes les possibilités de Format BBcode sont visibles en suivant ce lien :
http://www.php.net/manual/fr/function.date.php
Formats usuels :
Le jour de la semaine :
D - Jour, en trois lettres
l - ('L' minuscule) - Jour de la semaine version longue
Le jour du mois :
d - Jour du mois, sur deux chiffres (éventuellement avec un zéro) : "01" à "31"
Le mois :
F - Mois, textuel, version longue
M - Mois, textuel, en trois lettres
m - Mois de "01" à "12"
L'année :
Y - Année, 4 chiffres "1999"
y - Année, 2 chiffres "99"
L'heure :
g - Heure, au format 12h, sans les zéros initiaux i.e. "1" à "12"
G - Heure, au format 24h, sans les zéros initiaux i.e. "0" à "23"
h - Heure, au format 12h, "01" à "12"
H - heure, au format 24h, "00" à "23"
i - Minutes; "00" à "59"
s - Secondes "00" à "59"
Exemples :
l d M G:i donne : Jeudi 25 Déc 15:25
l d M Y G:i donne : Jeudi 25 Déc 2003 15:25
l d F Y G:i donne : Jeudi 25 Décembre 2003 15:25
Rien nous vous empeche de modifier le tout pour ajouter à ou le: etc...
Exemples :
Le d/M/Y à H:i:s
Ce qui vous donnera : le 02/04/2007 à 03:37:08
Vu l'heure je fera la mise en forme un peu plus tard !
Merci de votre comprehention
SnoCxuAtroM (PitBull)

