Page 1 sur 2

Problème avec "moonphase"

Posté : 23 déc. 2009, 09:54
par chrismargab
Bonjour,

J'ai mis, comme beaucoup, l'indication de la phase de la lune dans mon Custom. Or, je me rend compte que sur certains PC, la flèche apparait bien, et sur d'autres, c'est un caractère bizarre qui apparait.
De quel problème s'agit il ?

Christian

Re: Problème avec "moonphase"

Posté : 23 déc. 2009, 11:30
par webmaster

Re: Problème avec "moonphase"

Posté : 23 déc. 2009, 19:56
par vals
Bonsoir.
Si j'ai bien compris dans ce tag Werner force à utiliser une police de caractères (symbols) qui n'est pas forcément installée sur les pc.
Mais étonnamment sur le même pc suivant si on utilise FF 2.x ou 3.x ça marche ou pas ??
Il faudrait que Werner change ce paramètre de police dans son tag pour être sûr que ça fonctionne toujours.
Cdlt.

Re: Problème avec "moonphase"

Posté : 23 déc. 2009, 21:32
par chrismargab
Bonsoir,
Je n'avais pas remarqué que c'était selon la version de FF que le problème était là ou non.
C'est vrai que c'est génant, et je vais essayer de faire en sorte que ce caractère ne s'affiche plus à l'écran.

Christian

Re: Problème avec "moonphase"

Posté : 23 déc. 2009, 23:24
par Claude49
Bonsoir
Si quelqu'un connait l'Allemand ?
ils ont peut être trouvé la solution !!
http://www.pc-wetterstation.de/forum/vi ... php?t=5924
J'ai le même problème
Merci

Re: Problème avec "moonphase"

Posté : 24 déc. 2009, 09:02
par vals
Bonjour.
J'ai essayé avec FF2
%ws_moonphase% donne la "flèche".
%ws_moomphased% donne un "+" ou un "-".
Il faudrait essayer maintenant avec FF3.
Cdlt

Re: Problème avec "moonphase"

Posté : 24 déc. 2009, 09:12
par chrismargab
Bonjour,

Il est donné deux solutions sur ce lien :
- soit on écrit %ws_moonphased% et on obtient un "+" ou un "-" à la place des flèches haut et bas
- soit on met ce code :
%templatebegin%
%ws_setmem[15]=%ws_replacestr=+~~%ws_moonphase%%
%ws_setmem[16]=%ws_replacestr=-~~%ws_getmem[15]%%%
%ws_setmem[17]=%ws_compare[5]=%ws_moonphased%~0~descendante~montante%%
%ws_setmem[18]=%ws_compare[3]=%ws_moonphased%~100~Pleine lune~%ws_getmem[17]%%%
%ws_setmem[19]=%ws_compare[3]=%ws_moonphased%~0~Nouvelle lune~%ws_getmem[18]%%%

Phase de la lune : %ws_getmem[19]% (%ws_getmem[16]%%)

et on obtient :
- montante (xx%)
- descendante (xx%)
- pleine lune (100%)
- nouvelle lune (0%)

Voilà. Je n'ai pas testé, mais uniquement traduit.
Sinon, il y a un lien qui va sur un site superbe (à mon gout) et très complet : http://www.joergeli.de

Christian.

Re: Problème avec "moonphase"

Posté : 24 déc. 2009, 09:30
par chrismargab
Re,

Je viens de tester chez moi : les deux solutions fonctionnent sur FF2 et FF3 !

Merci Claude49 !

Christian

Re: Problème avec "moonphase"

Posté : 24 déc. 2009, 09:30
par vals
Super Chrismargab.
Je viens d'essayer ça marche.
Super ce forum, l'anglais on se débrouille mais l'allemand !!!
Maintenant je pose la question suivante:
Si on veut remplacer les messages "- pleine lune - nouvelle lune" etc par des flèches quel caractère il va falloir utiliser pour que ça marche sur tous les navigateurs ?
Cdlt.

Re: Problème avec "moonphase"

