Algemeen forum ontrent de ontwikkelng, design en hosting van weergerelateerde websites (dit laatste om een beetje on topic te blijven)
Door wvdkuil
#69790
WSParkstad schrijft:
@All,
Goedendag,

Vraagje, ben aan het testen geweest om de temp en vocht en cbi weg te halen uit de informatie.
Echter na veel knip en plak werk lukt het mij niet.
Weet iemand hoe dit moet en ja een iemand zal het zeker weten maar nu de vraag aan de groep ;-)

Heb echt van alles geprobeerd, maar tevergeefs, wilde dit zelf oplossen.

Vriendelijke weer groet,

Marcel.
. . . ingekort . . .
Script: www.weerstation-parkstad.nl/weather2/fi ... p?sce=view
De tekst met temp en hum => regel 106
De tekst met het CBI nummer => regel 109

Succes, Wim
Door roncpjovertoom
#69791
wvdkuil schrijft:
Iets aangepast voorbeeld zoals ik test op http://weer.sluispark.be/

De temperatuur => hoogste temperatuur van vandaag en gisteren
De luchtvochtigheid => de laagste van vandaag en gisteren.

Dat geeft zeker 's ochtends en 's avonds een beter resultaat.

Verder zet ik zelf een directe externe link eronder naar de website voor de regionale waarschuwingen.
De Belgische site staat geen gebruik in een iFrame toe.

Omdat php code niet zo goed op de pagina uitkomt is het stukje code ook bijgevoegd in een bijlage.

LET OP:
Ik heb geen Saratoga site beschikbaar dus de gebruikte variabelen aanpassen als u geen Leuven-Template gebruikt.
Code: Selecteer alles
#
$fwTemp = $ws['tempMaxYday'];
if ($ws['tempAct']      > $fwTemp)      {$fwTemp = $ws['tempAct'];}
if ($ws['tempMaxToday'] > $fwTemp)      {$fwTemp = $ws['tempMaxToday'];}
$fwHum  = $ws['humiMinYday'];
if ($ws['humiAct']      < $fwHum)       {$fwHum = $ws['humiAct'];}
if ($ws['humiMinToday'] < $fwHum)       {$fwHum = $ws['humiMinToday'];}
echo '<p >'.langtransstr('Lokaal brand risico').':<br />
    <img src="./firedanger/testit.php?fwtemp='.$fwTemp.'&fwhum='.$fwHum.'&lang='.$lang.'&fwuom=c"
        alt="CBI" title="Analyse gebaseerd op waardes van gisteren en vandaag"
        style="width: 90%; margin: 0 auto;"
    />
</p><br />
<p>
    <a href="https://www.natuurenbos.be/crisiscommunicatie" target="_blank">'.langtransstr('Regionaal brand risico').':
        <img src="./img/external-link.png" style="margin: 1px; vertical-align: middle; width: 18px;" alt="Meer informatie" title="Meer informatie" />
   </a>               
</p><br />'.PHP_EOL;


Even vraag over het script:
Ik wil ook graag title="Analyse gebaseerd op waardes van gisteren en vandaag"
In het engels vermelden en via langtransstr vertalen via de taal bestanden van het template.

Weet iemand hoe ik dat moet doen, ik ben al een tijdje in weer geweest maar krijg dat niet werkend.

Alvast mijn dank voor uw antwoord.
Door wvdkuil
#69792
Code: Selecteer alles
<img src="./firedanger/testit.php?fwtemp='.$fwTemp.'&fwhum='.$fwHum.'&lang='.$lang.'&fwuom=c"  
        alt="CBI" title=" '.langtransstr('Analyse gebaseerd op waardes van gisteren en vandaag').' "
        style="width: 90%; margin: 0 auto;" 
    />


Door voor de tekst te zetten '.langtransstr('
en erna te zetten ' ).'
Dan wordt die tekst voortaan vertaald.

Voeg toe in het Engelse vertaal bestandbestand _my_texts/wsLanguage-en-local.txt
langlookup|Analyse gebaseerd op waardes van gisteren en vandaag|Analysis based on yesterdays en todays weather-values|

Succes, Wim
Door WSParkstad
#69793
wvdkuil schrijft:
Code: Selecteer alles
<img src="./firedanger/testit.php?fwtemp='.$fwTemp.'&fwhum='.$fwHum.'&lang='.$lang.'&fwuom=c"  
        alt="CBI" title=" '.langtransstr('Analyse gebaseerd op waardes van gisteren en vandaag').' "
        style="width: 90%; margin: 0 auto;" 
    />


Door voor de tekst te zetten '.langtransstr('
en erna te zetten ' ).'
Dan wordt die tekst voortaan vertaald.

Voeg toe in het Engelse vertaal bestandbestand _my_texts/wsLanguage-en-local.txt
langlookup|Analyse gebaseerd op waardes van gisteren en vandaag|Analysis based on yesterdays en todays weather-values|

Succes, Wim


Wederom ook bedankt voor deze info en uitgevoerd, echter de temp en vocht en CBI krijg ik niet weg, maar komt nog wel eens, nu eerst 1823 km gaan rijden ;-)

