Liste des balises

Vous pouvez mettre dans ce forum les feuilles de style correspondant à la version 3 de GW .
Avatar de l’utilisateur
jturlier
Membre
Messages : 3149
Inscription : mar. août 22, 2006 8:38 am
Localisation : 34410 Sérignan - Languedoc
Contact :

Re: Liste des balises

Message par jturlier »

Bonjour,
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 ne pouvez pas consulter les pièces jointes insérées à ce message.
meteooudrenne
Membre
Messages : 32
Inscription : dim. déc. 27, 2009 10:47 pm
Localisation : Oudrenne
Contact :

Re: Liste des balises

Message par meteooudrenne »

jturlier a écrit :Bonjour,
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
Avatar de l’utilisateur
jturlier
Membre
Messages : 3149
Inscription : mar. août 22, 2006 8:38 am
Localisation : 34410 Sérignan - Languedoc
Contact :

Re: Liste des balises

Message par jturlier »

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
meteooudrenne
Membre
Messages : 32
Inscription : dim. déc. 27, 2009 10:47 pm
Localisation : Oudrenne
Contact :

Re: Liste des balises

Message par meteooudrenne »

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/ ... _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
Avatar de l’utilisateur
jturlier
Membre
Messages : 3149
Inscription : mar. août 22, 2006 8:38 am
Localisation : 34410 Sérignan - Languedoc
Contact :

Re: Liste des balises

Message par jturlier »

Ok tu as raison, peux tu mettre ton fichier xsl complet ?

Jean
meteooudrenne
Membre
Messages : 32
Inscription : dim. déc. 27, 2009 10:47 pm
Localisation : Oudrenne
Contact :

Re: Liste des balises

Message par meteooudrenne »

Ok merci :D

Bon et bien voila

Code : Tout sélectionner

<?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
Avatar de l’utilisateur
jturlier
Membre
Messages : 3149
Inscription : mar. août 22, 2006 8:38 am
Localisation : 34410 Sérignan - Languedoc
Contact :

Re: Liste des balises

Message par jturlier »

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 > et < en lieu et place.

Jean
meteooudrenne
Membre
Messages : 32
Inscription : dim. déc. 27, 2009 10:47 pm
Localisation : Oudrenne
Contact :

Re: Liste des balises

Message par meteooudrenne »

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 > et < en lieu et place.

Jean
ok merci pour ta reponse, tu peux me dire comment utiliser > et < ?

Merci
http://meteooudrenne.free.fr le site météo d'Oudrenne
WMR200 + Xnet météo + Graphweather 3 + Windows 7 64bit
meteooudrenne
Membre
Messages : 32
Inscription : dim. déc. 27, 2009 10:47 pm
Localisation : Oudrenne
Contact :

Re: Liste des balises

Message par meteooudrenne »

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 > et < en lieu et place.

Jean
ok merci pour ta reponse, tu peux me dire comment utiliser > et < ?

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
Avatar de l’utilisateur
jturlier
Membre
Messages : 3149
Inscription : mar. août 22, 2006 8:38 am
Localisation : 34410 Sérignan - Languedoc
Contact :

Re: Liste des balises

Message par jturlier »

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 > et < en lieu et place.
ce qui signifie qu'il faut remplacer respectivement > par > et < par <

Jean
meteooudrenne
Membre
Messages : 32
Inscription : dim. déc. 27, 2009 10:47 pm
Localisation : Oudrenne
Contact :

Re: Liste des balises

Message par meteooudrenne »

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 > et < en lieu et place.
ce qui signifie qu'il faut remplacer respectivement > par > et < par <

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
meteooudrenne
Membre
Messages : 32
Inscription : dim. déc. 27, 2009 10:47 pm
Localisation : Oudrenne
Contact :

Re: Liste des balises

Message par meteooudrenne »

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 > et < en lieu et place.
ce qui signifie qu'il faut remplacer respectivement > par > et < par <

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
Avatar de l’utilisateur
jturlier
Membre
Messages : 3149
Inscription : mar. août 22, 2006 8:38 am
Localisation : 34410 Sérignan - Languedoc
Contact :

Re: Liste des balises

Message par jturlier »

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
Avatar de l’utilisateur
jturlier
Membre
Messages : 3149
Inscription : mar. août 22, 2006 8:38 am
Localisation : 34410 Sérignan - Languedoc
Contact :

Re: Liste des balises

Message par jturlier »

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 (<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>



Il ne produit aucune erreur chez moi.

Jean
meteooudrenne
Membre
Messages : 32
Inscription : dim. déc. 27, 2009 10:47 pm
Localisation : Oudrenne
Contact :

Re: Liste des balises

Message par meteooudrenne »

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 : Tout sélectionner

<?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>
http://meteooudrenne.free.fr le site météo d'Oudrenne
WMR200 + Xnet météo + Graphweather 3 + Windows 7 64bit
Répondre