Algemeen forum ontrent de ontwikkelng, design en hosting van weergerelateerde websites (dit laatste om een beetje on topic te blijven)
Door wvdkuil
#62522
Zoals enkele gebruikers al weten worden veel scripts die in de Leuven-template gebruikt worden, nu ook geschikt gemaakt voor gebruik in de Saratoga template en zoveel mogelijk ook voor gebruik in eigen websites.

Als volgende script is de UV verwachting nu beschikbaar. Ten opzichte van de oude versie zijn de veranderingen:
1. betere cache faciliteit,
2. geen plaatjes in het engels maar toelichting in tekstvorm in de eigen taal
3. de twee oude scripts zijn samengevoegd in 1 nieuw script.
4. Uitklap faciliteit.
De voor mij belangrijke toevoeging is de "uitklap" faciliteit. Op de startpagina wordt eerst alleen de basis informatie getoond. Via een Info knopje kan de resterende informatie uitgeklapt worden als de bezoeker dat wenst.

Demo en download op:
http://www.weerstation-leuven.be/demouv/demo.php?lang=nl

Er is nu ook een algemene introductie pagina voor de template en alle scripts die beschikbaar zijn:
http://www.weerstation-leuven.be/?lang=nl
De nieuwe en de verbeterde scripts zullen hier de komende maanden de een na de ander op vermeld worden.

Wim
Door weerstationhoogeloon
#62562
Wim, bedankt voor het script van de UV-index verwachting.
Het werkte direct:

http://www.wxhoogeloon.nl/pages/weersverwachting/verwachtingUV.php

...alleen hoe kun je het textfont aanpassen, zodat het gelijk is aan je andere scripts. Zoals bijvoorbeeld deze:

http://www.wxhoogeloon.nl/pages/weersverwachting/verwachtinghloon6.php

Het textfont van de UV-index verwachting is nu volgens mij Courier of zoiets.
Is dit aanpasbaar?

gr. Remie
Door wvdkuil
#62564
weerstationhoogeloon schrijft:
Wim, bedankt voor het script van de UV-index verwachting.
Het werkte direct:

http://www.wxhoogeloon.nl/pages/weersverwachting/verwachtingUV.php

...alleen hoe kun je het textfont aanpassen, zodat het gelijk is aan je andere scripts. Zoals bijvoorbeeld deze:

http://www.wxhoogeloon.nl/pages/weersverwachting/verwachtinghloon6.php

Het textfont van de UV-index verwachting is nu volgens mij Courier of zoiets.
Is dit aanpasbaar?

gr. Remie
Bedankt voor je opmerkingen, hier kan ik iets mee.

Misschien een te lang antwoord, maar wat uitleg is nodig, denk ik:
Ik onderscheid twee soorten scripts:
1. volledige pagina's inclusief html - head - body teksten. voorbeeld
http://www.wxhoogeloon.nl/pages/weersve ... /MetNo.php wat je via een iframe op je site draait. Daar zit dus de fontdefinitie in de css/body tag
2. Stukjes code voor op een pagina, zoals het uv script.
Daar hoort geen html - head -body in anders krijg je die twee keer in 1 pagina.
De bedoeling is dat je een dergelijk script IN een eigen pagina draait, waar alle gegevens als "welk font moet gebruikt worden" overgeerfd wordt vande pagina WAARIN het script draait.

Wil je toch een hele pagina, geen probleem alle templates leveren een "lege pagina" mee die daarvoor gebruikt wordt, waardoor marges, fonts e.d. standaard zijn voor de site.

Nu kun je een script ook verwerken zonder die html-head-body tags. Moderne browsers hebben daar geen enkel probleem mee. Dan worden de "browser default" settings gebruikt. Dat verschilt dus van browser tot browser en zelfs van gebruiker tot gebruiker. Jouw pagina http://www.wxhoogeloon.nl/pages/weersve ... castv3.php zal in iedere browser er anders uit kunnen zien qua font-familie.

Dat gebeurt dus ook als je een uv script via een iframe draait zoals jij doet op
http://www.wxhoogeloon.nl/pages/weersve ... tingUV.php
Voor de browser is een iframe een hele aparte zelfstandie pagina die niets mag of kan overerven van de pagina waarin die wordt uitgevoerd. Dus als jouw standaard website font arial is, zal het script in de iframe toch zijn eigen standaard font gebruiken. En dat is afhanhelijk van welke browser en welke gebruiker.

Dat is NIET mooi. En een "beetje dom" van de ontwikkelaar. Ik zal in een v3.1 release zowel voor de volledige pagina scripts als voor de kleine scripts een extra setting meenemen met het website standaard font.
Dan weten we zeker dat alle pagina's op een website hetzelfde font gebruiken en dat de gebruiker niet met mijn voorkeurs font of het browser voorkeurs font moet leven.

Groeten, Wim

