Forum GraphWeather

Forum d'aide GraphWeather
Nous sommes actuellement le Jeu Mars 28, 2024 10:18 pm

Le fuseau horaire est UTC+1 heure




Publier un nouveau sujet Répondre au sujet  [ 89 message(s) ]  Aller vers la page Précédent  1, 2, 3, 4, 5, 6  Suivant
Auteur Message
 Sujet du message: Re: Liste des balises
MessagePublié: Dim Fév 07, 2010 1:32 pm 
Hors-ligne
Membre
Avatar de l’utilisateur

Inscription : Mar Août 22, 2006 8:38 am
Message(s) : 3143
Localisation : 34410 Sérignan - Languedoc
Bonjour,

Pièce jointe:
oudrenne.jpg

As-tu remarqué que les affichages correspondant aux UV et à l'énergie solaire sont à 0 sur ton site, donc je ne crois pas qu'il puisse y avoir de données dans GW !

Jean


Vous n’êtes pas autorisé(e) à consulter les fichiers insérés à ce message.


Haut
 Profil  
Répondre en citant  
 Sujet du message: Re: Liste des balises
MessagePublié: Dim Fév 07, 2010 10:43 pm 
Hors-ligne
Membre

Inscription : Dim Déc 27, 2009 10:47 pm
Message(s) : 32
Localisation : Oudrenne
jturlier a écrit:
Bonjour,

Pièce jointe:
oudrenne.jpg

As-tu remarqué que les affichages correspondant aux UV et à l'énergie solaire sont à 0 sur ton site, donc je ne crois pas qu'il puisse y avoir de données dans GW !

Jean


Salut;
ben il y a des archives a ce que je sache... de toute facon se n'est pas cela mon probleme, je n'arrive pas a inserer les lignes dans le fichier des stats...

Merci, j'espere que vous aurez solution a mon probleme

_________________
http://meteooudrenne.free.fr le site météo d'Oudrenne
WMR200 + Xnet météo + Graphweather 3 + Windows 7 64bit


Haut
 Profil  
Répondre en citant  
 Sujet du message: Re: Liste des balises
MessagePublié: Lun Fév 08, 2010 10:41 am 
Hors-ligne
Membre
Avatar de l’utilisateur

Inscription : Mar Août 22, 2006 8:38 am
Message(s) : 3143
Localisation : 34410 Sérignan - Languedoc
meteooudrenne a écrit:
ben il y a des archives a ce que je sache... de toute facon se n'est pas cela mon probleme, je n'arrive pas a inserer les lignes dans le fichier des stats...

Ben les archives elles se remplissent si tu y mets quelque chose !
Si ce n'est pas ton problème et que tu n'arrives pas à insérer la ligne ds GW, c'est peut-être que tu n'as rien à y mettre !!

Jean


Haut
 Profil  
Répondre en citant  
 Sujet du message: Re: Liste des balises
MessagePublié: Lun Fév 08, 2010 11:26 pm 
Hors-ligne
Membre

Inscription : Dim Déc 27, 2009 10:47 pm
Message(s) : 32
Localisation : Oudrenne
jturlier a écrit:
meteooudrenne a écrit:
ben il y a des archives a ce que je sache... de toute facon se n'est pas cela mon probleme, je n'arrive pas a inserer les lignes dans le fichier des stats...

Ben les archives elles se remplissent si tu y mets quelque chose !
Si ce n'est pas ton problème et que tu n'arrives pas à insérer la ligne ds GW, c'est peut-être que tu n'as rien à y mettre !!

Jean


Salut,
je n'ai pas envie d'être contrariant, mais il n'y a qu'a regarder ici: http://www.meteooudrenne.com/statistic/MyGWStats.php?&month=2&year=2010&link=2010/02/2010_02_01.xml

Et le temps d'ensoleillement apparait parfaitement... Donc mon probleme est toujours situé au niveau de l'insersion des scripts dans les fichiers "xsl". Dites moi si je me trompe... J'espere que vous trouverez solution a mon probleme.

Merci pour votre aide 8)

_________________
http://meteooudrenne.free.fr le site météo d'Oudrenne
WMR200 + Xnet météo + Graphweather 3 + Windows 7 64bit


Haut
 Profil  
Répondre en citant  
 Sujet du message: Re: Liste des balises
MessagePublié: Mar Fév 09, 2010 8:15 am 
Hors-ligne
Membre
Avatar de l’utilisateur

Inscription : Mar Août 22, 2006 8:38 am
Message(s) : 3143
Localisation : 34410 Sérignan - Languedoc
Ok tu as raison, peux tu mettre ton fichier xsl complet ?

Jean


Haut
 Profil  
Répondre en citant  
 Sujet du message: Re: Liste des balises
MessagePublié: Mar Fév 09, 2010 5:59 pm 
Hors-ligne
Membre

