Počasie do RS2

pmasarik | Štvrtok 12. 05. 2005, 15.01 | Blog-systém

Ako som nedávno sľúbil, prinášam návod, ako dostať moje počasie do eReSdvojky.

Ako prvé si musíte stiahnuť samotný script.

  1. Slovenská verzia – script ktorý treba editovať podľa dole uvedeného návodu
  2. Česká verzia – script ktorý treba editovať podľa dole uvedeného návodu
  3. Ikonky počasia – budete ich potrebovať na grafické znázornenie počasia

Ak si si stiahol script musíš ho otvoriť v nejakom programe, napr. notepad, PSPad
Hneď hore je treba pomeniť zopár údajov podľa návodu.

$skratka = "LZPP"; // namiesto LZPP zadaj kód tvojho mesta
$icons_folder = "./i/icons/"; // Sem zadaj cestu k obrázkom
$mesto = "Nové Mesto nad Váhom"; // sem napíš názov mesta
$nadpis = "Pocasí"; // sem napíš nadpis, ktorý sa bude zobrazovať v H3

 ## súradnice zistíte tu http://www.heavens-above.com/ ##
$latitude = "48.750";    # zemepisná dlžka
$longitude = "17.833";   # zemepisná širka
$timezone = "+1";        # casové pásmo

Zoznam skratiek je aj v samotnom scripte, ale pre istotu ich dám aj sem:

  1. Slovenská republika
  2. LZPP – PIEŠŤANY
  3. LZTT – POPRAD
  4. LZKZ – KOŠICE
  5. LZIB – BRATISLAVA
  6. Česká republika
  7. LKPR – Praha/Ruzyně
  8. LKMT – Ostrava/Mošnov
  9. LKTB – Brno/Tuřany
  10. LKHO – Holešov
  11. LKKV – Karlovy Vary
  12. LKLB – Liberec
  13. LKKU – Kunovice
  14. LKKB – Kbely
  15. LKVO – Vodochody – POZOR nefunguje
  16. LKOT – Otrokovice – POZOR nefunguje
  17. LKPD – Pardubice
  18. LKCV – Čáslav
  19. LKNA – Náměšť nad Oslavou
  20. LKPO – Přerov

Zo zoznamu si vyber mesto v ktorom bývaš, alebo aspoň to ktoré je k tebe najbližšie.
Potom nastav cestu k ikonkám, ktoré graficky znázorňujú aké je vonku počasie, názov mesta kde bývaš a nadpis čo sa bude zobrazovať nad počasím.

Ďalej na adrese www.heavens-above.com zadaj najskôr štát a potom mesto kde bývaš, opíš hodnoty Latitude a Longitude a zadaj ich do premennej $latitude a $longitude, časové pásmo je pre SR aj ČR +1 hodina to meniť nemusíš, nezabudni dať SAVE, alebo Uložiť. Čas východu a západu slnka sa ráta automaticky a keby si nastavil zlé hodnoty, tak sa ti bude zle prepínať zobrazovanie slniečka, alebo mesiačiku.

Teraz nasleduje už samotné vloženie do RS2. Choď do admin/Šablony/Uživatelské šablony
ako Zástupný tag: napíš napríklad pocasie a do HTML/PHP kód: vlož upravený PHP kód zo scriptu.
Nezabudni kliknúť na Kód je v jazyku: PHP a do Pořadí mezi ostatními šablonami při zpracování: daj nejaké číslo podľa nápovedy, napr. 100, potom už len Potvrdit

Takže v systéme už máme počasie nainštalované, teraz ho treba vložiť niekam do šablóny.
Je to len a len na vás kam si ho vložíte, ale pravdepodobne ho budete chcieť mať v menu.

Ideme teda na to: Choď do admin/Šablony/Html šablony vyber sablona-index.html a vlož zástupný tag <%pocasie%> na miesto kde chceš, aby sa ti zobrazovalo počasie.
Na koniec klikni na Odeslat šablonu, ak chceš aby sa ti zobrazovalo počasie aj na ďalších stránkach budeš ho musieť vložiť do všetkých šablón. No a teraz sa už len pozri či je všetko v poriadku. Ak nie daj vedieť, pozriem sa na to…

Pozor!!! zistil som, že nefunguje odchytávanie správ z
LKVO – Vodochody
LKOT – Otrokovice

Dôvod je mi zatiaľ neznámy, ale podstatné je, že neposielajú žiadnu správu s ktorej sa odchytáva počasie.


Páči sa vám tento článok, zalinkujte ho:

««« Predchádzajúci text: Design pre RS2 Následujúcí text: Nová verzia počasia 1.4beta »»»

Verzia pre tlač | 11 komentárov | 1276x

Komentáre k textu

Rss komentářů tohoto textu - Formulár pre nový komentár

1
reaguj[1] Miran Počasí

Něchodí, stále něchodí….i kdyz jsem to myslim nastavil spravne.

