Bug tag %ws_moonphase%

Forum dédié aux problèmes d’utilisation du logiciel, une fonction que vous cherchez et que vous ne trouvez pas.
Répondre
Avatar du membre
WakawaRider
Participation 0
Participation 0
Messages : 23
Enregistré le : 29 janv. 2014, 18:39
Localisation : Villeneuve sur Lot
Contact :

Bug tag %ws_moonphase%

Message par WakawaRider » 06 févr. 2014, 11:47

Bonjour,
Le code %ws_moonphase% génère actuellement "<font face="Symbol">&#221;</font> 46%" qui n'affiche pas une double-flèche pointe en haut mais un Y accentué sur Firefox et les navigateurs sur iphone, ipad et android.

J'ai temporairement trouvé une solution de fortune à ce problème à l'aide de Javascript en ne gardant que la partie finale du code renvoyé, c'est à dire la valeur numérique du pourcentage de lune comme ceci :
Déclaration de la variable :

Code : Tout sélectionner

var moonphase = "%ws_moonphase%"
Insersion de la variable réduite dans ma page :

Code : Tout sélectionner

<script>document.write('+ws_moonphase.substring(ws_moonphase.lastIndexOf(' ') + 1)+')</script>
Existe-t-il une autre solution pour résoudre ce problème ?

Cordialement
Laurent
Image

Avatar du membre
vals
Participation 5
Participation 5
Messages : 833
Enregistré le : 13 déc. 2006, 20:27
Localisation : 69320 Feyzin
Contact :

Re: Bug tag %ws_moonphase%

Message par vals » 07 févr. 2014, 11:13

Effectivement j'avais remarqué ce défaut il y a quelques temps.
Avec quelques tags sous wswin j'ai fait une modif.
Ici j'ai remplacé le caractère par deux icônes.
Et dans le défilant j'ai remplacé les caractères par &#8681 et &#8679.
Depuis sous FF c'est bon.
Image
Davis VantagePro2 + Wswin32 V2.96.10 + GraphWeather + ftp-uploader. Webcam.

Avatar du membre
WakawaRider
Participation 0
Participation 0
Messages : 23
Enregistré le : 29 janv. 2014, 18:39
Localisation : Villeneuve sur Lot
Contact :

Re: Bug tag %ws_moonphase%

Message par WakawaRider » 07 févr. 2014, 12:24

Le remplacement de caractère c'est bien mieux que la suppression ! :wink:
J'ai donc exploré aussi la liste des codes ici :http://www.codetable.net/unicodecharacters?page=29 et j'ai trouvé plus visuels les codes &#11014 et &#11015 que j'ai remplacé en Javascript dans ma page.

Comment procèdes-tu pour remplacer ces caractères par des gifs ?
Image

gégé
participation 3
participation 3
Messages : 286
Enregistré le : 16 déc. 2007, 09:28
Localisation : Baladou 46600
Contact :

Re: Bug tag %ws_moonphase%

Message par gégé » 07 févr. 2014, 14:42

voila
<td align="center" width="11%"><font color="black">Phase de lune</td><td align="center"><font color="black"><b>
%ws_setmem[15]=%ws_replacestr=+~~%ws_moonphasev%%
%ws_setmem[16]=%ws_replacestr=-~~%ws_getmem[15]%%%%
%ws_setmem[17]=%ws_compare[5]=%ws_moonphased%~0~<img src="p_do1.gif" width="15" height="15">&nbsp;lune décroissante&nbsp;~<img src="p_up1.gif" width="15" height="15">&nbsp;lune croissante%
%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]%%%
%ws_getmem[16]% %ws_getmem[19]%
Cordialement Gérard
http://meteo-baladou.com

Avatar du membre
WakawaRider
Participation 0
Participation 0
Messages : 23
Enregistré le : 29 janv. 2014, 18:39
Localisation : Villeneuve sur Lot
Contact :

Re: Bug tag %ws_moonphase%

Message par WakawaRider » 07 févr. 2014, 15:06

Si je comprends bien tu me proposes une partie du tableau d'un template dans lequel s'affiche tes images.
Je vais essayer d'en extraire la substantifique moelle...
Modifié en dernier par WakawaRider le 08 févr. 2014, 11:02, modifié 1 fois.
Image

mm91
Participation 6
Participation 6
Messages : 2581
Enregistré le : 31 mars 2007, 07:46
Localisation : 25 Km au sud-ouest de Paris FRANCE
Contact :

Re: Bug tag %ws_moonphase%

Message par mm91 » 08 févr. 2014, 08:37

Michel
La Crosse WS2300 modifiée (pluvio, abri ventilé, mesure d'ensoleillement), Wswin32, Watchdog.
mon site météo

Avatar du membre
WakawaRider
Participation 0
Participation 0
Messages : 23
Enregistré le : 29 janv. 2014, 18:39
Localisation : Villeneuve sur Lot
Contact :

Re: Bug tag %ws_moonphase%

Message par WakawaRider » 08 févr. 2014, 11:04

Il faut rendre à César ce qui appartient à César.
Merci Michel et merci admin pour ces explications :Panneau-Merci:

Désolé de n'avoir pas su trouver la réponse dans les autres topics avant de poster celui-ci.
Ce sujet est redondant et peut être clos ou supprimé.

Cordialement
Laurent
Image

Répondre