Inscription : Dim Déc 27, 2009 10:47 pm
Message(s) : 32
Localisation : Oudrenne
Ok merci :D

Bon et bien voila
Code :
<?xml version="1.0" encoding="iso-8859-1"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
  <xsl:output method="html" indent="yes" encoding="ISO-8859-1"/>
  <xsl:template match="/">
    <xsl:apply-templates select="statistics"/>
  </xsl:template>
  <xsl:template match="statistics">
    <html>
      <head>
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
        <title>Untitled Document</title>
        <style type="text/css">
          .stats-title {
          background-color: #ddddff;
          border: 1px solid #cccccc;
          font-size: 150%;
          }
          .stats-subtitle {
          background-color: #ddddff;
          border: 1px solid #cccccc;
          font-size: 100%;
          }

          .stats-item {
          background-color: #eeeeff;
          border: 1px solid #cccccc;
          font-size: 100%;
          text-align: center;
          }

          .stats-item-col {
          background-color: #eeeeff;
          border: 1px solid #cccccc;
          font-size: 100%;
          text-align: center;
          width:200px;
          }

          .stats-table {
          background-color: #ffffdd;
          border: 1px dotted #cccccc;
          }

          .stats-pane {
          background-color: #ffffdd;
          border: 1px solid #cccccc;
          padding: 5px;
          text-align: left;
          }

          .stats-cell {
          background-color: #ffffdd;
          border: 1px solid #cccccc;
          padding: 5px;
          text-align: center;
          }
       
          .stats-date {
          font-style:italic;
          font-size:70%;
          }
       
        table {
        padding:0px;
        border:0px;
        border-collapse:collapse;
        }
        </style>
      </head>
      <body>

        <table width="100%" cellspacing="20">
          <tr>
            <th width="100px" scope="col">
              <img src="./statistics.jpg" width="64" height="64" />
            </th>
            <th width="100%" scope="col">
              <div class="stats-title">
                Statistiques depuis la mise en service de la station
              </div>
            </th>
          </tr>
        </table>
        <table style="text-align:left;width:500px">
          <tr>
            <td style="padding-left:20px;" class="stats-pane">
              Total des précipitations : <xsl:value-of select="total-rainfall"/><br/>
              Nombre de jours pluvieux : <xsl:value-of select="nb-days-of-rainfall"/><br/>
              Nombre de jours de gel (<0C) : <xsl:value-of select="nb-days-of-freeze"/><br/>
              Nombre de jour de forte chaleur (>30C) : <xsl:value-of select="nb-days-of-heat"/><br/>
           Nombre de nuit tropicales (>20C) : <xsl:value-of select="nb-tropical-nights"/><br/>
           Nombre d'heure(s) de soleil : <xsl:value-of select="nb-hours-of-sunshine"/><br/>
           Nombre de jours ensoleillés : <xsl:value-of select="nb-days-of-sunshine"/><br/>
           Total energie solaire : <xsl:value-of select="total-solar-energy"/>
            </td>
          </tr>

        </table>
        <br/>

        <table width="100%">
          <tr>
            <th scope="col" style="padding-right:10px;padding-left:10px;">
              <img src="./temperature.jpg" width="32" height="32" />
            </th>
            <th width="100%" scope="col">
              <div class="stats-subtitle">
                Pression - Humidité - Température
              </div>
            </th>
          </tr>
        </table>

        <table width="100%">
          <tr>
            <td></td>
            <td class="stats-item">Min</td>
            <td class="stats-item">Max</td>
            <td class="stats-item">Moyenne</td>
            <td class="stats-item">Taux max (/h)</td>
          </tr>
          <tr>
            <td class="stats-item-col">Température ext.</td>
            <td class="stats-cell">
              <xsl:value-of select="outdoor_temperature/min"/>
              <div class="stats-date">
                <xsl:value-of select="outdoor_temperature/min-date-text"/>
              </div>
            </td>
            <td class="stats-cell">
              <xsl:value-of select="outdoor_temperature/max"/>
              <div class="stats-date">
                <xsl:value-of select="outdoor_temperature/max-date-text"/>
              </div>
            </td>
            <td class="stats-cell">
              <xsl:value-of select="outdoor_temperature/mean"/>
            </td>
            <td class="stats-cell">
              <table width="100%" span="2">
                <tr>
                  <td style="text-align: center;">
                    <xsl:value-of select="outdoor_temperature/max-pos-rate"/>
                    <div class="stats-date">
                      <xsl:value-of select="outdoor_temperature/max-pos-rate-date-text"/>
                    </div>
                  </td>
                  <td style="text-align: center;">
                    <xsl:value-of select="outdoor_temperature/max-neg-rate"/>
                    <div class="stats-date">
                      <xsl:value-of select="outdoor_temperature/max-neg-rate-date-text"/>
                    </div>
                  </td>
                </tr>
              </table>
            </td>
          </tr>
          <tr>
            <td class="stats-item-col">Tn/Tx</td>
            <td class="stats-cell">
              <xsl:value-of select="tn-min"/>
              <div class="stats-date">
                <xsl:value-of select="tn-min-date-text"/>
              </div>
            </td>
            <td class="stats-cell">
              <xsl:value-of select="tx-max"/>
              <div class="stats-date">
                <xsl:value-of select="tx-max-date-text"/>
              </div>
            </td>
            <td class="stats-cell">-</td>
            <td class="stats-cell">-</td>
          </tr>
          <tr>
            <td class="stats-item-col">Pression</td>
            <td class="stats-cell">
              <xsl:value-of select="relative_pressure/min"/>
              <div class="stats-date">
                <xsl:value-of select="relative_pressure/min-date-text"/>
              </div>
            </td>
            <td class="stats-cell">
              <xsl:value-of select="relative_pressure/max"/>
              <div class="stats-date">
                <xsl:value-of select="relative_pressure/max-date-text"/>
              </div>
            </td>
            <td class="stats-cell">
              <xsl:value-of select="relative_pressure/mean"/>
            </td>
            <td class="stats-cell">
              <table width="100%" span="2">
                <tr>
                  <td style="text-align: center;">
                    <xsl:value-of select="relative_pressure/max-pos-rate"/>
                    <div class="stats-date">
                      <xsl:value-of select="relative_pressure/max-pos-rate-date-text"/>
                    </div>
                  </td>
                  <td style="text-align: center;">
                    <xsl:value-of select="relative_pressure/max-neg-rate"/>
                    <div class="stats-date">
                      <xsl:value-of select="relative_pressure/max-neg-rate-date-text"/>
                    </div>
                  </td>
                </tr>
              </table>
            </td>
          </tr>
          <tr>
            <td class="stats-item-col">Humidité</td>
            <td class="stats-cell">
              <xsl:value-of select="outdoor_humidity/min"/>
            </td>
            <td class="stats-cell">
              <xsl:value-of select="outdoor_humidity/max"/>
            </td>
            <td class="stats-cell">
              <xsl:value-of select="outdoor_humidity/mean"/>
            </td>
            <td class="stats-cell">
              <table width="100%" span="2">
                <tr>
                  <td style="text-align: center;">
                    <xsl:value-of select="outdoor_humidity/max-pos-rate"/>
                    <div class="stats-date">
                      <xsl:value-of select="outdoor_humidity/max-pos-rate-date-text"/>
                    </div>
                  </td>
                  <td style="text-align: center;">
                    <xsl:value-of select="outdoor_humidity/max-neg-rate"/>
                    <div class="stats-date">
                      <xsl:value-of select="outdoor_humidity/max-neg-rate-date-text"/>
                    </div>
                  </td>
                </tr>
              </table>
            </td>
          </tr>
          <tr>
            <td class="stats-item-col">Point de rosée</td>
            <td class="stats-cell">
              <xsl:value-of select="dew_point/min"/>
            </td>
            <td class="stats-cell">
              <xsl:value-of select="dew_point/max"/>
            </td>
            <td class="stats-cell">
              <xsl:value-of select="dew_point/mean"/>
            </td>
            <td class="stats-cell">
              <table width="100%" span="2">
                <tr>
                  <td style="text-align: center;">
                    <xsl:value-of select="dew_point/max-pos-rate"/>
                    <div class="stats-date">
                      <xsl:value-of select="dew_point/max-pos-rate-date-text"/>
                    </div>
                  </td>
                  <td style="text-align: center;">
                    <xsl:value-of select="dew_point/max-neg-rate"/>
                    <div class="stats-date">
                      <xsl:value-of select="dew_point/max-neg-rate-date-text"/>
                    </div>
                  </td>
                </tr>
              </table>
            </td>
          </tr>
          <tr>
            <td class="stats-item-col">Facteur vent</td>
            <td class="stats-cell">
              <xsl:value-of select="wind_chill/min"/>
            </td>
            <td class="stats-cell">-</td>
            <td class="stats-cell">-</td>
            <td class="stats-cell">-</td>
          </tr>
          <tr>
            <td class="stats-item-col">Humidex</td>
            <td class="stats-cell">-</td>
            <td class="stats-cell">
              <xsl:value-of select="heat_index/max"/>
            </td>
            <td class="stats-cell">-</td>
            <td class="stats-cell">-</td>
          </tr>
        </table>
        <br/>
          <img src="graph-full-1.png"/>
        <br/>
        <br/>
        <table width="100%">
          <tr>
            <th scope="col" style="padding-right:10px;padding-left:10px;">
              <img src="./rainfall.jpg" width="32" height="32" />
            </th>
            <th width="100%" scope="col">
              <div class="stats-subtitle">
                Précipitations
              </div>
            </th>
          </tr>
        </table>

        <table width="100%">
          <tr>
            <td class="stats-item-col">Taux max</td>
            <td class="stats-cell">
              <xsl:value-of select="relative_rainfall/max-pos-rate"/>
              <div class="stats-date">
                <xsl:value-of select="relative_rainfall/max-pos-rate-date-text"/>
              </div>
            </td>
          </tr>
          <tr>
            <td class="stats-item-col">Précipitations max sur 1h</td>
            <td class="stats-cell">
              <xsl:value-of select="rainfall_1h/max"/>
              <div class="stats-date">
                <xsl:value-of select="rainfall_1h/max-date-text"/>
              </div>
            </td>
          </tr>
          <tr>
            <td class="stats-item-col">Précipitations max sur 24h</td>
            <td class="stats-cell">
              <xsl:value-of select="rainfall_24h/max"/>
              <div class="stats-date">
                <xsl:value-of select="rainfall_24h/max-date-text"/>
              </div>
            </td>
          </tr>
        </table>
        <br/>
        <img src="graph-full-2.png"/>
        <br/>
        <br/>
        <table width="100%" >
          <tr>
            <th scope="col" style="padding-right:10px;padding-left:10px;">
              <img src="./wind.jpg" width="32" height="32" />
            </th>
            <th width="100%" scope="col">
              <div class="stats-subtitle">
                Vent
              </div>
            </th>
          </tr>
        </table>

        <table width="100%">
          <tr>
            <td></td>
            <td class="stats-item">Max</td>
            <td class="stats-item">Moyenne</td>
          </tr>
          <tr>
            <td class="stats-item-col">Vitesse</td>
            <td class="stats-cell">
              <xsl:value-of select="wind_speed/max"/>
              <div class="stats-date">
                <xsl:value-of select="wind_speed/max-date-text"/>
              </div>
            </td>
            <td class="stats-cell">
              <xsl:value-of select="wind_speed/mean"/>
            </td>
          </tr>
          <tr>
            <td class="stats-item-col">Rafale</td>
            <td class="stats-cell">
              <xsl:value-of select="wind_gust/max"/>
              <div class="stats-date">
                <xsl:value-of select="wind_gust/max-date-text"/>
              </div>
            </td>
            <td class="stats-cell">
              <xsl:value-of select="wind_gust/mean"/>
            </td>
          </tr>
          <tr>
            <td colspan="3" class="stats-cell" style="text-align:left;">
              Direction moyenne : <xsl:value-of select="wind_direction/mean"/>
            </td>
          </tr>
        </table>
      </body>
    </html>
  </xsl:template>
