FinWX Foorumi
tiistai, 22.05.2012, 18:39 *
Tervetuloa, Vieras. Ole hyvä ja kirjaudu tai rekisteröidy.
Jäikö aktivointi sähköposti saamatta?

Kirjaudu käyttäjätunnuksen, salasanan ja istunnonpituuden mukaan
Uutiset:
13.05.2012
Meitä on nyt 70 !!
Toivotamme tervetulleeksi FinWX:n 70. jäsen-sääaseman, FinWX Oulu-53:n.
Sääasema on entisen Oulun läänin 16. FinWX-asema.

Lue lisää uudesta jäsenasemasta täältä.
 
   Etusivu   Ohjeet Haku Kalenteri Kirjaudu Rekisteröidy  
Sivuja: [1] 2 3
  Tulostusversio  
Kirjoittaja Aihe: MeteoAlarmin varoitukset  (Luettu 1243 kertaa)
0 jäsentä ja 1 vieras katselee tätä aihetta.
weatherc
Foorumin Yleismoderaattori
*****
Poissa Poissa

Viestejä: 4546


« : torstai, 22.04.2010, 09:13 »

Sivulla olevat Meteoalarmin varaoitukset ovat pois käytöstä koska Meteoalarm on muuttanut sivuaan eikä skripti enää toimi.
Ovat kyllä tulossa takaisin kunhan skripti saadaan taas toimimaan.

Tällä hetkellä varsinais suomessa on voimassa kelivaroitus.
« Viimeksi muokattu: lauantai, 24.04.2010, 09:56 kirjoittanut weatherc » tallennettu

weatherc
Foorumin Yleismoderaattori
*****
Poissa Poissa

Viestejä: 4546


« Vastaus #1 : torstai, 22.04.2010, 10:53 »

Dodiin, korjattu.
Käyttää Meteoalarmin nykyään puskemaa rss-syötettä.

Halukkaille skriptipätkä liitteenä.

Käyttö:
Etsi alueesi FI-numero heidän sivuilta, laita hiiri alueesi päälle ja näet urlissa esim FI032 (Varsinais-suomi), laita se $EUA_URL:iin
Tee cache-kansio, jollei sulla jo ole sellainen.
Sivulle jossa haluat näyttää varoituksia:

Koodia:
<?php
$lang 
"fi";
include 
'meteoalarm.php';
echo 
$out;
?>

Koska Suomen varoitukset ovat kolmella kielellä, ja kaikki kolme ovat samassa pötkössä, skripti parsii ulos suomen kielisen pätkän mikäli $lang on "fi", ruotsinkielisen pätkän jos se on "se" ja englannin kileisen pätkän muutoin.

* meteoalarm.php.txt (4.04 kilotavua - ladattu 71 kertaa.)

* meteofi.png (8.15 kilotavua, 763x126 - tarkasteltu 79 kertaa.)
tallennettu

Snowi
Foorumin Yleismoderaattori
*****
Paikalla Paikalla

Viestejä: 1761



WWW
« Vastaus #2 : torstai, 22.04.2010, 13:31 »

Itsekin huomasin tuon eilen illalla kun oli tuo varoitus-sivun kuva tullut lähes tuplasti suuremmaksi, kun senkin koko on huomattavasti suurentunut meteoalarmin sivuilla. Myös kuvan ulkoasua on vähän muuttunut. Ja sitten tietenkin myös siitä huomas, että tuo skripti ei enää toiminut  Hymyilee

Tuo uusi skripti ei taida aivan toimia niin kuin sen pitäisi. Nimittäin kartan mukaan tällä hetkellä ei olisi varoituksia missään päin Suomea ja myöskin päivämäärä näkyy varoituksessa olevan 2010-03-03. Itsellä tuo ei toiminut aivan noinkaan hyvin, nimittäin itsellä varoitustekstin tilalla lukee vain Varsinais. Huomasin että tuossa skriptissä luki monessa kohtaa Varsinais, joten olet varmaan muokannut sen jotenkin itselle sopivaksi.


* varoitukset.png (15.42 kilotavua, 698x89 - tarkasteltu 64 kertaa.)
tallennettu

weatherc
Foorumin Yleismoderaattori
*****
Poissa Poissa

Viestejä: 4546


« Vastaus #3 : torstai, 22.04.2010, 14:28 »