Tak ze. 1. vypisovalo to tyto chyby.

Notice: Undefined variable: oblaky in /disk1/ic/msv/www/sablona.php(150) : eval()'d code on line 414

Notice: Undefined variable: oblaky in /disk1/ic/msv/www/sablona.php(150) : eval()'d code on line 416

Notice: Undefined variable: oblacnost_icon in /disk1/ic/msv/www/sablona.php(150) : eval()'d code on line 424

Musel jsem pred tyto promenne dopsat @

2. I tak mi to ale stale pise +0°C

3. Ve scriptu jsou odkazy na neexistujici ikony pocasi

Štvrtok 12. 05. 2005, 18.33
2
reaguj[2] web pmasarik Re: Počasí

Miran napísal/a: Musel jsem pred tyto promenne dopsat @ S tým som sa stretol, normálne to funguje, ale pri vložení do RS2 tam treba dať @

Miran napísal/a: 2. I tak mi to ale stale pise +0°C Akú skratku si nastavil? Dve CZ tam tuším nefungovali.

Miran napísal/a: 3. Ve scriptu jsou odkazy na neexistujici ikony pocasi Kde? Myslíš názov súboru? Skúšal som všemožné kombinácie a zatial som nič nenašiel.

Štvrtok 12. 05. 2005, 19.10
3
reaguj[3] Miran Počasí

2. Zkousel sem jich vic a nic. Je nejaka souvislost mezi zktatkou a souradnicema??

3. Na strance je misto ikony prazdne misto a odkazuje to napr.na odkaz: /images/icons/norain.png

Štvrtok 12. 05. 2005, 19.21
4
reaguj[4] web pmasarik

[3] Miran : Akurát to testujem, tú tvoju chybu mi to hodilo pri LKOT – Otrokovice a LKVO – Vodochody zrejme im nefunguje zasielanie METAR správy.

Pri ostatných mestách to ale funguje…
Pošli mi upravený script, kuknem sa ti na to.
A Latitude a Longtitude sa používa len na rátanie východu a západu slnka, žiadna súvislosť tam nie je.

Štvrtok 12. 05. 2005, 19.29
5
reaguj[5] Miran pocasi

poslal jsem to mailem.

Štvrtok 12. 05. 2005, 19.56
6
reaguj[6] web pmasarik

[5] Miran : skús to dať do nejakého archívu *.zip alebo *.rar, lebo sa to rozpadlo a je to nepoužitelné. Pošli to ešte raz.

Momentálne mám na stránke použité to počasie LKPR a funguje to bez problémov.

Štvrtok 12. 05. 2005, 20.09
7
reaguj[7] Miran

OK poslu to jeste jednou.
A jeste neco. Kdyz poslu tenhle odkaz

http://weather.noaa.gov/…ons/LKPR.TXT

tak to vrati nejake udaje, ale tu zkratku mam ve scriptu a nic. :-(

Jeste k tem ikonam. Koukal jsem, ze ve scriptu se to jmeno ikony sklada postupne, tak ten odkaz na ikonu je spatne asi kvuli tomu, ze mi to nezpracovava zadna data.

Štvrtok 12. 05. 2005, 20.15
8
reaguj[8] web pmasarik

[7] Miran : Ak ti to vráti údaje tak to je dobre. Presne s tých údajov sa rozkodováva výsledok.

Štvrtok 12. 05. 2005, 20.22
9
reaguj[9] Miran pocasi

Tak jsem ten script na konci doplnil o vypis a pustil samostatne a taky to nevypisuje spravne udaje. Porad jenom Teplota vzduchu: +0°C bez ikony.

Štvrtok 12. 05. 2005, 22.31
10
reaguj[10] Miran pocasi

Tak problem je asi na serveru. Testovasi stranky mam ne serveru ic.cz a tam to nechodi, tak jsem to odzkousel na serveru webzdarma.cz a tam to chodi bezproblemu. Vypada to, ze ten script na www.ic.cz vubec nenacte data z toho souboru LKPR.TXT

Piatok 13. 05. 2005, 10.09
11
reaguj[11] web pmasarik

[10] Miran :To je ten lepší prípad, už som sa bál, že je chyba niekde v scripte…

Piatok 13. 05. 2005, 12.19
Pridaj komentár!

  Gravatar povolený.




Kliknutím vložíš: Vlož smajla :-) Vlož smajla :-( Vlož smajla ;-) Vlož smajla :-D Vlož smajla 8-O Vlož smajla 8-) Vlož smajla :-? Vlož smajla :-x Vlož smajla :-P Vlož smajla :-|
Komentár je formátovaný Texy! syntaxou. Nie je povolené HTML, odkazy sa prevedú automaticky. Ak sa komentár nezobrazí, neprešiel bezpečnostnou kontrolou a ja ho musím schváliť. Nevkladajte ho prosím znovu.