FinWX Foorumi

Koodaus- ja rakentelunurkka => Sivustojen koodaaminen (HTML, PHP, MySQL, jne.) => Aiheen aloitti: weatherc - lauantai, 22.10.2011, 11:32

Otsikko: yr.no skripti maailmanlaajuisesti
Kirjoitti: weatherc - lauantai, 22.10.2011, 11:32
yr.no skripti päivitetty että pystyy hakemaan noin 3.3 miljoonasta ennusteesta 240 maassa :)

- Näyttää lähialueen webkamerat Webcams Travelin kautta
- Liity geonames.org:iin (Ilmaista)
- Laita asetukset scripts/yrxmlII.php:hen
- Tee cache/-kansio ja CHMODaa se 777:ksi, muista tyhjentää kansio aina välillä

Demo: http://www.nordicweather.net/yrnoennuste.php?fi
Lataa: http://www.nordicweather.net/downloads/?5

;D
Otsikko: Vs: yr.no skripti maailmanlaajuisesti
Kirjoitti: angle - sunnuntai, 23.10.2011, 21:40
Kävin demoa kokeilemassa. Hyvinhän tuo teknisesti näyttää toimivan, mutta hakusana Kotka antaa hauskoja vaihtoehtoja muualta paitsi täältä. ;D
Otsikko: Vs: yr.no skripti maailmanlaajuisesti
Kirjoitti: systeemi - sunnuntai, 23.10.2011, 22:09
Pitää kokeilla jos saisi toimimaan. Tähän mennessä en ole osannut laittaa toimimaan kuin tuon norjankielisen version yr.no sivuilta.
Otsikko: Vs: yr.no skripti maailmanlaajuisesti
Kirjoitti: weatherc - keskiviikko, 26.10.2011, 18:54
Lainaus käyttäjältä: angle - sunnuntai, 23.10.2011, 21:40
Kävin demoa kokeilemassa. Hyvinhän tuo teknisesti näyttää toimivan, mutta hakusana Kotka antaa hauskoja vaihtoehtoja muualta paitsi täältä. ;D
Demon mysli-kanta joka perustuu geonames.orgin yli 7 miljoonan paikan kantaan on siivottu siten että siinä on vain "asutut paikkakunnat" sekä saaret ja vuoristot (esim. Mount Everest). Huomasin muuten ihan saman Salon kohdalla, Saloa ei löydy mutta Pertteli kylläkin.  ;D
Pitääpi tutkia tuota pikkasen.
Zipin versiossa se hakee suoraan geonames.orgista.
Otsikko: Vs: yr.no skripti maailmanlaajuisesti
Kirjoitti: angle - keskiviikko, 26.10.2011, 19:17
LainaaHuomasin muuten ihan saman Salon kohdalla, Saloa ei löydy mutta Pertteli kylläkin.

Niinpä niin tulikin mieleen, että muissakin paikoissa Kotkaa ei löydy, mutta Rankki löytyy ja niin on tässäkin tapauksessa. ;D
Otsikko: Vs: yr.no skripti maailmanlaajuisesti
Kirjoitti: systeemi - maanantai, 07.11.2011, 11:32
Olisko heittää vinkkiä, mistä kiikastaa. Nyt sivusto toimii englanniksi ja tuolta voi käydä katsomassa:
http://eeronkatu.fi/2sivu.php
Otsikko: Vs: yr.no skripti maailmanlaajuisesti
Kirjoitti: Snowi - maanantai, 07.11.2011, 14:33
Näyttäisi toimivan ihan OK. Valitsee vaikka Suomen ja sieltä Helsingin, niin tuli ainakin sääennusteen tiedot näkyviin  :)
Otsikko: Vs: yr.no skripti maailmanlaajuisesti
Kirjoitti: systeemi - maanantai, 07.11.2011, 14:48
Joo, mutta mistä johtuu ettei tuu suomeksi tuo ennuste ja vaikka tallentaa jonkun oletukseksi niin oletus ei jää päälle.
Otsikko: Vs: yr.no skripti maailmanlaajuisesti
Kirjoitti: Snowi - maanantai, 07.11.2011, 15:15
Suomenkielen voit asettaa vaikka tohon yrtest.php filuun tähän tyyliin: $lang = 'fi';
Laittaa ton vaikka sen include testin yläpuolelle, niin silloin pitäisi toimia.
Otsikko: Vs: yr.no skripti maailmanlaajuisesti
Kirjoitti: systeemi - maanantai, 07.11.2011, 16:01
Lainaus käyttäjältä: Snowi - maanantai, 07.11.2011, 15:15
Suomenkielen voit asettaa vaikka tohon yrtest.php filuun tähän tyyliin: $lang = 'fi';
Laittaa ton vaikka sen include testin yläpuolelle, niin silloin pitäisi toimia.