</xsl:stylesheet>


J'espere que tu trouvera la solution
merci pour ton aide

_________________
http://meteooudrenne.free.fr le site météo d'Oudrenne
WMR200 + Xnet météo + Graphweather 3 + Windows 7 64bit


Haut
 Profil  
Répondre en citant  
 Sujet du message: Re: Liste des balises
MessagePublié: Mar Fév 09, 2010 7:22 pm 
Hors-ligne
Membre
Avatar de l’utilisateur

Inscription : Mar Août 22, 2006 8:38 am
Message(s) : 3143
Localisation : 34410 Sérignan - Languedoc
Bonsoir,
l'utilisation des signes > et < n'est pas autorisée car cela prête à confusion avec les ouvertures et fermetures de balises.
Il faut donc utiliser respectivement &gt; et &lt; en lieu et place.

Jean


Haut
 Profil  
Répondre en citant  
 Sujet du message: Re: Liste des balises
MessagePublié: Mer Fév 10, 2010 4:03 pm 
Hors-ligne
Membre

Inscription : Dim Déc 27, 2009 10:47 pm
Message(s) : 32
Localisation : Oudrenne
jturlier a écrit:
Bonsoir,
l'utilisation des signes > et < n'est pas autorisée car cela prête à confusion avec les ouvertures et fermetures de balises.
Il faut donc utiliser respectivement &gt; et &lt; en lieu et place.