Posté : 24 déc. 2009, 10:11
par gégé
Bonjour à tous et Joyeux noël
voila à suivre
<tr><td align="center"><img border="0" src="%ws_moongif%" width="60" height="48"></td>
<td align="center" width="11%">Phase de lune</td><td align="center"><b>%ws_setmem[53]=%ws_compare[4]=%ws_getmem[34]%~0~p_do.gif~p_up.gif%%
%ws_setmem[54]=%ws_compare[3]=%ws_getmem[34]%~0~p_s.gif~%ws_getmem[53]%%%
<img border="0" src=" %ws_getmem[54]% " width="15" height="15">%ws_moonphased%</b>
<br><font size="-1">(0% = Nouvelle lune, 100% = Full moon)</font></td></tr>

je cherche tag pour afficher l'année dernière :Panneau-Merci:

Re: Problème avec "moonphase"

Posté : 24 déc. 2009, 10:28
par chrismargab
En réponse à Vals :
si on considère que la police "Times new roman" se trouve sur tous les PC, on peut envoyer le code caractère 2191 dans cette police pour afficher la flèche vers le haut, et 2193 pour la flèche vers le bas. Ce sont les même codes pour la police "Arial".
Pour connaitre les codes, tu prends la table de caractères (tous les programmes/accessoires/outils systeme/table de caractrères).

Christian

Re: Problème avec "moonphase"

Posté : 24 déc. 2009, 10:50
par gégé
ou ceci
<tr><td align="center"><img border="0" src="%ws_moongif%" width="60" height="48"></td>
<td align="center" width="11%">Phase de lune</td><td align="center"><b>
%ws_setmem[53]=%ws_compare[4]=%ws_getmem[34]%~0~p_do.gif~p_up.gif%%
%ws_setmem[54]=%ws_compare[3]=%ws_getmem[34]%~0~p_s.gif~%ws_getmem[53]%%%
<img border="0" src=" %ws_getmem[54]% " width="15" height="15"> %ws_getmem[56]% %</b>
<br><font size="-1">(0% = Nouvelle lune, 100% = Full moon)</font></td></tr>

Re: Problème avec "moonphase"

Posté : 24 déc. 2009, 11:03
par webmaster
Bonjour,

Ou encore plus simple en suivant l'idée de base de nos voisins allemands !
Pourquoi aller faire des comparaisons quand il n'y a qu'un remplacement de caractère à effectuer ?

Code : Tout sélectionner

%templatebegin%
%ws_setmem[15]=%ws_replacestr=+~<img src="p_up.gif">&nbsp;~%ws_moonphased%%
%ws_setmem[16]=%ws_replacestr=-~<img src="p_do.gif">&nbsp;~%ws_getmem[15]%%
%ws_getmem[16]%%
J'avais commencé à regarder hier soir, mais sur la base du tag %ws_moonphase%, mais avec %ws_moonphased%, c'est un véritable plaisir !
Cela sous entend qu'il y ait les deux fichiers image dans le répertoire, évidement ! ! !)

Re: Problème avec "moonphase"

Posté : 24 déc. 2009, 13:28
par vals
webmaster a écrit :Bonjour,

Ou encore plus simple en suivant l'idée de base de nos voisins allemands !
Pourquoi aller faire des comparaisons quand il n'y a qu'un remplacement de caractère à effectuer ?

Code : Tout sélectionner

%templatebegin%
%ws_setmem[15]=%ws_replacestr=+~<img src="p_up.gif">&nbsp;~%ws_moonphased%%
%ws_setmem[16]=%ws_replacestr=-~<img src="p_do.gif">&nbsp;~%ws_getmem[15]%%
%ws_getmem[16]%%
J'avais commencé à regarder hier soir, mais sur la base du tag %ws_moonphase%, mais avec %ws_moonphased%, c'est un véritable plaisir !
Cela sous entend qu'il y ait les deux fichier image dans le répertoire, évidement ! ! !)
Pourquoi faire simple quand on peut faire compliqué !! :cool:
A quoi sert le tag %templatebegin% dans les explications des tags je n'ai pas bien compris son action ?
Plus qu'à trouver de belles flèches.
Cdlt

Re: Problème avec "moonphase"

Posté : 24 déc. 2009, 13:57
par webmaster
J'ai bêtement fait copier coller du code proposé !
%templatebegin% ne sert à rien dans le cas présent puisque nous travaillons sur une page custom HTML.
Il me semble que ce type de tag ne fonctionne, comme son nom l'indique, dans un template et qu'il indique le remplacement de la mesure précédente et non l'ajout.

Donc à retirer dans le code que j'ai proposé ci-dessus !