Kiitos tuollahan se alkoi pelaamaan. Kokeilin aikaisemmin muuttaa sitä tuonne html lang puolelle. Itse kun ymmärsin että tuon PHP:n olisi pitänyt hakea kieli sivuston lähtötiedoista.
Otsikko: Vs: yr.no skripti maailmanlaajuisesti
Kirjoitti: ARu - maanantai, 07.11.2011, 16:36
miten toi alku kun avaa sivun se on aina tyhjä, vaikka tallennan paikkakunnan.

elikkä miten saan toimimaan, kun avaa sivun siinä olisi valittu paikkakunta näkyvissä.
Otsikko: Vs: yr.no skripti maailmanlaajuisesti
Kirjoitti: weatherc - maanantai, 07.11.2011, 16:49
Testisivun osoite?
Otsikko: Vs: yr.no skripti maailmanlaajuisesti
Kirjoitti: ARu - maanantai, 07.11.2011, 16:54
http://www.artoruunula.fi/yr/yrtest.php
Otsikko: Vs: yr.no skripti maailmanlaajuisesti
Kirjoitti: HapaK - maanantai, 07.11.2011, 17:05
Täällä sama homma. Oletuspaikkakuntaa ei tunnu löytyvän. Ja sitten kun sen asettaa käsin  niin ääkköset on miten sattuu.
http://www.jyv-weather.info/wxyrno2.php (http://www.jyv-weather.info/wxyrno2.php)

t: Sääasema Jyväskylä, Finland



(http://jyv-weather.info/banner/banner_wd.php?type=banner_big) (http://jyv-weather.info)
http://jyv-weather.info (http://jyv-weather.info)
Otsikko: Vs: yr.no skripti maailmanlaajuisesti
Kirjoitti: weatherc - maanantai, 07.11.2011, 17:39
Hmm..
Ongelmahan on ettei se saa oletuspaikkaa kun ei geolokaatiota ole serverillä...Ja tuskin kovinkaan moni webhotelli edes asentaa sitä vaikka kysyiskin..
Pitää tehdä muokkaus siihen että se kysyy dediltä sitä ;)

Ääkköset..
Juu, tiedossa oleva probleema. Syy on se että xml-data on utf8-koodattua jolloin "normaalisti" näytetyt ääkköset ovat tuollaisia.
Otsikko: Vs: yr.no skripti maailmanlaajuisesti
Kirjoitti: systeemi - maanantai, 07.11.2011, 18:04
Mie yritin laittaa sitä toimimaan siten niinkuin tuo entinen oli. Suoraan yr.no sivuilta se maa/paikkakunta osoite. Eli se geologaatio pätkän pois tuosta skriptistä, mutten vielä kerennyt perehtyä riittävästi. Nyt pittää lähteä nukkumaan kun on yövuoro edessä.
Otsikko: Vs: yr.no skripti maailmanlaajuisesti
Kirjoitti: weatherc - maanantai, 07.11.2011, 20:25
LainaaMie yritin laittaa sitä toimimaan siten niinkuin tuo entinen oli. Suoraan yr.no sivuilta se maa/paikkakunta osoite
Se ei toimi koska uusi käyttää kordinaatteja eikä sitä lääni/paikkakunta-osoitetta. Näin ei tarvi etsiä itse osoitetta vaan yr.no puskee ulos aina lähimmän tarjolla olevan.  ;D
Otsikko: Vs: yr.no skripti maailmanlaajuisesti
Kirjoitti: systeemi - torstai, 10.11.2011, 12:20
Laitoin tuonne skriptiin geologaatio tietojen paikalle Kemin. Joten minun sivulle tulijat saavat Kemin säätiedot oletuksena.
Otsikko: Vs: yr.no skripti maailmanlaajuisesti
Kirjoitti: teutari - perjantai, 25.05.2012, 19:18
Jas soo taas on pallo hukassa. ;D

