OVH Cloud OVH Cloud

signature + calendrier républicain

29 réponses
Avatar
Marcel Chombier
Bonjour,
vous connaissez le calendrier républicain ? aujourd'hui nous sommes le 3
floréal..
je strouve ça joli, et je voudrais que la date s'ajoute automatiquement à ma
signature.

J'ai trouvé le script suivant en java sur le net, que j'ai un peu simplifié
(pour mettre juste le mois et le quantième):

<SCRIPT language="Javascript1.2">
<!--
// Fonctions de date et heure du calendrier républicain par J F Blanc
jeanfrancois.blanc@online.fr
// Explications en ligne http://jeanfrancois.blanc.online.fr/calrep.html
// Script d'origine (calcul de la date) par Christian Carrère-Debat
christian.carrere-debat@libertysurf.fr
// Liste des premières appellations de Romme par Olivier Noël
olivier@brumaire.net
// Liste des "jours" par JP Cornu - numa@caids.net
// Fonction OraDec optimisée selon le script de Decimal Times de John D.
Hynes john@hynes.com

function JorndinsAnnadaRep() {
maint = Date.parse(Date());
cesoir = (Math.ceil(maint/86400000))*86400000;
deb208 = Date.parse("September 23,1999 11:31:00");
duree = 31556925216;
nombran = Math.floor((cesoir - deb208)/duree);
annee = 208 + nombran //calcul de l'année
equi = deb208 + (nombran * duree)
debudan = Math.floor(equi/86400000)*86400000
jouran = Math.floor((maint-debudan)/86400000)
return jouran;
}

function NumMesRep() {
mes = Math.floor(JorndinsAnnadaRep()/30)
return mes
}

function MesRep() {
var moiss = new Array("Vendémiaire", "Brumaire", "Frimaire", "Nivôse",
"Pluviôse", "Ventôse", "Germinal", "Floréal",
"Prairial", "Messidor", "Thermidor", "Fructidor", "Sans Culottides");
jourdec = JorndinsAnnadaRep() - (Math.floor(JorndinsAnnadaRep()/10) * 10)
mes = moiss[NumMesRep()];
return mes
}


function QuantRep() {
loquant = JorndinsAnnadaRep() - (NumMesRep() * 30) +1
return loquant
}

function DataRepFr() {
var ladata = "";
if (JorndinsAnnadaRep() > 359) { ladata ="Jour "+ QuantRep()+" des
"+MesRep(); }
else { ladata = QuantRep()+" "+MesRep() }
return ladata;
}

// -->
</script>

<script language="Javascript1.2">
<!--
document.write(DataRepFr())
// -->
</script>

comment faire pour l'adapter à OE6 ?

Merci d'avance..

--
Marcel

Le 3 Floréal

10 réponses

1 2 3
Avatar
Paskal
Bonjour Marcel Chombier



Tu as une piste ici, mais en vb script
http://www.faqoe.com/index.php?bas=/rep/cm.htm

Le principe est simple : le script te modifie dynamique la veleur chaine du
registre puis exécute OE avec cette nouvelle signature.

Il te faudra adpater le script Javascript en vbs.. ou, l'inverse (à moins
q'uil puiss être possible de mettre du vbs dans du Javascirpt ? ou l'inverse
? ça je ne sais pas)


--
@+
Paskal [MVP]
http://www.faqOE.com




vous connaissez le calendrier républicain ? aujourd'hui nous sommes
le 3 floréal..
je strouve ça joli, et je voudrais que la date s'ajoute
automatiquement à ma signature.

J'ai trouvé le script suivant en java sur le net, que j'ai un peu
simplifié (pour mettre juste le mois et le quantième):

<SCRIPT language="Javascript1.2">
<!--
// Fonctions de date et heure du calendrier républicain par J F Blanc

// Explications en ligne
http://jeanfrancois.blanc.online.fr/calrep.html // Script d'origine
(calcul de la date) par Christian Carrère-Debat
// Liste des premières
appellations de Romme par Olivier Noël
// Liste des "jours" par JP Cornu -
// Fonction OraDec optimisée selon le script de Decimal Times de John
D. Hynes

