PDA

Afficher la version complète : Afficher la date et l'heure dans la navbar



BiOMECHANiK
27/06/2006, 13h02
Description

Cette modification vous permet d'afficher la date et l'heure dans la barre de navigationRemerciements et support / Thanks and support

Ce Hack a été traduit en français pour vBulletin-Ressources avec l'autorisation explicite de son auteur. / This Hack was translated into French for vBulletin-Ressources with the explicit authorization of its author.
vBulletin-Ressources et son équipe offrira du support vis à vis des hacks traduits, bien sûr, dans la mesure du possible de chacun, autant en terme de temps que de connaissances/ vBulletin-Ressources and its team will offer support for the translated hacks, of course, as far as possible for everyone, as much in term of time that knowledge.
vBulletin-Ressources remercie l'auteur du hack pour avoir fourni son autorisation. / vBulletin-Ressources thanks the author for the hack to have provided its authorization.Conception

Auteur du Hack / Author Of Hack : Superfly
Source / Link of Thread : http://www.vbulletin.org/forum/showthread.php?t=118253
Version vBulletin Requise / Version vBulletin Required : vBulletin 3.6
Testé / Tested: oui sur vBulletin 3.6 BETA 2
Traducteur / Translator: Christounet (merci à lui pour l'adaptation du code pour l'affichage de l'heure au format 24h)
Copyright © 2006 vBulletin-Ressources.com - Tous droits réservés / Copyright © 2006 vBulletin-Ressources.com - All Rights ReservedInstallation

Dans le template 'navbar' trouvez:



<if condition="$show['pmstats']"><br /><phrase 1="$vbphrase[unread_x_nav_compiled]" 2="$vbphrase[total_x_nav_compiled]" 3="$session[sessionurl_q]">$vbphrase[private_messages_nav]</phrase></if>

En-dessous ajoutez :


<!-- Hack date et heure -->
<div id="clock">Chargement...</div>
<script type="text/javascript">
function refrClock()
{
var d=new Date();
var s=d.getSeconds();
var m=d.getMinutes();
var h=d.getHours();
var day=d.getDay();
var date=d.getDate();
var month=d.getMonth();
var year=d.getFullYear();
var days=new Array("Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi");
var months=new Array("Janvier","Fevrier","Mars","Avril","Mai","Juin","Juillet","Aout","Septembre","Octobre","Novembre","Decembre");
var am_pm;
if (s<10) {s="0" + s}
if (m<10) {m="0" + m}
if (h<10) {h="0" + h}
document.getElementById("clock").innerHTML=days[day] + " " + date + " " + months[month] + " " + year + ", " + h + ":" + m + ":" + s + " ";
setTimeout("refrClock()",1000);
}
refrClock();
</script>
<!-- /Hack date et heure -->

Allan
27/06/2006, 13h21
Sympa ca, merci a vous deux les gars ;)

Christounet
27/06/2006, 15h48
oui, merci! note : ça marche aussi pour 3.5.4 ;)

larcen25
27/06/2006, 21h10
merci pour cette methode; j ai essayé pour 3.5.4 ca marche bien

papic
29/06/2006, 11h53
j'adore , merci BiOMECHANiK :yahoo:

sony
29/06/2006, 23h46
sympa cette modification, merci ;)

foxys
09/07/2006, 18h19
bien sa aide a pas oublier le match de se soir par exemple ;)

psy4
27/07/2006, 18h20
merci bien :)

pastis
03/10/2006, 19h13
merci bio c'est pas mal!!!

Maitre-hokage6
02/12/2006, 23h10
Merci beaucoup ! Ca a l'air de rien mais c'est en fait c'est super :) Merci encore !

francky05
03/12/2006, 11h15
petite question car je connais rien au javascript, je supoose qu'il prend l'heure de mon serveur. (qui est en france)
ce que je voudrai faire c'est un truc genre, en ce moment a New york il est : ...... donc je suppose que j'ai juste a retancher ou ajouter le decalge horaire...mais en javascript, je le fait ou ???

merci

space
08/02/2007, 20h04
merci à toi excellent j'ai mis

Allan
06/04/2007, 19h56
Pour info, ce hack ne semble ne pas marcher sous IE :(

Ombre
08/04/2007, 02h28
Waouuu super l effet des miniatures, c'est un hack ?

Raz
09/04/2007, 20h10
Merci Beaucoup !

the-devil
09/04/2007, 22h50
salut mon ami

voilà ce quil te faut http://sakartone.free.fr/html/pyramide.php

la pyramide des balises mdr allez a+ llol

Ldr
13/09/2007, 20h22
sa marche nikel, merci à toi

Karline
13/09/2007, 20h34
Sympa cette ajout :)
Merci BiOMECHANiK

Verbagraph
02/02/2009, 00h45
Merci por ce script!!!llol

dhaimy
06/06/2009, 23h44
merci
dite moi svp comment je fait pour changer la coleur de l'heure, car je la veux pas en noir

Simon
07/06/2009, 00h16
merci
dite moi svp comment je fait pour changer la coleur de l'heure, car je la veux pas en noirModifie le div en conséquence, par exemple: <div id="clock" style="color: white">

Ombre
07/06/2009, 00h24
<div id="clock" style="color: white;"> je me permet de rajouter un caractère manquant.

dhaimy
07/06/2009, 03h17
merci a vous 2

afghanboi1
30/06/2009, 22h10
Merci Mais On Doit mettre ou la code que vous avez mise la

Simon
30/06/2009, 22h11
Merci Mais On Doit mettre ou la code que vous avez mise laC'est écrit juste au dessus du code meoui

Verbagraph
18/09/2009, 05h04
Bonjour,

beau petit truc!!!

J'aimerai ajouter : Nous sommes le:

comment faire?

Merci et en attente de vos réponses ;)

Ombre
18/09/2009, 06h46
Bonjour,

Essaye cela:


<!-- Hack date et heure -->
<span>Nous sommes le:<div id="clock">Chargement...</div>
<script type="text/javascript">
function refrClock()
{
var d=new Date();
var s=d.getSeconds();
var m=d.getMinutes();
var h=d.getHours();
var day=d.getDay();
var date=d.getDate();
var month=d.getMonth();
var year=d.getFullYear();
var days=new Array("Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi");
var months=new Array("Janvier","Fevrier","Mars","Avril","Mai","Juin","Juillet","Aout","Septembre","Octobre","Novembre","Decembre");
var am_pm;
if (s<10) {s="0" + s}
if (m<10) {m="0" + m}
if (h<10) {h="0" + h}
document.getElementById("clock").innerHTML=days[day] + " " + date + " " + months[month] + " " + year + ", " + h + ":" + m + ":" + s + " ";
setTimeout("refrClock()",1000);
}
refrClock();
</script></span>
<!-- /Hack date et heure -->mais il me semble que cela ne tiendra pas sur une seule ligne, malgré le nowrap du td du tableau, car c'est un élément javascript...

Verbagraph
18/09/2009, 16h23
Merci Ombre ....

c'est vrai c'est un peu long..

mais merci !!!!

byby