Aah...Enpä tarkistanut sen tarkemmin tuota koodia, nappasin vain urlit tuohon rss:ään tuolta ww-foorumilta  Py&#246;ritt&#228;&#228; silmi&#228;&#228;n
Eipä näytä sitten Suomen rss:ät vielä toimivan, Ruotsin toimii.

Ongelma meteoalarmin tekstissä suomen osalta on se että rakas FMI tuuppaa teksin ulos tyyliin:
varoitus suomeksi.varning på svenska.warning in english.
Kaikki yhteen pötköön, joten jos näyttää kaiken siitä tulee aikas pitkä eikä se oikeen sovi esim. etusivulle, eikä mitään helppoa jakaajaa löydy joka olis näytillä joka kerta muuta kuin että varoitukset alkavat alueen nimellä, esim. varsinais suomi.
Täytyy vielä tutkailla sitä tarkemmin.
tallennettu

Snowi
Foorumin Yleismoderaattori
*****
Paikalla Paikalla

Viestejä: 1761



WWW
« Vastaus #4 : torstai, 22.04.2010, 14:38 »

Joo huomasin että vika olikin tossa rss:ssä, eikä niinkään tuossa skriptissä  Hymyilee

Toi tommonen pötkö kolmella eri kielellä ei ole mikään kovin selkeä, joten toi uusi versio tuosta skriptistä näytti kyllä hyvältä. Juuri tuon takia, että siinä oli vain yksi kieli ja sitten nuo pienet kuvakkeet, jotka kertovat varoituksen luonteen.
Katsotaan jos nuo Suomenkin rss:t alkaisivat toimimaan  Hymyilee
tallennettu

weatherc
Foorumin Yleismoderaattori
*****
Poissa Poissa

Viestejä: 4546


« Vastaus #5 : perjantai, 23.04.2010, 12:02 »

Tein moddauksen tuohon ww-foorumilla olevaan Kenin päivitettyyn skriptiin ja sain sen näyttämään samanlaiselta kun eilinen rss-kokeilu, noilla pienillä ikoneilla. Hymyilee
Toimii myös multilanguagena mitä ei rss-syöte tehnyt, eli printtaa nuo selitykset myös Suomeksi. Myös tilanne jossa useampi varoitus voimassa toimii, oli alue Italiassa jossa 2 varoitusta joten tuli testattua, silloin se laittaa varoitukset samaan laatikkoon eikä tee uutta boxia jokaiselle.
Nyt ei vaan ole suomessa varoitusta päällä joten ei pysty kokeilemaan tuota tekstin jakoa joten täytyy odottaa...

EDIT:
Noniin, oma varoitussivu taas toiminnassa. Tosin se ei vielä parsi tekstiä vaan tuuppaa ulos kaikki kolme kieltä kun varoitus ilmenee.

Opiskelin myös Meteoalarmin TOS:a, tässä lyhyesti jos edelleenkäyttää heidän dataa, joka on siis täysin luvallista:
- Dataa ei saa muokata
- Data täytyy olla reaaliajassa, korkeintaan 10 minuutin cache sallittu
- Kun näytillä vain yhden maan dataa, kuten esim meidän skriptit, täytyy olla myös maininta/linkki datan tarjoajalle, eli meidän tapauksessa FMI
- Linkki Meteoalarmin sivuille
- maininta milloin data on julkaistu, eli "valid"-aikajakso datasta
- seuraavanlainen disclaimer:
 Time delays between this website and the www.meteoalarm.eu website are possible, for the most up to date information about alert levels as published by the participating National Meteorological Services please use www.meteoalarm.eu
« Viimeksi muokattu: perjantai, 23.04.2010, 12:53 kirjoittanut weatherc » tallennettu

Snowi
Foorumin Yleismoderaattori
*****
Paikalla Paikalla

Viestejä: 1761



WWW
« Vastaus #6 : perjantai, 23.04.2010, 14:24 »

Hyvältä näyttää   Hymyilee

Onko sulla mahdollisuutta jakaa tuota muokattua skriptiä, vai onko se vielä keskeneräinen? Nimittäin itse ainakin tykkään tuon ulkoasusta, selkeä ja yksikielinen.
tallennettu

weatherc
Foorumin Yleismoderaattori
*****
Poissa Poissa

Viestejä: 4546


« Vastaus #7 : perjantai, 23.04.2010, 18:46 »

Hyvältä näyttää   Hymyilee