function JorndinsAnnadaRep() {
maint = Date.parse(Date());
cesoir = (Math.ceil(maint/86400000))*86400000;
deb208 = Date.parse("September 23,1999 11:31:00");
duree = 31556925216;
nombran = Math.floor((cesoir - deb208)/duree);
annee = 208 + nombran //calcul de l'année
equi = deb208 + (nombran * duree)
debudan = Math.floor(equi/86400000)*86400000
jouran = Math.floor((maint-debudan)/86400000)
return jouran;
}

function NumMesRep() {
mes = Math.floor(JorndinsAnnadaRep()/30)
return mes
}

function MesRep() {
var moiss = new Array("Vendémiaire", "Brumaire", "Frimaire", "Nivôse",
"Pluviôse", "Ventôse", "Germinal", "Floréal",
"Prairial", "Messidor", "Thermidor", "Fructidor", "Sans Culottides");
jourdec = JorndinsAnnadaRep() - (Math.floor(JorndinsAnnadaRep()/10) *
10) mes = moiss[NumMesRep()];
return mes
}


function QuantRep() {
loquant = JorndinsAnnadaRep() - (NumMesRep() * 30) +1
return loquant
}

function DataRepFr() {
var ladata = "";
if (JorndinsAnnadaRep() > 359) { ladata ="Jour "+ QuantRep()+" des
"+MesRep(); }
else { ladata = QuantRep()+" "+MesRep() }
return ladata;
}

// -->
</script>

<script language="Javascript1.2">
<!--
document.write(DataRepFr())
// -->
</script>

comment faire pour l'adapter à OE6 ?

Merci d'avance..


Avatar
Gilles ---
Dans le message ,
Bonjour,
vous connaissez le calendrier républicain ? aujourd'hui nous sommes
le 3 floréal..
je strouve ça joli, et je voudrais que la date s'ajoute
automatiquement à ma signature.

J'ai trouvé le script suivant en java sur le net, que j'ai un peu
simplifié (pour mettre juste le mois et le quantième):


[couic]

comment faire pour l'adapter à OE6 ?

Merci d'avance..


Bonsoir,

Il suffit que tu intègres ce script dans un document HTML que tu ranges parmi tes
papiers-à-lettres.
Tu devrais plutôt poser ce genre de question sur un NG où il est admis de poster en HTML, par
exemple sur microsoft.public.fr.scripting.ie-oe-animation.
@+++
--
Gilles ---

Avatar
Marcel Chombier
effectivement, j'avais bien pensé à l'intégrer dans la signature (et ça ne
marche pas), mais pas dans le corps du message en html.

Merci, je vais essayer


Dans le message ,
Bonjour,
vous connaissez le calendrier républicain ? aujourd'hui nous sommes
le 3 floréal..
je strouve ça joli, et je voudrais que la date s'ajoute
automatiquement à ma signature.

J'ai trouvé le script suivant en java sur le net, que j'ai un peu
simplifié (pour mettre juste le mois et le quantième):


[couic]

comment faire pour l'adapter à OE6 ?

Merci d'avance..


Bonsoir,

Il suffit que tu intègres ce script dans un document HTML que tu ranges parmi tes
papiers-à-lettres.
Tu devrais plutôt poser ce genre de question sur un NG où il est admis de poster en HTML, par
exemple sur microsoft.public.fr.scripting.ie-oe-animation.
@+++
--
Gilles ---





Avatar
Marcel Chombier
je sais, c'est de la que vient le script que j'ai recopié (cf les références
dans le code).
merci pour avoir répondu,


Date du jour :

Une écriture de la date courante dans le calendrier républicain
réalisé par Christian Carrère-Debat en juin 2000
modifié en mai 2002 d'après le script de Jean François Blanc

http://www.chez.com/chcd/CALREP.htm

Voir script dans la source ..


Avatar
Gilles ---
Bonjour à Marcel Chombier qui, ce vendredi 22/04/2005,
a écrit ce qui suit :

effectivement, j'avais bien pensé à l'intégrer dans la signature (et ça ne
marche pas), mais pas dans le corps du message en html.

Merci, je vais essayer


J'ai essayé ton script, il fonctionne sans problème.
--
Gilles ---

--
Gilles ---
http://cerbermail.com/?pjO9Kv8DTp

Avatar
Marcel Chombier
je sais, j'avais repréré ce script, et j'ai essayé de bidouiller un peu avec,
et ça ne marche pas, et je ne sais pas traduire le code java en vbs..
Si il y avait un volontaire, ça ferait une petite application originale..
merci pour avoir répondu,


Bonjour Marcel Chombier



Tu as une piste ici, mais en vb script
http://www.faqoe.com/index.php?bas=/rep/cm.htm

Le principe est simple : le script te modifie dynamique la veleur chaine du
registre puis exécute OE avec cette nouvelle signature.

Il te faudra adpater le script Javascript en vbs.. ou, l'inverse (à moins
q'uil puiss être possible de mettre du vbs dans du Javascirpt ? ou l'inverse
? ça je ne sais pas)