Jean


ok merci pour ta reponse, tu peux me dire comment utiliser &gt; et &lt; ?

Merci

_________________
http://meteooudrenne.free.fr le site météo d'Oudrenne
WMR200 + Xnet météo + Graphweather 3 + Windows 7 64bit


Haut
 Profil  
Répondre en citant  
 Sujet du message: Re: Liste des balises
MessagePublié: Mar Fév 16, 2010 12:54 pm 
Hors-ligne
Membre

Inscription : Dim Déc 27, 2009 10:47 pm
Message(s) : 32
Localisation : Oudrenne
meteooudrenne a écrit:
jturlier a écrit:
Bonsoir,
l'utilisation des signes > et < n'est pas autorisée car cela prête à confusion avec les ouvertures et fermetures de balises.
Il faut donc utiliser respectivement &gt; et &lt; en lieu et place.

Jean


ok merci pour ta reponse, tu peux me dire comment utiliser &gt; et &lt; ?

Merci


Bonjour,
vous n'avez pas de reponses ? :(

J'espere que quelqu'un saura me repondre...
Merci

_________________
http://meteooudrenne.free.fr le site météo d'Oudrenne
WMR200 + Xnet météo + Graphweather 3 + Windows 7 64bit


Haut
 Profil  
Répondre en citant  
 Sujet du message: Re: Liste des balises
