GeoGet

Complete geocaching solutions

User Tools

Site Tools


user:skript:geopuzzle

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
user:skript:geopuzzle [2012/04/11 20:36] – nová verzia 2.0.2 - popis zmien osnicauser:skript:geopuzzle [2021/01/21 11:23] (current) – nová verzia 2.1.1 osnica
Line 1: Line 1:
 ====== GeoPuzzle ====== ====== GeoPuzzle ======
-**CS/SK:** Doplnok ku štatistikám, ktorý umožňuje automatizovať generovanie HTML kódu pre **GeoPuzzle** zo stránky [[http://geotrophy.net|GeoTrophy]]. V súčasnosti je dostupných 10 puzzle pre hory, hrady, jaskyne, kostoly, rozhľadne a iné významné miesta v Českej, Slovenskej a Maďarskej republike. Ak máte záujem aj o národné odznaky **GeoTrophy**, vyskúšajte tiež plugin [[user:skript:geotrophy|GeoTrophy]] venovaný práve im. +**CS/SK:** Doplnok ku štatistikám, ktorý umožňuje automatizovať generovanie HTML kódu pre **GeoPuzzle** zo stránky [[http://geotrophy.net|GeoTrophy]]. V súčasnosti je dostupných 20 puzzle pre hory, hrady, jaskyne, kostoly, rozhľadne a iné významné miesta v Českej republikena Slovensku, v Maďarsku, Nemecku a Slovinsku. Puzzle European Summits zahŕňa významné vrcholy v celej Európe. Ak máte záujem aj o národné odznaky **GeoTrophy**, vyskúšajte tiež plugin [[user:skript:geotrophy|GeoTrophy]] venovaný práve im. 
  
-**EN:** This plugin automatically generates the HTML code for GeoPuzzles, designed by [[http://geotrophy.net|GeoTrophy]]. Currently, there are 10 puzzles covering mountains, castles, caves, churches and other special locations in Czech Republic, Slovakia and HungaryUnless you live, or geocache in these countries, this plugin will probably not be very useful for you.+**EN:** This plugin automatically generates the HTML code for GeoPuzzles, designed by [[http://geotrophy.net|GeoTrophy]]. Currently, there are 20 puzzles covering mountains, castles, caves, churches and other special locations in Czech Republic, Slovakia, Hungary, Germany and SloveniaThere is also the international European Summits puzzle.
  
 ===== Autor ===== ===== Autor =====
   * **[[http://www.geocaching.com/profile/?u=osnica|osnica]]**   * **[[http://www.geocaching.com/profile/?u=osnica|osnica]]**
 +  * **[[http://www.geocaching.com/profile/?u=PetrAJana|PetrAJana]]**
 +  * Ak sa Vám plugin páči, môžete mi poslať SWG, CWG alebo bitcoin ^_^ (podrobnosti cez GC profil.)
  
 ===== Automatická instalace ===== ===== Automatická instalace =====
Line 11: Line 13:
  
 ===== Diskuze ===== ===== Diskuze =====
-  * Diskuze o tomto skriptu se nachází na stránkách [[http://www.geocaching.cz/forum/viewthread.php?forum_id=20&thread_id=21207|Geocaching.cz]]. +  * **Diskuze k pluginu:** [[http://www.geocaching.cz/forum/viewthread.php?forum_id=20&thread_id=21207|Geocaching.cz]]. 
 +  * Všeobecná diskuze k [[http://geotrophy.net|GeoTrophy / GeoPuzzle]] se nachází zde: [[http://www.geocaching.cz/forum/viewthread.php?forum_id=3&thread_id=21230|Geocaching.cz]]. 
 +  * Zdrojový kód pluginu: [[https://github.com/immutability/GeoPuzzle-for-GeoGet|GitHub]]
 ===== Popis ===== ===== Popis =====
 Plugin GeoPuzzle umožňuje pohodlné generovanie puzzle, ktoré poznáte zo stránky [[http://geotrophy.net|GeoTrophy]] automaticky z Vašej existujúcej databázy GeoGet. Podmienkou je, aby ste v databáze mali správne označené všetky svoje nálezy. Plugin momentálne generuje tieto puzzle pre Českú a Slovenskú republiku: Plugin GeoPuzzle umožňuje pohodlné generovanie puzzle, ktoré poznáte zo stránky [[http://geotrophy.net|GeoTrophy]] automaticky z Vašej existujúcej databázy GeoGet. Podmienkou je, aby ste v databáze mali správne označené všetky svoje nálezy. Plugin momentálne generuje tieto puzzle pre Českú a Slovenskú republiku:
-  * [[http://geotrophy.net/geopuzzle.php?puzzle=1|České kopečky]] +  * [[http://geotrophy.net/GeoPuzzle/?puzzle=1|České kopečky]] 
-  * [[http://geotrophy.net/geopuzzle.php?puzzle=5|České hrady]] +  * [[http://geotrophy.net/GeoPuzzle/?puzzle=5|České hrady]] 
-  * [[http://geotrophy.net/geopuzzle.php?puzzle=7|Dřevěné kostelíky]] +  * [[http://geotrophy.net/GeoPuzzle/?puzzle=7|Dřevěné kostelíky]] 
-  * [[http://geotrophy.net/geopuzzle.php?puzzle=3|České rekordy]] +  * [[http://geotrophy.net/GeoPuzzle/?puzzle=3|České rekordy]] 
-  * [[http://geotrophy.net/geopuzzle.php?puzzle=9|České rozhledny]] +  * [[http://geotrophy.net/GeoPuzzle/?puzzle=9|České rozhledny]] 
-  * [[http://geotrophy.net/geopuzzle.php?puzzle=2|Slovenské kopčeky]] +  * [[http://geotrophy.net/GeoPuzzle/?puzzle=2|Slovenské kopčeky]] 
-  * [[http://geotrophy.net/geopuzzle.php?puzzle=4|Slovenské hrady]] +  * [[http://geotrophy.net/GeoPuzzle/?puzzle=4|Slovenské hrady]] 
-  * [[http://geotrophy.net/geopuzzle.php?puzzle=6|Drevené kostolíky na Slovensku]] +  * [[http://geotrophy.net/GeoPuzzle/?puzzle=6|Drevené kostolíky na Slovensku]] 
-  * [[http://geotrophy.net/geopuzzle.php?puzzle=11|Slovenské jaskyne]] +  * [[http://geotrophy.net/GeoPuzzle/?puzzle=11|Slovenské jaskyne]] 
-  * [[http://geotrophy.net/geopuzzle.php?puzzle=10|Hungarian Castles]]+  * [[http://geotrophy.net/GeoPuzzle/?puzzle=10|Hungarian Castles]] 
 +  * [[http://geotrophy.net/GeoPuzzle/?puzzle=12|European Summits]] 
 +  * [[http://geotrophy.net/GeoPuzzle/?puzzle=13|České zámky]] 
 +  * [[http://geotrophy.net/GeoPuzzle/?puzzle=14|Tatry]] 
 +  * [[http://geotrophy.net/GeoPuzzle/?puzzle=15|Slovenské rozhľadne]] 
 +  * [[http://geotrophy.net/GeoPuzzle/?puzzle=16|České pivovary]] 
 +  * [[http://geotrophy.net/GeoPuzzle/?puzzle=17|Basalt]] 
 +  * [[http://geotrophy.net/GeoPuzzle/?puzzle=18|Rodné domy]] 
 +  * [[http://geotrophy.net/GeoPuzzle/?puzzle=19|Kalvárie a krížové cesty]] 
 +  * [[http://geotrophy.net/GeoPuzzle/?puzzle=20|UNESCO Welterbe]] 
 +  * [[http://geotrophy.net/GeoPuzzle/?puzzle=21|Slovenian Castles]]
  
-Výstupom pluginu je 10 samostatných HTML súborov pre jednotlivé puzzle. Pre vloženie generovaných GeoPuzzle do štatistiky GgStat je potrebné vložiť do šablóny nasledovné riadky, podľa toho, ktoré puzzle chcete použiť:\\+Výstupom pluginu je niekoľko samostatných HTML súborov pre jednotlivé puzzle. Pre vloženie generovaných GeoPuzzle do štatistiky GgStat je potrebné vložiť do šablóny nasledovné riadky, podľa toho, ktoré puzzle chcete použiť:\\
 --\\ --\\
 ''**Header GeoPuzzle**''\\ ''**Header GeoPuzzle**''\\
Line 39: Line 52:
 ''**INCLUDE .\script\GeoPuzzle\GeoPuzzle_SKJaskyne.html**''\\ ''**INCLUDE .\script\GeoPuzzle\GeoPuzzle_SKJaskyne.html**''\\
 ''**INCLUDE .\script\GeoPuzzle\GeoPuzzle_HUCastles.html**''\\ ''**INCLUDE .\script\GeoPuzzle\GeoPuzzle_HUCastles.html**''\\
 +''**INCLUDE .\script\GeoPuzzle\GeoPuzzle_EUSummits.html**''\\
 +''**INCLUDE .\script\GeoPuzzle\GeoPuzzle_CZZamky.html**''\\
 +''**INCLUDE .\script\GeoPuzzle\GeoPuzzle_SKTatry.html**''\\
 +''**INCLUDE .\script\GeoPuzzle\GeoPuzzle_SKRozhladne.html**''\\
 +''**INCLUDE .\script\GeoPuzzle\GeoPuzzle_CZPivovary.html**''\\
 +''**INCLUDE .\script\GeoPuzzle\GeoPuzzle_EUBasalt.html**''\\
 +''**INCLUDE .\script\GeoPuzzle\GeoPuzzle_CZRodneDomy.html**''\\
 +''**INCLUDE .\script\GeoPuzzle\GeoPuzzle_SKKrize.html**''\\
 +''**INCLUDE .\script\GeoPuzzle\GeoPuzzle_DEunesco.html**''\\
 +''**INCLUDE .\script\GeoPuzzle\GeoPuzzle_SICastles.html**''\\
 --\\ --\\
  
Line 45: Line 68:
  
 ===== Nastavení a konfigurace ===== ===== Nastavení a konfigurace =====
-V súčasnosti je možné skript konfigurovať prostredníctvom "Správce pluginů", záložka "Konfigurace pluginů". Tu si môžete nastaviť, aký podklad bude použitý vo vygenerovaných GeoPuzzle pomocou premennej BACKGROUND. Dostupných je 5 rôznych podkladov (viď nižšie).+V súčasnosti je možné skript konfigurovať prostredníctvom "Správce pluginů", záložka "Konfigurace pluginů". Tu si môžete nastaviť, aký podklad bude použitý vo vygenerovaných GeoPuzzle pomocou premennej **BACKGROUND**. Dostupných je 5 rôznych podkladov:
  
-Taktiež je možné nastaviť kódovanie HTML výstupu prostredníctvom premennej UTF_OUTPUT. V základnom nastavení po inštalácii pluginu - hodnota "0" - bude výstup v kódovaní ANSI (Windows-1250), pri hodnote "1" bude výstup v kódovaní UTF-8. Ak narazíte na problém s diakritikou pri vkladaní puzzle do štatistík, skúste zmeniť nastavenie kódovania. 
- 
-Novinkou vo verzii 1.0.3 je SILENT - tichý režim. Po inštalácii skriptu je zapnutý, aby nerušil pri použití Combine, ale pri prepnutí na hodnotu "0" sa po ukončení skriptu zobrazí informácia s klikateľnými odkazmi na jednotlivé puzzle. 
- 
-Od verzie 2.0.0 už skript neobsahuje údaje jednotlivých puzzle, ale sťahuje ich pri generovaní priamo z webu GeoTrophy.net tak, aby boli Vaše puzzle vždy aktualizované. S touto novinkou súvisí aj nová premenná CACHE_DAYS, ktorou môžete nastaviť platnosť stiahnutých dát na ľubovoľný počet dní (základné nastavenie je 7 t.j. týždeň). V prípade, že sú údaje puzzle už stiahnuté (a nie staršie ako nastavený počet dní) tak pri opakovanom spustení skriptu budú použité tieto a beh skriptu bude rýchlejší. V prípade, že nie je možné kontaktovať server GeoTrophy.net, alebo nemáte internetové pripojenie, budú použité "archívne" údaje (pokiaľ sú k dispozícii) aj ak je táto doba prekročená. Pokiaľ chcete aby sa údaje sťahovali pri každom behu skriptu, nastavte hodnotu CACHE_DAYS na nulu. 
- 
-Zoznam dostupných podkladov: 
   * 2 = Černobílý   * 2 = Černobílý
   * 4 = Šedivý   * 4 = Šedivý
Line 59: Line 75:
   * 8 = Zelený   * 8 = Zelený
   * 9 = Vlajka   * 9 = Vlajka
 +
 +Taktiež je možné nastaviť kódovanie HTML výstupu prostredníctvom premennej **UTF_OUTPUT**. V základnom nastavení po inštalácii pluginu - hodnota "0" - bude výstup v kódovaní ANSI (Windows-1250), pri hodnote "1" bude výstup v kódovaní UTF-8. Ak narazíte na problém s diakritikou pri vkladaní puzzle do štatistík, skúste zmeniť nastavenie kódovania.
 +
 +Skript podporuje **SILENT** režim v ktorom nezobrazuje dialógové okná. Po inštalácii skriptu je zapnutý, aby nerušil pri použití Combine, ale pri prepnutí na hodnotu "0" sa po ukončení skriptu zobrazí informácia s klikateľnými odkazmi na jednotlivé puzzle.
 +
 +Ak chcete zrýchliť beh skriptu, môžete si obmedziť zoznam generovaných puzzle podľa krajiny pomocou premennej **COUNTRIES**. Vo východzom nastavení je táto premenná prázdna - vygenerujú sa všetky GeoPuzzle. Môžete tu ale vyplniť zoznam kódov krajín, oddelených čiarkami. Ak Vás zaujímajú len domáce GeoPuzzle, stačí zadať "CZ". Ak ste sa narodili v Československu ako ja, môžete zadať "CZ,SK". V súčasnosti sú povolené tieto hodnoty: SK, CZ, HU, DE, SI a EU.
 +
 +Môžete si tiež zapnúť generovanie nadpisu (premenná **SHOW_TITLE**, zadajte "1" pre generovanie nadpisu, východzia hodnota "0") a generovanie počtu nálezov (premenná **SHOW_COUNT**, zadajte "1" pre generovanie počtu pod puzzle, "2" pre umiestnenie nad puzzle, východzia hodnota "0") - v tomto prípade sa pri puzzle zobrazí množstvo nájdených políčok. Text v súčasnosti nie je lokalizovateľný, za nápad ďakujem pozorjedovi.
 +
 +Od verzie 2.0.0 už skript neobsahuje údaje jednotlivých puzzle, ale sťahuje ich pri generovaní priamo z webu GeoTrophy.net tak, aby boli Vaše puzzle vždy aktualizované. S touto novinkou súvisí aj nová premenná **CACHE_DAYS**, ktorou môžete nastaviť platnosť stiahnutých dát na ľubovoľný počet dní (základné nastavenie je 7 t.j. týždeň). V prípade, že sú údaje puzzle už stiahnuté (a nie staršie ako nastavený počet dní) tak pri opakovanom spustení skriptu budú použité tieto a beh skriptu bude rýchlejší. V prípade, že nie je možné kontaktovať server GeoTrophy.net, alebo nemáte internetové pripojenie, budú použité "archívne" údaje (pokiaľ sú k dispozícii) aj ak je táto doba prekročená. Pokiaľ chcete aby sa údaje sťahovali pri každom behu skriptu, nastavte hodnotu CACHE_DAYS na nulu.
 +
 +Verzia 2.1.0 pridáva možnosť tagovania GeoPuzzle kešiek v databáze (premenná **TAG_PUZZLE**, zadajte "1" pre generovanie tagov, východzia hodnota "0"). Po zapnutí pridá ku keškám tagy kategórie "GeoPuzzle" s názvami jednotlivých puzzle - niektoré skrýše môžu byť zároveň vo viacerých puzzle (napr. GC1Y114 - Gerlachovský štít). Pri prvom použití môže vytváranie tagov chvíľu trvať, následne už ale plugin tagy pridáva len ak ešte neexistujú a jeho beh by teda mal byť rýchlejší. Pokiaľ nie je zapnutý silent režim, plugin zároveň vypíše zoznam GC kódov, ktoré sú v generovaných puzzle, ale v databáze sa nenachádzajú.
  
 ===== Stažení ===== ===== Stažení =====
Line 80: Line 108:
  
 ===== Seznam změn ===== ===== Seznam změn =====
-=== 2.0.2 (2012/04/11) ===+=== 2.1.1 (2021/01/21) === 
 +   * Oprava memory leak - plugin teraz snáď správne uvoľňuje pamäť (vďaka Gord!) 
 +=== 2.1.0 (2018/09/21) === 
 +   * Možnosť tagovania GeoPuzzle kešiek v databáze pre ľahšie hľadanie a filtrovanie + výpis chýbajúcich, ktoré v databáze nie sú (vďaka PetrAJana!) 
 +=== 2.0.12 (2016/05/24) === 
 +   * Nový puzzle UNESCO Welterbe (DE) 
 +   * Nový puzzle Slovenian Castles (SI) 
 +   * Plugin teraz používa "v2" XML súbory a grafiku zo stránok GeoTrophy 
 +=== 2.0.11 (2014/03/17) === 
 +   * Nový puzzle Rodné domy (CZ) 
 +   * Nový puzzle Kalvárie a krížové cesty (SK) 
 +=== 2.0.10 (2013/12/02) === 
 +   * Nový puzzle České pivovary (CZ) 
 +   * Nový puzzle Basalt 
 + 
 +<hidden onHidden=":!: **Zobrazit změny ve starších verzích**" onVisible="Skrýt změny ve starších verzích"> 
 +** 2.0.9 (2013/03/25) ** 
 +   * Nový puzzle Slovenské rozhľadne (SK) 
 +** 2.0.8 (2013/03/04) ** 
 +   * Rýchla oprava chyby počítadla z verzie 2.0.7 
 +** 2.0.7 (2013/03/04) ** 
 +   * Možnosť umiestniť počet nálezov nad alebo pod puzzle 
 +** 2.0.6 (2013/02/21) ** 
 +   * Možnosť generovať puzzle len pre vybrané krajiny 
 +   * Možnosť zapnúť generovanie nadpisu a počtu nálezov 
 +** 2.0.5 (2013/02/20) ** 
 +   * Nový puzzle České zámky (CZ) 
 +   * Pravý dolný dielik odkazuje na stránku daného GeoPuzzle 
 +   * Názvy jednotlivých puzzle sa už tiež získavajú zo servera 
 +** 2.0.4 (2013/02/10) ** 
 +   * Nový puzzle Tatry (SK) 
 +** 2.0.3 (2012/07/05) ** 
 +   * Nový puzzle European Summits 
 +** 2.0.2 (2012/04/11) **
    * Nový puzzle Slovenské jaskyne (SK)    * Nový puzzle Slovenské jaskyne (SK)
-=== 2.0.1 (2012/03/02) ===+** 2.0.1 (2012/03/02) **
    * Nový puzzle Hungarian Castles (HU)    * Nový puzzle Hungarian Castles (HU)
-=== 2.0.0 (2012/02/01) ===+** 2.0.0 (2012/02/01) **
    * Skript bol od základu prepísaný, údaje puzzle teraz sťahuje priamo zo servera GeoTrophy.net    * Skript bol od základu prepísaný, údaje puzzle teraz sťahuje priamo zo servera GeoTrophy.net
    * Nový puzzle České rozhledny (ČR) a vzhľadom na zmenu popísanú vyššie sú aktualizované všetky puzzle    * Nový puzzle České rozhledny (ČR) a vzhľadom na zmenu popísanú vyššie sú aktualizované všetky puzzle
    * Nové nastavenie CACHE_DAYS umožňuje ovplyvniť ako často sa sťahujú nové údaje puzzle    * Nové nastavenie CACHE_DAYS umožňuje ovplyvniť ako často sa sťahujú nové údaje puzzle
    * Skript by mal bežať o niečo rýchlejšie, keďže už neprehľadáva celú databázu GeoGet    * Skript by mal bežať o niečo rýchlejšie, keďže už neprehľadáva celú databázu GeoGet
-=== 1.0.3 (2011/12/23) ===+** 1.0.3 (2011/12/23) **
    * Aktualizácia puzzle Dřevěné kostelíky (ČR) na verziu 2.01    * Aktualizácia puzzle Dřevěné kostelíky (ČR) na verziu 2.01
    * Skript odteraz akceptuje aj vlastné skrýše ako "navštívené"    * Skript odteraz akceptuje aj vlastné skrýše ako "navštívené"
    * Po vypnutí SILENT režimu sa na konci zobrazí informácia o ukončení skriptu    * Po vypnutí SILENT režimu sa na konci zobrazí informácia o ukončení skriptu
-=== 1.0.2 (2011/12/18) ===+** 1.0.2 (2011/12/18) **
    * Nový puzzle Dřevěné kostelíky (ČR)    * Nový puzzle Dřevěné kostelíky (ČR)
    * Oprava puzzle Slovenské kopčeky (zlé GC kódy pre Ondrejisko, Klenovský Vepor, Babiu hora, Veľká Rača)    * Oprava puzzle Slovenské kopčeky (zlé GC kódy pre Ondrejisko, Klenovský Vepor, Babiu hora, Veľká Rača)
Line 100: Line 161:
    * Pre jedno políčko puzzle môžu byť akceptované viaceré GC kódy v prípade archivácie    * Pre jedno políčko puzzle môžu byť akceptované viaceré GC kódy v prípade archivácie
    * Zredukované podklady (všetky puzzle odteraz podporujú rovnakú sadu podkladov)    * Zredukované podklady (všetky puzzle odteraz podporujú rovnakú sadu podkladov)
-=== 1.0.1 (2011/12/14) ===+** 1.0.1 (2011/12/14) **
    * Oprava puzzle České hrady    * Oprava puzzle České hrady
-=== 1.0.0 (2011/12/14) === +** 1.0.0 (2011/12/14) ** 
-   * Úvodní verze          +   * Úvodní verze 
 +</hidden>
  
 /* Seznam tagů. Tagy můžete stránce přidělit buď ručně na následující řádce, nebo pomocí zatržítek v zápatí editačního okna */ /* Seznam tagů. Tagy můžete stránce přidělit buď ručně na následující řádce, nebo pomocí zatržítek v zápatí editačního okna */
 {{tag>author_osnica ggp skript ggstat statistiky}} {{tag>author_osnica ggp skript ggstat statistiky}}
user/skript/geopuzzle.1334169407.txt.gz · Last modified: 2012/04/11 00:00 (external edit)