--
@+
Paskal [MVP]
http://www.faqOE.com




vous connaissez le calendrier républicain ? aujourd'hui nous sommes
le 3 floréal..
je strouve ça joli, et je voudrais que la date s'ajoute
automatiquement à ma signature.

J'ai trouvé le script suivant en java sur le net, que j'ai un peu
simplifié (pour mettre juste le mois et le quantième):

<SCRIPT language="Javascript1.2">
<!--
// Fonctions de date et heure du calendrier républicain par J F Blanc

// Explications en ligne
http://jeanfrancois.blanc.online.fr/calrep.html // Script d'origine
(calcul de la date) par Christian Carrère-Debat
// Liste des premières
appellations de Romme par Olivier Noël
// Liste des "jours" par JP Cornu -
// Fonction OraDec optimisée selon le script de Decimal Times de John
D. Hynes

function JorndinsAnnadaRep() {
maint = Date.parse(Date());
cesoir = (Math.ceil(maint/86400000))*86400000;
deb208 = Date.parse("September 23,1999 11:31:00");
duree = 31556925216;
nombran = Math.floor((cesoir - deb208)/duree);
annee = 208 + nombran //calcul de l'année
equi = deb208 + (nombran * duree)
debudan = Math.floor(equi/86400000)*86400000
jouran = Math.floor((maint-debudan)/86400000)
return jouran;
}

function NumMesRep() {
mes = Math.floor(JorndinsAnnadaRep()/30)
return mes
}

function MesRep() {
var moiss = new Array("Vendémiaire", "Brumaire", "Frimaire", "Nivôse",
"Pluviôse", "Ventôse", "Germinal", "Floréal",
"Prairial", "Messidor", "Thermidor", "Fructidor", "Sans Culottides");
jourdec = JorndinsAnnadaRep() - (Math.floor(JorndinsAnnadaRep()/10) *
10) mes = moiss[NumMesRep()];
return mes
}


function QuantRep() {
loquant = JorndinsAnnadaRep() - (NumMesRep() * 30) +1
return loquant
}

function DataRepFr() {
var ladata = "";
if (JorndinsAnnadaRep() > 359) { ladata ="Jour "+ QuantRep()+" des
"+MesRep(); }
else { ladata = QuantRep()+" "+MesRep() }
return ladata;
}

// -->
</script>

<script language="Javascript1.2">
<!--
document.write(DataRepFr())
// -->
</script>

comment faire pour l'adapter à OE6 ?

Merci d'avance..






Avatar
Marcel Chombier
je viens de l'essayer dans OE6, mais ça ne marche pas, alors que le même code
(papier à lettre + script calrep) fonctionne dans un éditeur html. Ma
conclusion: java ne fonctionne pas dans OE6. Vrai ?


Bonjour à Marcel Chombier qui, ce vendredi 22/04/2005,
a écrit ce qui suit :

effectivement, j'avais bien pensé à l'intégrer dans la signature (et ça ne
marche pas), mais pas dans le corps du message en html.

Merci, je vais essayer


J'ai essayé ton script, il fonctionne sans problème.
--
Gilles ---

--
Gilles ---
http://cerbermail.com/?pjO9Kv8DTp





Avatar
scraper
Bonjour Marcel Chombier, dans le message
news:
tu disais :


je viens de l'essayer dans OE6, mais ça ne marche pas, alors que le
même code (papier à lettre + script calrep) fonctionne dans un
éditeur html. Ma conclusion: java ne fonctionne pas dans OE6. Vrai ?


faux

va faire un tour sur le news zoo logique, et dis leur ça ;-)