MessagePublié: Mar Fév 16, 2010 6:46 pm 
Hors-ligne
Membre
Avatar de l’utilisateur

Inscription : Mar Août 22, 2006 8:38 am
Message(s) : 3143
Localisation : 34410 Sérignan - Languedoc
meteooudrenne a écrit:
vous n'avez pas de reponses ?

Il faut lire les réponses que l'on te fait, c'est en toutes lettres dans :
jturlier a écrit:
l'utilisation des signes > et < n'est pas autorisée car cela prête à confusion avec les ouvertures et fermetures de balises.
Il faut donc utiliser respectivement &gt; et &lt; en lieu et place.

ce qui signifie qu'il faut remplacer respectivement > par &gt; et < par &lt;

Jean


Haut
 Profil  
Répondre en citant  
 Sujet du message: Re: Liste des balises
MessagePublié: Mer Fév 17, 2010 11:49 am 
Hors-ligne
Membre

Inscription : Dim Déc 27, 2009 10:47 pm
Message(s) : 32
Localisation : Oudrenne
jturlier a écrit:
meteooudrenne a écrit:
vous n'avez pas de reponses ?

Il faut lire les réponses que l'on te fait, c'est en toutes lettres dans :
jturlier a écrit:
l'utilisation des signes > et < n'est pas autorisée car cela prête à confusion avec les ouvertures et fermetures de balises.
Il faut donc utiliser respectivement &gt; et &lt; en lieu et place.

ce qui signifie qu'il faut remplacer respectivement > par &gt; et < par &lt;

Jean


Merci pour ta reponse. Mais je n'arrive toujours pas, l'erreur apparait tout le temps, pourtant j'ai bien remplacé les < et les > de mes lignes...

Et puis il y a autre chose, comme sa ne fonctionne pas et bien j'efface les lignes qui ne veulent pas fonctionner, et la je re-ouvre les stats de graphweather et toujours cette erreur...

Il n'y aurait pas possibilité que tu me donne tes lignes ? parce que là, je ne sais plus quoi faire... :|

Merci

_________________
http://meteooudrenne.free.fr le site météo d'Oudrenne
WMR200 + Xnet météo + Graphweather 3 + Windows 7 64bit


Haut
 Profil  
Répondre en citant  
 Sujet du message: Re: Liste des balises
MessagePublié: Mer Fév 17, 2010 11:50 am 
Hors-ligne
Membre

Inscription : Dim Déc 27, 2009 10:47 pm
Message(s) : 32
Localisation : Oudrenne
jturlier a écrit:
meteooudrenne a écrit:
vous n'avez pas de reponses ?

Il faut lire les réponses que l'on te fait, c'est en toutes lettres dans :
jturlier a écrit:
l'utilisation des signes > et < n'est pas autorisée car cela prête à confusion avec les ouvertures et fermetures de balises.
Il faut donc utiliser respectivement &gt; et &lt; en lieu et place.

ce qui signifie qu'il faut remplacer respectivement > par &gt; et < par &lt;

Jean


Merci pour ta reponse. Mais je n'arrive toujours pas, l'erreur apparait tout le temps, pourtant j'ai bien remplacé les < et les > de mes lignes...

Et puis il y a autre chose, comme sa ne fonctionne pas et bien j'efface les lignes qui ne veulent pas fonctionner, et la je re-ouvre les stats de graphweather et toujours cette erreur...

Il n'y aurait pas possibilité que tu me donne tes lignes ? parce que là, je ne sais plus quoi faire... :|

Merci

_________________
http://meteooudrenne.free.fr le site météo d'Oudrenne
WMR200 + Xnet météo + Graphweather 3 + Windows 7 64bit


Haut
 Profil  
Répondre en citant  
 Sujet du message: Re: Liste des balises
MessagePublié: Mer Fév 17, 2010 5:30 pm 
Hors-ligne
Membre
Avatar de l’utilisateur

Inscription : Mar Août 22, 2006 8:38 am
Message(s) : 3143
Localisation : 34410 Sérignan - Languedoc
Bonjour,
donne à nouveau ton fichier xsl STP
Je n'utilise pas les stats de la même façon, donc je ne peux pas te passer mon fichier.

Jean


Haut
 Profil  
Répondre en citant  
 Sujet du message: Re: Liste des balises
MessagePublié: Mer Fév 17, 2010 5:42 pm 
Hors-ligne
Membre
Avatar de l’utilisateur