Wim bedankt.
Door roncpjovertoom
#69794
wvdkuil schrijft:
Code: Selecteer alles
<img src="./firedanger/testit.php?fwtemp='.$fwTemp.'&fwhum='.$fwHum.'&lang='.$lang.'&fwuom=c"  
        alt="CBI" title=" '.langtransstr('Analyse gebaseerd op waardes van gisteren en vandaag').' "
        style="width: 90%; margin: 0 auto;" 
    />


Door voor de tekst te zetten '.langtransstr('
en erna te zetten ' ).'
Dan wordt die tekst voortaan vertaald.

Voeg toe in het Engelse vertaal bestandbestand _my_texts/wsLanguage-en-local.txt
langlookup|Analyse gebaseerd op waardes van gisteren en vandaag|Analysis based on yesterdays en todays weather-values|

Succes, Wim


Thanks Wim het werkt nu allemaal nu 100% en naar me zin.

Ik heb allemaal zo ingesteld:

Code: Selecteer alles
echo '<p >'.langtransstr('Local fire risk').':<br />
    <img src="../Firedanger/testit.php?fwtemp='.$fwTemp.'&fwhum='.$fwHum.'&lang='.$lang.'&fwuom=c"
        alt="CBI" title=" '.langtransstr('Analysis based on yesterday and today values').' " 
        style="width: 90%; margin: 0 auto;"


En in de wsLanguage-nl-local.txt
Dit toegevoed:

langlookup|Local fire risk|Lokaal brand risico|
langlookup|Regional fire risk|Regionaal brand risico|
langlookup|Analysis based on yesterday and today values|Analyse gebaseerd op waardes van gisteren en vandaag|

In de overige wsLanguage-xx-local.txt taal bestanden ga ik ook nog toevoegen naar de juiste taal natuurlijk.
Door roncpjovertoom
#69801
WSParkstad schrijft:
@All

Ga hier de waardes in veranderen om toch een geloofwaardige afbeelding te krijgen.
Misschien dat dit anderen gegevens zijn en waardes voor Fahrenheit of zo zijn.




Ik heb ook het idee dat de standaard waardes ook niet goed zijn voor mijn regio de kop van noord-holland.

Zijn die van jou Marcel ook voor de kop van noord-holland?
Anders ga ik die ook hier toepassen in wsFireDanger.php
Door WSParkstad
#69802
roncpjovertoom schrijft:
WSParkstad schrijft:
@All

Ga hier de waardes in veranderen om toch een geloofwaardige afbeelding te krijgen.
Misschien dat dit anderen gegevens zijn en waardes voor Fahrenheit of zo zijn.




Ik heb ook het idee dat de standaard waardes ook niet goed zijn voor mijn regio de kop van noord-holland.

Zijn die van jou Marcel ook voor de kop van noord-holland?
Anders ga ik die ook hier toepassen in wsFireDanger.php


Hallo,

Nee ik zit in het Zuiden, Limburg Kerkrade Parkstad en moet zeggen dat ik ze naar verandering beter overkomt, ben echt geen expert maar vergelijk met andere instanties en kon mij ergeren als er moderate stond terwijl bij ons dan gevaarlijk was.

Moet zeggen nadat Wim een aanpassing heeft verricht van gisteren en vandaag dat het hie rnu goed werkt en goed samen loopt met overige waarnemingen en ben ik tevreden.

Of de waarde's zo moeten zijn durf ik niet te zeggen, wat ik wel weet is dat het overeenkomt nu met KNMI.

Succes.

Marcel.
Door roncpjovertoom
#69805
Bedankt Marcel,

Voor je antwoord, ik laat me vraag even open staan voor de overige forumleden of zij mij verder kunnen helpen.

Het gaat om deze instellingen:

if ($cbi > 97.5 ) { $cbitxt = 'EXTREME'; $cbiimg = 'extreme.png'; }
elseif ($cbi >= 90 ) { $cbitxt = 'VERY HIGH'; $cbiimg = 'vhigh.png'; }
elseif ($cbi >= 75 ) { $cbitxt = 'HIGH'; $cbiimg = 'high.png';}
elseif ($cbi >= 50 ) { $cbitxt = 'MODERATE'; $cbiimg = 'moderate.png';}
else { $cbitxt = 'LOW'; $cbiimg = 'low.png';}
$cbi = round($cbi,0); // to diplay on image we do not need a floatingpoint value
Door WSParkstad
#69807
Hallo Ron,

Ik had niet door dat je en vraag stelde, althans niet over de instellingen.
Bij deze mijn cijfers die ik in test heb staan en vrij goed uitkomen wat betreft vergelijking officiele en die van Wim.

Maar nogmaals ben geen deskundige ik vergelijk gewoon 2 dingen en als officiele hoog aangeeft en dan de scrip normaal dat komt niet geloofwaardig over, daarom het experiment met die cijfers.

Hier mijn gegevens Ron:
if ($cbi > 50 ) { $cbitxt = 'EXTREME'; $cbiimg = 'extreme.png'; }
elseif ($cbi >= 30 ) { $cbitxt = 'VERY HIGH'; $cbiimg = 'vhigh.png'; }
elseif ($cbi >= 20 ) { $cbitxt = 'HIGH'; $cbiimg = 'high.png';}
elseif ($cbi >= 10 ) { $cbitxt = 'MODERATE'; $cbiimg = 'moderate.png';}
else { $cbitxt = 'LOW'; $cbiimg = 'low.png';}


Groetjes,

Marcel.