Toegevoegd om 14:10 Aangepaste verise uvforecastv3.php.
Maak backup huidige versie, pak deze zip uit, neem de instellingen over van de oude versie naar de nieuwe. Er is nu een extra setting voor het font,
$standardfont = 'font-family: verdana, helvetica, arial, sans-serif;';
Je kunt hier dus iedere familie gebruiken die je wilt. Let op binnen een template of een standaard pagina deze regel op commentaar zetten.
Bijlagen
(9.54 KiB) 257 keer gedownload
Door petergroeneveld
#62568
Mooi gemaakt Wim zo met de info erbij voor de te nemen maatregelen bij een bepaalde UV waarde :)

Zelf heb ik ook even iets in elkaar gezet voor de UV verwachting volgens Temis/ KNMI.
Heb wel heel wat meer images moeten maken ( maar is wel zo gebeurt met photoshop) en misschien kan het ook wel op een andere manier.
Zo heb je niet een hele rij met bijv. UV index 5 staan tenminste dat vind ik persoonlijk dan.

Dit heb ik ervan gebakken maar zal het t.z.t. nog wel wat veranderen.
Door wvdkuil
#62569
petergroeneveld schrijft:
Mooi gemaakt Wim zo met de info erbij voor de te nemen maatregelen bij een bepaalde UV waarde :)

Zelf heb ik ook even iets in elkaar gezet voor de UV verwachting volgens Temis/ KNMI.
Heel mooi, die vakjes met het nummer heb ik ook geprobeerd in dezelfde stijl als in het uitklap deel. Maar men is zo gewend aan die blauwe blokken.
Heb wel heel wat meer images moeten maken ( maar is wel zo gebeurt met photoshop) en misschien kan het ook wel op een andere manier.
met CSS en text in de td. Dan wordt de hele tabel ook schaalbaar.
Zo heb je niet een hele rij met bijv. UV index 5 staan tenminste dat vind ik persoonlijk dan.
Ditheb ik ervan gebakken maar zal het t.z.t. nog wel wat aan gaan veranderen.
Wel 1 opmerking, ik heb begrepen dat de standaard voorschrijft de UV index altijd als een hele afgeronde waarde wordt gepresenteerd. Dus 4,6 wordt 5 en 4,4 wordt 4. Ook de adviezen zijn daarop gebaseerd.Het schijnt tegen de definitie / het gebruik te zijn om de berekening met 1 of meerdere cijfers als index te gebruiken. Je krijgt dan ook duidelijker sprongen. De index berekening van 4,6-5,4 is index 5, de berekende waarde van 5,5 tot 6,4 wordt index 6.

En door de range cijfers in jouw geval leest men dat het allemaal index 4 is, men kapt automatisch de rest af. Maar alleen zaterdag is 4 en alle andere dagen 5.

Zo heb ik het begrepen, maar ik lever graag mijn mening in voor een betere beschrijving van het hoe te implementeren.

Groeten, Wim
Door petergroeneveld
#62570
wvdkuil schrijft:
petergroeneveld schrijft:
Mooi gemaakt Wim zo met de info erbij voor de te nemen maatregelen bij een bepaalde UV waarde :)

Zelf heb ik ook even iets in elkaar gezet voor de UV verwachting volgens Temis/ KNMI.
Heel mooi, die vakjes met het nummer heb ik ook geprobeerd in dezelfde stijl als in het uitklap deel. Maar men is zo gewend aan die blauwe blokken.
Heb wel heel wat meer images moeten maken ( maar is wel zo gebeurt met photoshop) en misschien kan het ook wel op een andere manier.
met CSS en text in de td. Dan wordt de hele tabel ook schaalbaar.
Zo heb je niet een hele rij met bijv. UV index 5 staan tenminste dat vind ik persoonlijk dan.
Ditheb ik ervan gebakken maar zal het t.z.t. nog wel wat aan gaan veranderen.
Wel 1 opmerking, ik heb begrepen dat de standaard voorschrijft de UV index altijd als een hele afgeronde waarde wordt gepresenteerd. Dus 4,6 wordt 5 en 4,4 wordt 4. Ook de adviezen zijn daarop gebaseerd.Het schijnt tegen de definitie / het gebruik te zijn om de berekening met 1 of meerdere cijfers als index te gebruiken. Je krijgt dan ook duidelijker sprongen. De index berekening van 4,6-5,4 is index 5, de berekende waarde van 5,5 tot 6,4 wordt index 6.

En door de range cijfers in jouw geval leest men dat het allemaal index 4 is, men kapt automatisch de rest af. Maar alleen zaterdag is 4 en alle andere dagen 5.

Zo heb ik het begrepen, maar ik lever graag mijn mening in voor een betere beschrijving van het hoe te implementeren.

Groeten, Wim


Zal later eens wat met de css gaan proberen.

Klopt wat je zegt over die afrondingen maar we meten de UV index op 0,1 en Temis geeft ook de UV waarden op één tiende door daarom heb ik het ook zo gedaan. Overigens krijgen de cijfers bij mij wel de juiste kleurcodering die daarvoor staan.

Groeten,
Peter.
Door wvdkuil
#62571
petergroeneveld schrijft:
. . . ingekort . . .