Inscription : Mar Août 22, 2006 8:38 am
Message(s) : 3143
Localisation : 34410 Sérignan - Languedoc
Re,

Pour info, la reprise des lignes 84 à 98 de ton fichier précédent

<table style="text-align:left;width:500px">
<tr>
<td style="padding-left:20px;" class="stats-pane">
Total des précipitations : <xsl:value-of select="total-rainfall"/><br/>
Nombre de jours pluvieux : <xsl:value-of select="nb-days-of-rainfall"/><br/>
Nombre de jours de gel (&lt;0C) : <xsl:value-of select="nb-days-of-freeze"/><br/>
Nombre de jour de forte chaleur (&gt;30C) : <xsl:value-of select="nb-days-of-heat"/><br/>
Nombre de nuit tropicales (&gt;20C) : <xsl:value-of select="nb-tropical-nights"/><br/>
Nombre d'heure(s) de soleil : <xsl:value-of select="nb-hours-of-sunshine"/><br/>
Nombre de jours ensoleillés : <xsl:value-of select="nb-days-of-sunshine"/><br/>
Total energie solaire : <xsl:value-of select="total-solar-energy"/>
</td>
</tr>
</table>



Il ne produit aucune erreur chez moi.

Jean


Haut
 Profil  
Répondre en citant  
 Sujet du message: Re: Liste des balises
MessagePublié: Jeu Fév 18, 2010 12:21 pm 
Hors-ligne
Membre

Inscription : Dim Déc 27, 2009 10:47 pm
Message(s) : 32
Localisation : Oudrenne
Bonjour,
et ben voila mon fichier xsl. je ne comprend pas pourquoi sa ne fonctionne pas, peut être que tu y verra une erreur... :roll:

Merci de te prendre du temps pour me repondre

