GeoGet

Complete geocaching solutions

User Tools

Site Tools


user:skript:cwglist2

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:cwglist2 [2016/01/19 08:59] – [Seznam změn] gorduser:skript:cwglist2 [2019/08/27 07:38] (current) – [Seznam změn] gord
Line 17: Line 17:
  
 ===== Diskuze ===== ===== Diskuze =====
-Diskuze o tomto skriptu je na [[http://www.geocaching.cz/forum/viewthread.php?forum_id=20&thread_id=23640&pid=368928#post_368928|Geocaching.cz]].+Diskuze o tomto skriptu je na [[http://www.geocaching.cz/topic/23640-cwglist2-sprava-sbirky-cwg/page-13|Geocaching.cz]].
  
 ===== Popis ===== ===== Popis =====
Line 31: Line 31:
 V současnosti plugin umí pracovat s katalogy: V současnosti plugin umí pracovat s katalogy:
   * [[http://www.geogadget.cz/cz/katalog.html|GeoGadget]]   * [[http://www.geogadget.cz/cz/katalog.html|GeoGadget]]
-  * [[http://svetgc.cz|SvetGC]] +  * <del>[[http://svetgc.cz|SvetGC]]</del> 
-  * //Maxinoha// (katalog není dále udržován)+  * <del>//Maxinoha// (katalog není dále udržován)</del>
  
 /* /*
Line 90: Line 90:
  
 ==== Nastavení výstupu pro statistiky ==== ==== Nastavení výstupu pro statistiky ====
-Všechny konfigurační parametry pro výstup CWG do profilu mají jmnéno začínající **OUTHTML_**. Zmíním se tu jen o hlavních nebo možná trochu nejasných nastaveních, ostatní jsou snad jasné z komentáře v donfiguračním souboru u každého z nich.+Všechny konfigurační parametry pro výstup CWG do profilu mají jméno začínající **OUTHTML_**. Zmíním se tu jen o hlavních nebo možná trochu nejasných nastaveních, ostatní jsou snad jasné z komentáře v konfiguračním souboru u každého z nich.
  
 ^ **Parametr** ^ **Význam** ^ ^ **Parametr** ^ **Význam** ^
 |OUTHTML_TYPES|Parametr obsahuje seznam typů předmětů, které budou brány v úvahu. Pozor na velikost písmen, ''cwg'' znamená CWG z katalogu, kategorie cwg, ''CWG'' znamená CWG, která zatím nejsou v katalogu. | |OUTHTML_TYPES|Parametr obsahuje seznam typů předmětů, které budou brány v úvahu. Pozor na velikost písmen, ''cwg'' znamená CWG z katalogu, kategorie cwg, ''CWG'' znamená CWG, která zatím nejsou v katalogu. |
 |OUTHTML_GRP|Parametr obsahuje seznam skupin oddělených čárkami. Pro každou skupinu je vytvořena samostatná tabulka včetně tlačítek na změnu řazení CWG. Do tabulky budou zařazena CWG, která mají nastavenou **Skupinu**. :!: Nepleťte si tuto skupinu s kategorií, parametr OUTHTML_TYPES.| |OUTHTML_GRP|Parametr obsahuje seznam skupin oddělených čárkami. Pro každou skupinu je vytvořena samostatná tabulka včetně tlačítek na změnu řazení CWG. Do tabulky budou zařazena CWG, která mají nastavenou **Skupinu**. :!: Nepleťte si tuto skupinu s kategorií, parametr OUTHTML_TYPES.|
-|OUTHTML_SORT<sup>1</sup>|Nad tabulkou s CWG budou tlačítka, která umožní změnu řazení zobrazených CWG. :!: Protože řazení používá Javascript, který je serverem geocaching.com blokován, je funkční jen v případě, že statistky nejsou uloženy přímo na serveru, ale jsou do profilu vkladány z vlastního serveru, například pomocí tagu ''object''.| +|OUTHTML_SORT<sup>1</sup>|Nad tabulkou s CWG budou tlačítka, která umožní změnu řazení zobrazených CWG. :!: Protože řazení používá Javascript, který je serverem geocaching.com blokován, je funkční jen v případě, že statistky nejsou uloženy přímo na serveru, ale jsou do profilu vkládány z vlastního serveru, například pomocí tagu ''object''.| 
-|OUTHTML_CARD_CONTENT<sup>1</sup>|Definuje obsah karty s CWG. Například ''OUTHTML_CARD_CONTENT='Z keše:NAME,IMG,CACHE,DATE |Výměna:IMG,DATE';'' generuje pro dvě skupiny odlisný obsah (nač mít na kartě CWG získaných mimo keše prázdné ID keše?) Na pořadí hodnot závisí pořadí, v jakém budou příslušné prvky uvedeny na kartě. NAME=jméno CWG, IMG je obrázek CWG, CACHE=ID keše, DATE=datum získání CWG |+|OUTHTML_CARD_CONTENT<sup>1</sup>|Definuje obsah karty s CWG. Například ''OUTHTML_CARD_CONTENT='Z keše:NAME,IMG,CACHE,DATE |Výměna:IMG,DATE';'' generuje pro dvě skupiny odlišný obsah (nač mít na kartě CWG získaných mimo keše prázdné ID keše?) Na pořadí hodnot závisí pořadí, v jakém budou příslušné prvky uvedeny na kartě. NAME=jméno CWG, IMG je obrázek CWG, CACHE=ID keše, DATE=datum získání CWG |
  
-1) Uvedené parametry mohou být definovány rozdílně pro každou skupinu (generovanou tabulku). Bez ohledu na jméno a obsah prametru mají vždy stejný formát:+1) Uvedené parametry mohou být definovány rozdílně pro každou skupinu (generovanou tabulku). Bez ohledu na jméno a obsah parametru mají vždy stejný formát:
  
 ''Jmeno 1. skupiny:hodnota | Jméno 2. skupiny:hodnota...'' ''Jmeno 1. skupiny:hodnota | Jméno 2. skupiny:hodnota...''
      
-Jméno skupiny může být vynecháno (''PARAMET='hodnota'''), pak bude hodnota použitá pro všechny skupiny.+Jméno skupiny může být vynecháno (''PARAMETR='hodnota'''), pak bude hodnota použitá pro všechny skupiny.
  
 <WRAP round important> <WRAP round important>
 U hodnot, které určují velikost (ve formátu css), je třeba uvádět i jednotky, například ''OUTHTML_CARD_HEIGHT='Z keše:140px|Výměna:90px';'' U hodnot, které určují velikost (ve formátu css), je třeba uvádět i jednotky, například ''OUTHTML_CARD_HEIGHT='Z keše:140px|Výměna:90px';''
 </WRAP> </WRAP>
 +
 +===== Vlastní obrázky CWG (mimo katalog) =====
 +Pokud máte CWG, které ještě není v katalogu, nebo jiný předmět, pro který ani katalog neexistuje, a chcete zobrazovat jeho obrázek, je celkem jednoduché jej přidat. Je ale potřeba obrázky uložit někam na web. Zřejmě k tomu bude stačit DropBox nebo podobná služba, ale pochopitelně můžete použít i vlastní webový prostor, kde už máte své vlastní stránky.
 +
 +Uvádím zde postup, který používám já pro CWG. Fotím si to foťákem z mobilu, kvalita je dostatečná a pak používám freewarové aplikace:
 +  * IrfanView:
 +    * označit výřez CWG s dostatečným okolím
 +    * ''CTRL+C''
 +  * GIMP:
 +    * ''CTRL+SHIFT+V''
 +    * ''E'' (eliptický výběr)
 +    * označit CWG po okraji (zřejmě to nebude kružnice, ale to nevadí, protože transformací s z toho kružnice stane)
 +    * ''SHIFT+T'' (transformace)
 +    * nastavit 150x150
 +    * ''CTRL+C''
 +    * ''CTRL+SHIFT+V''
 +    * ''CTRL+SHIFT+E'' (starší verze GIMPu používala ''CTRL+SHIFT+S'')
 +    * jméno CWG s verzí a příponou png (soubor je větší, ale zůstane průhledné pozadí, které mohu vyplnit v HTML jak mě zrovna napadne)
 +    * uložit, (neukládám datum a poznámku), exportovat, uložit
 +    * zavřít obě okna GIMPU
 +    * zkopírovat soubory do na svůj FTP server do samostatného adresáře
 +    * poznačit k CWG do položky ''URL vlastního obrázku'' cestu a jméno souboru
 +
  
 ===== Poznámky, známé problémy ===== ===== Poznámky, známé problémy =====
Line 128: Line 151:
 Kdekoli dál v Template souboru pak už definovanou proměnnou můžeme použít třeba příkazem: Kdekoli dál v Template souboru pak už definovanou proměnnou můžeme použít třeba příkazem:
  
-  HTML Celkem jsem ziskal %PocetCWG% CWG  +  HTML Celkem jsem získal %PocetCWG% CWG  
  
 Pochopitelně uvedený příklad není dogma - jen ukázka, jak to jde také udělat. Podobným způsobem můžete získat i jiné hodnoty než jen celkový počet CWG. Pochopitelně uvedený příklad není dogma - jen ukázka, jak to jde také udělat. Podobným způsobem můžete získat i jiné hodnoty než jen celkový počet CWG.
Line 162: Line 185:
  
 ===== Seznam změn ===== ===== Seznam změn =====
-** 2.2.16 (19.1.2016) **+** 2.3.17.3 (27.8.2019) ** 
 +  * změna: 
 +    * funkce pro údržbu přesunuty do listboxu, aby jich mohlo být více 
 +    * odstranění exportu pro GgStat a závislostí na příslušné knihovně 
 +  * oprava: 
 +    * odstranění dočasných souborů maže jen *.jpg a *.png  
 +  * nové: 
 +    * zálohování databáze před importem katalogu a její návrat po chybě importu 
 +    * možnost seřadit seznam podle data zařazení do katalogu 
 +    * možnost importovat katalogová SQ a MWG parsováním HTML stránek GeoGadget 
 +    * nová verze databáze, doplnění 2 indexů pro rychlejší vytvoření seznamu všech CWG/SQ/MWG/... 
 +   
 +** 2.3.17 (23.3.2017) ** 
 +  * změna: 
 +    * změněn zdrojový formát XML katalogu CWG 
 +    * po aktualizaci katalogu zobrazuje počet nových CWG v katalogu, přehled je v Offline adresáři 
 +    * zobrazena informace o datu, kdy byly naposledy z katalogu přidány nové CWG 
 +  * oprava: 
 +    * při pokusu o přiřazení katalogového CWG k CWG dosud mimo katalog se kontroluje i stát 
 +    * velké obrázky v katalogu jsou pro zobrazení zmenšeny 
 +    * po změně výběru se ignorovalo řazení podle data  
 +  * nové: 
 +    * doplněna možnost kontrol dat v databázi 
 +    * možnost ručně převést nekatalogové CWG na katalogové prostým zadáním jeho ID 
 +    * možnost vyhledávat získané předměty podle typu 
 +    * možnost skákat (přesouvat kurzor) v seznamu CWG po nekatalogových CWG 
 + 
 +** 2.2.16 (19.1.2016, staženo 446 x) **
   * změna: potlačena práce s katalogem SvetGC, není aktualizovaný od roku 2013 a působí to potíže   * změna: potlačena práce s katalogem SvetGC, není aktualizovaný od roku 2013 a působí to potíže
   * oprava: databázová tabulka ne vždy byla vytvořena se sloupcem Country   * oprava: databázová tabulka ne vždy byla vytvořena se sloupcem Country
Line 169: Line 219:
 ** 2.2.15 (13.1.2016, staženo 86 x) ** ** 2.2.15 (13.1.2016, staženo 86 x) **
   * oprava: při vytváření nové databáze nebyla správně vytvořena tabulka MyCWG   * oprava: při vytváření nové databáze nebyla správně vytvořena tabulka MyCWG
-  * oprava: vypuštěna závisost na GgStatu +  * oprava: vypuštěna závislost na GgStatu 
-  * oprava: při pokusu automatickém přiřazení CWG, která dosud nebyla v katalogu, byly chybně zpracovány i jiné sig itemy ney CWG+  * oprava: při pokusu automatickém přiřazení CWG, která dosud nebyla v katalogu, byly chybně zpracovány i jiné sig itemy než CWG
  
-** 2.2.14 (22.12.2015, stažno 183 x) **+** 2.2.14 (22.12.2015, staženo 183 x) **
   * nové: změna databáze a přizpůsobení novým kategoriím v oficiálním katalogu   * nové: změna databáze a přizpůsobení novým kategoriím v oficiálním katalogu
-  * změna: potlačeno automatické ukládání HTML souboru pro GgStat. GgStat dál nepodporuju. Ručně lze sice soubor vytvořit, ale určitě nebude obsahovat nové kategorie CWG a tím ani žádná nová CWG+  * změna: potlačeno automatické ukládání HTML souboru pro GgStat. GgStat dál nepodporuji. Ručně lze sice soubor vytvořit, ale určitě nebude obsahovat nové kategorie CWG a tím ani žádná nová CWG
   * změna: načítání vlastní sbírky ze serveru gcm.cz by snad chodit mělo, ale na serveru došlo k mnoha změnám a zatím není nové API k dispozici   * změna: načítání vlastní sbírky ze serveru gcm.cz by snad chodit mělo, ale na serveru došlo k mnoha změnám a zatím není nové API k dispozici
   * pozn: potlačeno načítání GCM katalogu, čekám na publikování nového API   * pozn: potlačeno načítání GCM katalogu, čekám na publikování nového API
user/skript/cwglist2.1453190370.txt.gz · Last modified: 2016/01/19 00:00 (external edit)