--

Attention ! Adresse mail invalide ...
Pour me contacter, cliquez sur le lien ci-dessous:
http://scraper.chez.tiscali.fr/contact.htm

scraper

Avatar
Cédric HORBLIN
Vive le Roy !

"Marcel Chombier" a écrit dans le message de
news:
Bonjour,
vous connaissez le calendrier républicain ? aujourd'hui nous sommes le 3
floréal..
je strouve ça joli, et je voudrais que la date s'ajoute automatiquement à
ma
signature.

J'ai trouvé le script suivant en java sur le net, que j'ai un peu
simplifié
(pour mettre juste le mois et le quantième):

<SCRIPT language="Javascript1.2">
<!--
// Fonctions de date et heure du calendrier républicain par J F Blanc

// Explications en ligne http://jeanfrancois.blanc.online.fr/calrep.html
// Script d'origine (calcul de la date) par Christian Carrère-Debat

// Liste des premières appellations de Romme par Olivier Noël

// Liste des "jours" par JP Cornu -
// Fonction OraDec optimisée selon le script de Decimal Times de John D.
Hynes

function JorndinsAnnadaRep() {
maint = Date.parse(Date());
cesoir = (Math.ceil(maint/86400000))*86400000;
deb208 = Date.parse("September 23,1999 11:31:00");
duree = 31556925216;
nombran = Math.floor((cesoir - deb208)/duree);
annee = 208 + nombran //calcul de l'année
equi = deb208 + (nombran * duree)
debudan = Math.floor(equi/86400000)*86400000
jouran = Math.floor((maint-debudan)/86400000)
return jouran;
}

function NumMesRep() {
mes = Math.floor(JorndinsAnnadaRep()/30)
return mes
}

function MesRep() {
var moiss = new Array("Vendémiaire", "Brumaire", "Frimaire", "Nivôse",
"Pluviôse", "Ventôse", "Germinal", "Floréal",
"Prairial", "Messidor", "Thermidor", "Fructidor", "Sans Culottides");
jourdec = JorndinsAnnadaRep() - (Math.floor(JorndinsAnnadaRep()/10) * 10)
mes = moiss[NumMesRep()];
return mes
}


function QuantRep() {
loquant = JorndinsAnnadaRep() - (NumMesRep() * 30) +1
return loquant
}

function DataRepFr() {
var ladata = "";
if (JorndinsAnnadaRep() > 359) { ladata ="Jour "+ QuantRep()+" des
"+MesRep(); }
else { ladata = QuantRep()+" "+MesRep() }
return ladata;
}

// -->
</script>

<script language="Javascript1.2">
<!--
document.write(DataRepFr())
// -->
</script>

comment faire pour l'adapter à OE6 ?

Merci d'avance..

--
Marcel

Le 3 Floréal



Avatar
Gilles ---
Dans le message ,
je viens de l'essayer dans OE6, mais ça ne marche pas, alors que le
même code (papier à lettre + script calrep) fonctionne dans un
éditeur html. Ma conclusion: java ne fonctionne pas dans OE6. Vrai ?


Ménon, ménon, je confirme que ça fonctionne sans problème. Question de réglage des propriétés de IE
peut-être ?
Tourefois, cette solution "papier à lettre" n'est commode que pour poster, pas pour répondre.
De plus, elle n'est utilisable que sur les NG où le HTML est admis.
La solution proposée par Paskal me paraît beaucoup plus polyvalente.

@+++
--
Gilles ---

1 2 3