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


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 ?


Vrai : Java doit être compilé.

JavaScript et Jscript sont des langage qui sont interpretés par le
navigateur, OE les comprends tous les deux (et d'autres).

Ton script est en Javascript et il fonctionne sans pb


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

Avatar
scraper
Bonjour Paskal, dans le message
news:%
tu disais :


Bonjour 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 ?


Vrai : Java doit être compilé.


oui

Marcel parlait de JS, c'est du moins le sens de la réponse que Gilles-- et
moi lui avons faite :-)



--

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

scraper


Avatar
Paskal
Bonjour scraper


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 ?


Vrai : Java doit être compilé.


oui

Marcel parlait de JS, c'est du moins le sens de la réponse que
Gilles-- et moi lui avons faite :-)



Soyons juste : Marcel a marqué Java.
Bien sur, il a très probablement confondu Java et Javascript.

La différence entre ces trois langages : Java et Javascript (proches par
leur nom) et Javascript et JScript (presque les mêmes) n'est pas très
intuitive, d'où ma réponse (qui ne m'a pas paru très similaires aux votres ;
et si c'était le cas, est-ce grave ?)

Je ne comprends pas la finalité de ton post.
Me fais-tu remarquer que je me suis trompé, ou me demandes-tu une
explication ?


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



Avatar
scraper
Bonjour Paskal, dans le message
news:elOGgW%
tu disais :


Marcel parlait de JS, c'est du moins le sens de la réponse que
Gilles-- et moi lui avons faite :-)



Soyons juste : Marcel a marqué Java.
Bien sur, il a très probablement confondu Java et Javascript.


non, c'est certain :-)

copie de son premier post ;-)

[copy]
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">


où l'on voit très nettement la confusion qu'il fait entre java et javascript
lol
[copy]


La différence entre ces trois langages : Java et Javascript (proches
par leur nom) et Javascript et JScript (presque les mêmes) n'est pas
très intuitive, d'où ma réponse (qui ne m'a pas paru très similaires
aux votres ; et si c'était le cas, est-ce grave ?)


non, du tout ;-)

Je ne comprends pas la finalité de ton post.
Me fais-tu remarquer que je me suis trompé, ou me demandes-tu une
explication ?


point du tout !

je justifie juste ma réponse :-D

à mon sens il est évident que Marcel parle de JS, et je lui ai fait une
réponse dans ce sens, sans même (honte à moi !) prendre la peine de relever
sa confusion

tu as bien fait de remettre les choses en perspcetive ;-)



--

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

scraper


Avatar
Paskal
Bonjour scraper



Je ne comprends pas la finalité de ton post.
Me fais-tu remarquer que je me suis trompé, ou me demandes-tu une
explication ?


point du tout !

je justifie juste ma réponse :-D


Te justifier ??
LOL
tu réponds toujours juste !!

De toute façon, je doute que "la personne qui ne se trompe jamais" poste ici
!!
;-)

@+
pascal


Avatar
Marcel Chombier
Merci à tout le monde, maintenant je sais que ça doit marcher, et en plus je
sais que Javascript et JScript c'est pas pareil (en fait de programmation,
j'en suis resté au Quick Basic du sciècle précédent).

PS pour Cédric: je m'intéresse aux mois calendrier républicain, pas à la
compilation des années depuis le licenciement de ce pauvre Louis. Et pas non
plus aux jours: la semaine était de 10 jours, soit 1 weekend seulement pour
10 jours de labeur, donc vive le Roi..

www.didier.lamy.name


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
Marcel Chombier
super, merci, mais je ne vois pas ton script..


Bonjour Marcel Chombier


Voilà le script en PJ : enregistre-le sur le bureau.
Ce script rajoute la date à ta signature en texte brut.

1. Crée toi une signature : Dans OE, fais menu outils/options/signatures et
fais toi une signature en texte brut.
2. Ferme Outlook Express.
3. Lorsque tu veux accéder à ta messagerie et aux forums, clique sur ce
script : il va te rajouter la date en républicain dans ta signature
précédemment créée, puis il lancera OE.

Le script rajoute la date après la chaîne "Le :" qui doît être placé à la
fin de ta signature. Si il n'y en a pas, le script le rajoute.

--
@+
Paskal [MVP]
http://www.faqOE.com
Aujourd'hui, Le : 4 Floréal



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,




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)




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):
comment faire pour l'adapter à OE6 ?

Merci d'avance.








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


super, merci, mais je ne vois pas ton script..


essaie en cliquant là ?

news:



--

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

scraper

Avatar
Petit Denis
Salut

Pfuuu
J'y comprend pas grand chose et pourtant, j'aimerais bien.


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 ...
J'ai bien vu le source mais je ne sai pas quoi en faire, le copier dans FP

où, comment, j'avoue que si une bonne âme pouvait m'expliquer...
Allez, siouplé !

--
Petit Denis

Avatar
Gilles ---
Dans le message upGwdl$,
Salut

Pfuuu
J'y comprend pas grand chose et pourtant, j'aimerais bien.


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 ...
J'ai bien vu le source mais je ne sai pas quoi en faire, le copier

dans FP où, comment, j'avoue que si une bonne âme pouvait
m'expliquer... Allez, siouplé !


Juste un exemple :
Tu crées un message au format HTML (Texte enrichi).
Tu cliques sur Affichage / Modifier la source pour faire apparaître les 3 onglets utiles en bas à
gauche de la fenêtre de composition.
Une fois que tu as fini de rédiger ton message, tu cliques sur l'onglet "Source" et tu fais un
copier-coller du script à un endroit qui va bien, par exemple juste avant la balise </BODY>.
C'est tout. Si tu cliques sur l'onglet "Aperçu" tu peux voir l'effet produit. Te reste plus qu'à
faire "Modifier", puis "Envoyer".

PS : Si je ne le fais pas ici, c'est parce que ça donne tout de même un post d'un dizaine de Ko,
dont 80% pour la signature ; ce qui n'est pas forcément apprécié ... ;-)

@+++
--
Gilles ---


1 2 3