Code :
<?xml version="1.0" encoding="iso-8859-1"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
  <xsl:output method="html" indent="yes" encoding="ISO-8859-1"/>
  <xsl:template match="/">
    <xsl:apply-templates select="statistics"/>
  </xsl:template>
  <xsl:template match="statistics">
    <html>
      <head>
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
        <title>Untitled Document</title>
        <style type="text/css">
          .stats-title {
          background-color: #ddddff;
          border: 1px solid #cccccc;
          font-size: 150%;
          }
          .stats-subtitle {
          background-color: #ddddff;
          border: 1px solid #cccccc;
          font-size: 100%;
          }

          .stats-item {
          background-color: #eeeeff;
          border: 1px solid #cccccc;
          font-size: 100%;
          text-align: center;
          }

          .stats-item-col {
          background-color: #eeeeff;
          border: 1px solid #cccccc;
          font-size: 100%;
          text-align: center;
          width:200px;
          }

          .stats-table {
          background-color: #ffffdd;
          border: 1px dotted #cccccc;
          }

          .stats-pane {
          background-color: #ffffdd;
          border: 1px solid #cccccc;
          padding: 5px;
          text-align: left;
          }

          .stats-cell {
          background-color: #ffffdd;
          border: 1px solid #cccccc;
          padding: 5px;
          text-align: center;
          }
       
          .stats-date {
          font-style:italic;
          font-size:70%;
          }
       
        table {
        padding:0px;
        border:0px;
        border-collapse:collapse;
        }
        </style>
      </head>
      <body>

        <table width="100%" cellspacing="20">
          <tr>
            <th width="100px" scope="col">
              <img src="./statistics.jpg" width="64" height="64" />
            </th>
            <th width="100%" scope="col">
              <div class="stats-title">
                Statistiques depuis la mise en service de la station
              </div>
            </th>
          </tr>
        </table>
        <table style="text-align:left;width:500px">
          <tr>
            <td style="padding-left:20px;" class="stats-pane">
              Total des précipitations : <xsl:value-of select="total-rainfall"/><br/>
              Nombre de jours pluvieux : <xsl:value-of select="nb-days-of-rainfall"/><br/>
              Nombre de jours de gel (&lt;0C) : <xsl:value-of select="nb-days-of-freeze"/><br/>
              Nombre de jour de forte chaleur (&gt;30C) : <xsl:value-of select="nb-days-of-heat"/><br/>
           Nombre de nuit tropicales (&gt;20C) : <xsl:value-of select="nb-tropical-nights"/><br/>
           Nombre d'heure(s) de soleil : <xsl:value-of select="nb-hours-of-sunshine"/><br/>
              Nombre de jours ensoleillés : <xsl:value-of select="nb-days-of-sunshine"/><br/>
              Total energie solaire : <xsl:value-of select="total-solar-energy"/>
            </td>
          </tr>

        </table>
        <br/>

        <table width="100%">
          <tr>
            <th scope="col" style="padding-right:10px;padding-left:10px;">
              <img src="./temperature.jpg" width="32" height="32" />
            </th>
            <th width="100%" scope="col">
              <div class="stats-subtitle">
                Pression - Humidité - Température
              </div>
            </th>
          </tr>
        </table>

        <table width="100%">
          <tr>
            <td></td>
            <td class="stats-item">Min</td>
            <td class="stats-item">Max</td>
            <td class="stats-item">Moyenne</td>
            <td class="stats-item">Taux max (/h)</td>
          </tr>
          <tr>
            <td class="stats-item-col">Température ext.</td>
            <td class="stats-cell">
              <xsl:value-of select="outdoor_temperature/min"/>
              <div class="stats-date">
                <xsl:value-of select="outdoor_temperature/min-date-text"/>
              </div>
            </td>
            <td class="stats-cell">
              <xsl:value-of select="outdoor_temperature/max"/>
              <div class="stats-date">
                <xsl:value-of select="outdoor_temperature/max-date-text"/>
              </div>
            </td>
            <td class="stats-cell">
              <xsl:value-of select="outdoor_temperature/mean"/>
            </td>
            <td class="stats-cell">
              <table width="100%" span="2">
                <tr>
                  <td style="text-align: center;">
                    <xsl:value-of select="outdoor_temperature/max-pos-rate"/>
                    <div class="stats-date">
                      <xsl:value-of select="outdoor_temperature/max-pos-rate-date-text"/>
                    </div>
                  </td>
                  <td style="text-align: center;">
                    <xsl:value-of select="outdoor_temperature/max-neg-rate"/>
                    <div class="stats-date">
                      <xsl:value-of select="outdoor_temperature/max-neg-rate-date-text"/>
                    </div>
                  </td>
                </tr>
              </table>
            </td>
          </tr>
          <tr>
            <td class="stats-item-col">Tn/Tx</td>
            <td class="stats-cell">
              <xsl:value-of select="tn-min"/>
              <div class="stats-date">
                <xsl:value-of select="tn-min-date-text"/>
              </div>
            </td>
            <td class="stats-cell">
              <xsl:value-of select="tx-max"/>
              <div class="stats-date">
                <xsl:value-of select="tx-max-date-text"/>
              </div>
            </td>
            <td class="stats-cell">-</td>
            <td class="stats-cell">-</td>
          </tr>
          <tr>
            <td class="stats-item-col">Pression</td>
            <td class="stats-cell">
              <xsl:value-of select="relative_pressure/min"/>
              <div class="stats-date">
                <xsl:value-of select="relative_pressure/min-date-text"/>
              </div>
            </td>
            <td class="stats-cell">
              <xsl:value-of select="relative_pressure/max"/>
              <div class="stats-date">
                <xsl:value-of select="relative_pressure/max-date-text"/>
              </div>
            </td>
            <td class="stats-cell">
              <xsl:value-of select="relative_pressure/mean"/>
            </td>
            <td class="stats-cell">
              <table width="100%" span="2">
                <tr>
                  <td style="text-align: center;">
                    <xsl:value-of select="relative_pressure/max-pos-rate"/>
                    <div class="stats-date">
                      <xsl:value-of select="relative_pressure/max-pos-rate-date-text"/>
                    </div>
                  </td>
                  <td style="text-align: center;">
                    <xsl:value-of select="relative_pressure/max-neg-rate"/>
                    <div class="stats-date">
                      <xsl:value-of select="relative_pressure/max-neg-rate-date-text"/>
                    </div>
                  </td>
                </tr>
              </table>
            </td>
          </tr>
          <tr>
            <td class="stats-item-col">Humidité</td>
            <td class="stats-cell">
              <xsl:value-of select="outdoor_humidity/min"/>
            </td>
            <td class="stats-cell">
              <xsl:value-of select="outdoor_humidity/max"/>
            </td>
            <td class="stats-cell">
              <xsl:value-of select="outdoor_humidity/mean"/>
            </td>
            <td class="stats-cell">
              <table width="100%" span="2">
                <tr>
                  <td style="text-align: center;">
                    <xsl:value-of select="outdoor_humidity/max-pos-rate"/>
                    <div class="stats-date">
                      <xsl:value-of select="outdoor_humidity/max-pos-rate-date-text"/>
                    </div>
                  </td>
                  <td style="text-align: center;">
                    <xsl:value-of select="outdoor_humidity/max-neg-rate"/>
                    <div class="stats-date">
                      <xsl:value-of select="outdoor_humidity/max-neg-rate-date-text"/>
                    </div>
                  </td>
                </tr>
              </table>
            </td>
          </tr>
          <tr>
            <td class="stats-item-col">Point de rosée</td>
            <td class="stats-cell">
              <xsl:value-of select="dew_point/min"/>
            </td>
            <td class="stats-cell">
              <xsl:value-of select="dew_point/max"/>
            </td>
            <td class="stats-cell">
              <xsl:value-of select="dew_point/mean"/>
            </td>
            <td class="stats-cell">
              <table width="100%" span="2">
                <tr>
                  <td style="text-align: center;">
                    <xsl:value-of select="dew_point/max-pos-rate"/>
                    <div class="stats-date">
                      <xsl:value-of select="dew_point/max-pos-rate-date-text"/>
                    </div>
                  </td>
                  <td style="text-align: center;">
                    <xsl:value-of select="dew_point/max-neg-rate"/>
                    <div class="stats-date">
                      <xsl:value-of select="dew_point/max-neg-rate-date-text"/>
                    </div>
                  </td>
                </tr>
              </table>
            </td>
          </tr>
          <tr>
            <td class="stats-item-col">Facteur vent</td>
            <td class="stats-cell">
              <xsl:value-of select="wind_chill/min"/>
            </td>
            <td class="stats-cell">-</td>
            <td class="stats-cell">-</td>
            <td class="stats-cell">-</td>
          </tr>
          <tr>
            <td class="stats-item-col">Humidex</td>
            <td class="stats-cell">-</td>
            <td class="stats-cell">
              <xsl:value-of select="heat_index/max"/>
            </td>
            <td class="stats-cell">-</td>
            <td class="stats-cell">-</td>
          </tr>
        </table>
        <br/>
          <img src="graph-full-1.png"/>
        <br/>
        <br/>
        <table width="100%">
          <tr>
            <th scope="col" style="padding-right:10px;padding-left:10px;">
              <img src="./rainfall.jpg" width="32" height="32" />
            </th>
            <th width="100%" scope="col">
              <div class="stats-subtitle">
                Précipitations
              </div>
            </th>
          </tr>
        </table>

        <table width="100%">
          <tr>
            <td class="stats-item-col">Taux max</td>
            <td class="stats-cell">
              <xsl:value-of select="relative_rainfall/max-pos-rate"/>
              <div class="stats-date">
                <xsl:value-of select="relative_rainfall/max-pos-rate-date-text"/>
              </div>
            </td>
          </tr>
          <tr>
            <td class="stats-item-col">Précipitations max sur 1h</td>
            <td class="stats-cell">
              <xsl:value-of select="rainfall_1h/max"/>
              <div class="stats-date">
                <xsl:value-of select="rainfall_1h/max-date-text"/>
              </div>
            </td>
          </tr>
          <tr>
            <td class="stats-item-col">Précipitations max sur 24h</td>
            <td class="stats-cell">
              <xsl:value-of select="rainfall_24h/max"/>
              <div class="stats-date">
                <xsl:value-of select="rainfall_24h/max-date-text"/>
              </div>
            </td>
          </tr>
        </table>
        <br/>
        <img src="graph-full-2.png"/>
        <br/>
        <br/>
        <table width="100%" >
          <tr>
            <th scope="col" style="padding-right:10px;padding-left:10px;">
              <img src="./wind.jpg" width="32" height="32" />
            </th>
            <th width="100%" scope="col">
              <div class="stats-subtitle">
                Vent
              </div>
            </th>
          </tr>
        </table>

        <table width="100%">
          <tr>
            <td></td>
            <td class="stats-item">Max</td>
            <td class="stats-item">Moyenne</td>
          </tr>
          <tr>
            <td class="stats-item-col">Vitesse</td>
            <td class="stats-cell">
              <xsl:value-of select="wind_speed/max"/>
              <div class="stats-date">
                <xsl:value-of select="wind_speed/max-date-text"/>
              </div>
            </td>
            <td class="stats-cell">
              <xsl:value-of select="wind_speed/mean"/>
            </td>
          </tr>
          <tr>
            <td class="stats-item-col">Rafale</td>
            <td class="stats-cell">
              <xsl:value-of select="wind_gust/max"/>
              <div class="stats-date">
                <xsl:value-of select="wind_gust/max-date-text"/>
              </div>
            </td>
            <td class="stats-cell">
              <xsl:value-of select="wind_gust/mean"/>
            </td>
          </tr>
          <tr>
            <td colspan="3" class="stats-cell" style="text-align:left;">
              Direction moyenne : <xsl:value-of select="wind_direction/mean"/>
            </td>
          </tr>
        </table>
      </body>
    </html>
  </xsl:template>
</xsl:stylesheet>

_________________
http://meteooudrenne.free.fr le site météo d'Oudrenne
WMR200 + Xnet météo + Graphweather 3 + Windows 7 64bit


Haut
 Profil  
Répondre en citant  
Afficher les messages publiés depuis :  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 89 message(s) ]  Aller vers la page Précédent  1, 2, 3, 4, 5, 6  Suivant

Le fuseau horaire est UTC+1 heure


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 3 invité(s)


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas insérer de pièces jointes dans ce forum

Recherche de:
Aller vers :  
cron
POWERED_BY
Traduction et support en françaisHébergement de site