Onko sulla mahdollisuutta jakaa tuota muokattua skriptiä, vai onko se vielä keskeneräinen? Nimittäin itse ainakin tykkään tuon ulkoasusta, selkeä ja yksikielinen.

Heti kun ensin tulee varoitus voimaan Suomessa niin saan testattua tuota tekstin parsimista niin tulee jakoon.
Täytyy vielä liittää nuo MeteoAlarmin pyytämät FMI:n linkit & disclaimerit siihen.
Oma skripti on muokattu niin että toimii kolmella kielellä, suomeksi, ruotsiksi ja englanniksi käyttäen $lang-variaablea. Se käyttää ikoneina rss-feedin ikoneita, oli aika simppeliä saada se pomimaan ne tuon ison kuvan sijaan. Nappasin myös tuon "Copyright"-pätkän ulos niin ettei se tule automaattisesti laatikon alle vaan sen voi liittää mihin haluaa, kuten minulla, laatikon ja karttojen alle, mielestäni oli pikkasen turhaa tehdä kaksi eri copyrightia, tuo yksi ajaa molempia.
tallennettu

weatherc
Foorumin Yleismoderaattori
*****
Poissa Poissa

Viestejä: 4546


« Vastaus #8 : perjantai, 23.04.2010, 20:14 »

Laitetaanpa se jakoon. Se EI vielä parsi tekstejä kun varoitus on voimassa eli silloin se puskee sen koko pötkön kolmella kielellä. Palataan siihen kun tulee varoitus voimaan jossain päin Suomea. "Vihreällä" tasolla teksti näkyy yksikielisenä.

Tässä koodi jota itse käytän, sisältäen myös Suomen ja Euroopan kartat.
Koodia:
<?php
$lang 
"fi"// Voi muuttaa se,fi tai en
include 'meteo.php';
?>

<br/><br/>
<table width="99%"><tr><td style="width:50%;text-align:center">
<a href="http://www.meteoalarm.eu/index2.php?lang=en_UK&country=FI&day=0" rel="external"><img src="http://www.meteoalarm.eu/map.php?iso=FI" alt="" height="416" width="282" /></a>
</td><td style="width:50%;text-align:center">
<a href="http://www.meteoalarm.eu/index.php" rel="external"><img src="http://www.meteoalarm.eu/map.php?iso=euro&data=0&type=0" alt="" height="292" width="350" /></a>
</td>
</tr></table><br/>
<?php
// Vaaditut disclaimerit ja linkit
echo $requiredNoteEUA;
?>

Tulossa myös muokkaus "etusivun boxia" varten jossa näytetään vain jos varoitus voimassa

* meteo.php.txt (17.39 kilotavua - ladattu 58 kertaa.)
tallennettu

weatherc
Foorumin Yleismoderaattori
*****
Poissa Poissa

Viestejä: 4546


« Vastaus #9 : lauantai, 24.04.2010, 09:55 »

Uusi versio...On siis muokattu version Kenin ww-foorumilla olevasta skriptistä.
Sain testattua nuo suomen varoitukset nyt kun pohjoisessa kelivaroitus Hymyilee
Nyt toimii niinkun pitää, käyttää jakajana ")".

Toimii nyt niin että sitä voi käyttää sekä etusivulla (jolloin vihreää tasoa ei näytetä) ja sisäsivulla jolloin kaikki tasot näytetään.
Käyttö:

- hae ensin alueesi koodin meteoalarmin sivuilta, esim varsinais suomi on FI032
- pari asetusta, mm. $isFIN pitää olla suomen kohdalla true-asennossa, muuten se ei jaa noita tekstejä
- $requiredNoteEUA nostettu ulos itse skriptin ulos-printistä jolloin nuo disclaimerit (vaatimus) voi siirttää pikkasen eikä siten ole pakko olla juuri laatikon alla.

sivulla jossa näkyy:

jos etusivu:

<?php
$lang = "fi";
$frontpage = true;
include '../meteo.php';
echo $requiredNoteEUA;
?>

jos sisäsivu:

<?php
$lang = "fi";
include '../meteo.php';
echo $requiredNoteEUA;
?>


* meteo.php.txt (18.78 kilotavua - ladattu 70 kertaa.)
tallennettu

Sivuja: [1] 2 3
  Tulostusversio  
 
Siirry:  

MySQL pohjainen foorumi PHP pohjainen foorumi Powered by SMF 1.1.16 | SMF © 2011, Simple Machines Validi XHTML 1.0! Validi CSS!