Elikkäs, mitä pitää moukaroida skriptissä että saan pysymään Lohjan ennusteen oletuksena?
Nyt se pläjäyttää ennusteen aina tuolta jostain Kärsämäen seutuvilta kun sivulle menee. >:(
Otsikko: Vs: yr.no skripti maailmanlaajuisesti
Kirjoitti: weatherc - perjantai, 25.05.2012, 20:42
Lainaus käyttäjältä: teutari - perjantai, 25.05.2012, 19:18
Elikkäs, mitä pitää moukaroida skriptissä että saan pysymään Lohjan ennusteen oletuksena?

Kokeilee seuraavaa, yrno.php, rivi 30 löytyy:

var lat = parseFloat('.$lat.');
var lon = parseFloat('.$lon.');

Tuuppaa noiden '.$lat.'/'.$lon.' tilalle Virkkalan koordinaatit.
Otsikko: Vs: yr.no skripti maailmanlaajuisesti
Kirjoitti: teutari - perjantai, 25.05.2012, 21:19
Lainaus käyttäjältä: weatherc - perjantai, 25.05.2012, 20:42
Kokeilee seuraavaa, yrno.php, rivi 30 löytyy:

var lat = parseFloat('.$lat.');
var lon = parseFloat('.$lon.');

Tuuppaa noiden '.$lat.'/'.$lon.' tilalle Virkkalan koordinaatit.

Tuossa jaossa olevassa yr.no V2 ei ole tuota yrno.php:tä.
Paikkakuntiakin on "vaivaiset" yli 3 miljoonaa kun tuossa sinun uudemassa versiossa niitä löytyy yli 3.6 miljoonaa. ;)  :D
Otsikko: Vs: yr.no skripti maailmanlaajuisesti
Kirjoitti: pappa - keskiviikko, 20.11.2013, 23:18
Hei, säägurut :)
Tarttis hieman apua tuon yrno-scriptin kanssa kun ei saa tuota oletus aluetta asetettua, sivu tyhjä taitaa olla sama ongelma kuin HapaK :lla, koetin etsiä ratkaisua foorumista mutten löytänyt.
Muuten näyttäisi että toimii ok.

Tässä testisivun osoite jos siitä olisi apua: http://saatiedot.net/yr/yrtest.php
Otsikko: Vs: yr.no skripti maailmanlaajuisesti
Kirjoitti: systeemi - torstai, 21.11.2013, 21:06
Cache kansio oletko luonut ja sen kansion cmod pitää muuttaa.
Otsikko: Vs: yr.no skripti maailmanlaajuisesti
Kirjoitti: weatherc - torstai, 21.11.2013, 22:10
Siinä häkkyrässä taitaa uupua komento joka hakee sen oletusennusteen, muutoinhan se toimii ihan OK kun hakee paikkakunnan eli itse skripti toimii.
Otsikko: Vs: yr.no skripti maailmanlaajuisesti
Kirjoitti: pappa - torstai, 21.11.2013, 22:47
Lainaus käyttäjältä: systeemi - torstai, 21.11.2013, 21:06
Cache kansio oletko luonut ja sen kansion cmod pitää muuttaa.

Juu cache luotu ja chmod muutettu.

Lainaus käyttäjältä: weatherc - torstai, 21.11.2013, 22:10
Siinä häkkyrässä taitaa uupua komento joka hakee sen oletusennusteen, muutoinhan se toimii ihan OK kun hakee paikkakunnan eli itse skripti toimii.

Mistä tuon häkkyrän vois löytää? itellä toi php-koodaus aika hepreaa :)
Otsikko: Vs: yr.no skripti maailmanlaajuisesti
Kirjoitti: weatherc - perjantai, 22.11.2013, 14:29
LainaaMistä tuon häkkyrän vois löytää? itellä toi php-koodaus aika hepreaa

Sanotaan näin että odota muutama viikko niin tulee EWN:ään toivottavasti kehiin uusi ennuste-skripti. Skripti on vasta rakennusvaiheessa vielä ja demoa/infoa siitä tulee tuonne EWN-osioon jahka/jos päästän niin pitkälle  ;)

LainaaThe EWN-Forecast is EWN's own in-house generated forecast. Its the only forecast whats generated on demand, when you query it! This means you get allways the most recent data available.
The EWN-Forecast is available for ca 850000 locations trought whole Europe.
Otsikko: Vs: yr.no skripti maailmanlaajuisesti
Kirjoitti: pappa - perjantai, 22.11.2013, 23:55
Lainaus käyttäjältä: weatherc - perjantai, 22.11.2013, 14:29
Sanotaan näin että odota muutama viikko niin tulee EWN:ään toivottavasti kehiin uusi ennuste-skripti. Skripti on vasta rakennusvaiheessa vielä ja demoa/infoa siitä tulee tuonne EWN-osioon jahka/jos päästän niin pitkälle  ;)

LainaaThe EWN-Forecast is EWN's own in-house generated forecast. Its the only forecast whats generated on demand, when you query it! This means you get allways the most recent data available.
The EWN-Forecast is available for ca 850000 locations trought whole Europe.

Ok, kiitoksia tiedosta.