Klopt wat je zegt over die afrondingen maar we meten de UV index op 0,1 en Temis geeft ook de UV waarden op één tiende door daarom heb ik het ook zo gedaan. Overigens krijgen de cijfers bij mij wel de juiste kleurcodering die daarvoor staan.

Groeten,
Peter.
Ja we meten een UV stralingswaarde die we bijvoorbeeld weergeven als 5.1.

Maar de index voor de waarschuwingen EN het spraakgebruik is in gehele getallen en is dus 5.

Het is verwarrend als iedereen over een index van 5 praat om dan opeens een index van 4.6 5 5.1 en 5.4 weer te geven. Voor die hele range waardes is de lijst te nemen voorzorgsmaatregelen hetzelfde.

Maar ieder zijn eigen manier, gelukkig. anders zou het wel erg saai worden.

Groeten, Wim
Door weerstationhoogeloon
#62590
wvdkuil schrijft:
weerstationhoogeloon schrijft:
Wim, bedankt voor het script van de UV-index verwachting.
Het werkte direct:

http://www.wxhoogeloon.nl/pages/weersverwachting/verwachtingUV.php

...alleen hoe kun je het textfont aanpassen, zodat het gelijk is aan je andere scripts. Zoals bijvoorbeeld deze:

http://www.wxhoogeloon.nl/pages/weersverwachting/verwachtinghloon6.php

Het textfont van de UV-index verwachting is nu volgens mij Courier of zoiets.
Is dit aanpasbaar?

gr. Remie
Bedankt voor je opmerkingen, hier kan ik iets mee.

Misschien een te lang antwoord, maar wat uitleg is nodig, denk ik:
Ik onderscheid twee soorten scripts:
1. volledige pagina's inclusief html - head - body teksten. voorbeeld
http://www.wxhoogeloon.nl/pages/weersve ... /MetNo.php wat je via een iframe op je site draait. Daar zit dus de fontdefinitie in de css/body tag
2. Stukjes code voor op een pagina, zoals het uv script.
Daar hoort geen html - head -body in anders krijg je die twee keer in 1 pagina.
De bedoeling is dat je een dergelijk script IN een eigen pagina draait, waar alle gegevens als "welk font moet gebruikt worden" overgeerfd wordt vande pagina WAARIN het script draait.

Wil je toch een hele pagina, geen probleem alle templates leveren een "lege pagina" mee die daarvoor gebruikt wordt, waardoor marges, fonts e.d. standaard zijn voor de site.

Nu kun je een script ook verwerken zonder die html-head-body tags. Moderne browsers hebben daar geen enkel probleem mee. Dan worden de "browser default" settings gebruikt. Dat verschilt dus van browser tot browser en zelfs van gebruiker tot gebruiker. Jouw pagina http://www.wxhoogeloon.nl/pages/weersve ... castv3.php zal in iedere browser er anders uit kunnen zien qua font-familie.

Dat gebeurt dus ook als je een uv script via een iframe draait zoals jij doet op
http://www.wxhoogeloon.nl/pages/weersve ... tingUV.php
Voor de browser is een iframe een hele aparte zelfstandie pagina die niets mag of kan overerven van de pagina waarin die wordt uitgevoerd. Dus als jouw standaard website font arial is, zal het script in de iframe toch zijn eigen standaard font gebruiken. En dat is afhanhelijk van welke browser en welke gebruiker.

Dat is NIET mooi. En een "beetje dom" van de ontwikkelaar. Ik zal in een v3.1 release zowel voor de volledige pagina scripts als voor de kleine scripts een extra setting meenemen met het website standaard font.
Dan weten we zeker dat alle pagina's op een website hetzelfde font gebruiken en dat de gebruiker niet met mijn voorkeurs font of het browser voorkeurs font moet leven.

Groeten, Wim

Toegevoegd om 14:10 Aangepaste verise uvforecastv3.php.
Maak backup huidige versie, pak deze zip uit, neem de instellingen over van de oude versie naar de nieuwe. Er is nu een extra setting voor het font,
$standardfont = 'font-family: verdana, helvetica, arial, sans-serif;';
Je kunt hier dus iedere familie gebruiken die je wilt. Let op binnen een template of een standaard pagina deze regel op commentaar zetten.


Wim, hartelijk dank voor de snelle reactie van jouw zijde met een duidelijke uitleg. Ik heb ondertussen de aanpassing doorgevoerd en het ziet er alweer een stuk mooier uit. Maar... is er ook nog een mogelijkheid om de tekst grootte van de verklarende teksten onder de tekstbalk Laag, Gemiddeld, Hoog, Zeer hoog en Extreem, aan te passen? ik vind deze er namelijk nog al uitspringen t.o.v. de tekst groottes van bijvoorbeeld de script-pagina: http://www.wxhoogeloon.nl/pages/weersverwachting/wsMetNoSA/MetNo.php ?

gr. Remie
Door eugel
#62593
Ik heb ook de update gedaan, maar net als Remie vind ik de tekst grote net iets te veel van het goede. Zou een mooie optie zijn om deze aan te kunnen passen.

Voor de rest mooi script Wim.