user:skript:cwglist2
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
user:skript:cwglist2 [2013/05/07 09:59] – [Seznam změn] gord | user:skript:cwglist2 [2019/08/27 07:38] (current) – [Seznam změn] gord | ||
---|---|---|---|
Line 12: | Line 12: | ||
// | // | ||
- | /* | ||
- | |**[[http:// | ||
- | */ | ||
===== Automatická instalace ===== | ===== Automatická instalace ===== | ||
Line 20: | Line 17: | ||
===== Diskuze ===== | ===== Diskuze ===== | ||
- | Diskuze o tomto skriptu je na [[http:// | + | Diskuze o tomto skriptu je na [[http:// |
===== Popis ===== | ===== Popis ===== | ||
Line 28: | Line 25: | ||
* převzetí evidované sbírky ze starší verze pluginu CwgList | * převzetí evidované sbírky ze starší verze pluginu CwgList | ||
* přidání a odebrání CWG do nebo ze sbírky, a to i hromadně pro více označených CWG | * přidání a odebrání CWG do nebo ze sbírky, a to i hromadně pro více označených CWG | ||
- | * evidenci CWG, která dosud nejsou v žádném z katalogů (jakmile se v něm objeví, budou automaticky přezazeny | + | * evidenci CWG, která dosud nejsou v žádném z katalogů (jakmile se v něm objeví, budou automaticky přeřazeny |
* uchování a zobrazení různých doplňujících informací o CWG, jeho nálezu, výměně ... | * uchování a zobrazení různých doplňujících informací o CWG, jeho nálezu, výměně ... | ||
* export získaných CWG do různých formátů; pro potřeby statistiky v profilu na geocaching.com je možné vytvořit i několik různých tabulek (CWG vyměněná, | * export získaných CWG do různých formátů; pro potřeby statistiky v profilu na geocaching.com je možné vytvořit i několik různých tabulek (CWG vyměněná, | ||
Line 34: | Line 31: | ||
V současnosti plugin umí pracovat s katalogy: | V současnosti plugin umí pracovat s katalogy: | ||
* [[http:// | * [[http:// | ||
- | * [[http:// | + | * <del>[[http:// |
- | * // | + | * <del>// |
/* | /* | ||
Line 53: | Line 50: | ||
/* | /* | ||
- | |||
* plugin spolupracuje s webovými servery, na kterých si může uživatel evidovat svou sbírku; spolupráce znamená možnost výměny informací mezi pluginem a příslušným serverem - oběma směry | * plugin spolupracuje s webovými servery, na kterých si může uživatel evidovat svou sbírku; spolupráce znamená možnost výměny informací mezi pluginem a příslušným serverem - oběma směry | ||
*/ | */ | ||
- | Na rozdíl od předchozí verze, kde byl plugin rozdělen na dvě části a generování do statistik zajišťovalo samostatné | + | Na rozdíl od předchozí verze, kde byl plugin rozdělen na dvě části a generování do statistik zajišťovalo samostatné |
pluginu se automaticky vygenerují výstupní soubory a není nutné je generovat samostatně. | pluginu se automaticky vygenerují výstupní soubory a není nutné je generovat samostatně. | ||
+ | |||
===== Ukázky ===== | ===== Ukázky ===== | ||
Plugin se zobrazeným katalogem a vyznačením již získaných CWG | Plugin se zobrazeným katalogem a vyznačením již získaných CWG | ||
Line 73: | Line 70: | ||
Export ve statistice v profilu | Export ve statistice v profilu | ||
- | |||
===== Nastavení a konfigurace ===== | ===== Nastavení a konfigurace ===== | ||
- | Ke konfiguraci pluginu slouží standardní konfigurační nástroj GeoGetu dostupný přes menu **Pluginy - Správce pluginů - Konfigurace pluginů** a obsahuje nastavení jednak pro vlastní evidenci CWG a druhak pro exporty. Každý parametr je komentován, | + | Ke konfiguraci pluginu slouží standardní konfigurační nástroj GeoGetu dostupný přes menu **Pluginy - Správce pluginů - Konfigurace pluginů** a obsahuje nastavení jednak pro vlastní evidenci CWG a druhak pro exporty. Každý parametr je komentován, |
===== Začlenění výstupu do statistiky pro profil ===== | ===== Začlenění výstupu do statistiky pro profil ===== | ||
- | Plugin při exportu vytváří pro statistiku přímo HTML soubor nebo soubory, takže v template stačí pomocí příkazu vložit na příslušné místo ten správný soubor. Export tohoto souboru může být spuštěn automaticky při ukončení pluginu (konfigurační parametr '' | + | Plugin při exportu vytváří pro statistiku přímo HTML soubor nebo soubory, takže v template stačí pomocí příkazu vložit na příslušné místo ten správný soubor. Export tohoto souboru může být spuštěn automaticky při ukončení pluginu (konfigurační parametr '' |
Ukázkový kus Template souboru může vypadat třeba takto: | Ukázkový kus Template souboru může vypadat třeba takto: | ||
Line 92: | Line 88: | ||
Header CWG získaná výměnou | Header CWG získaná výměnou | ||
INCLUDE .\script\CwgList2\CwgListVymena.html | INCLUDE .\script\CwgList2\CwgListVymena.html | ||
+ | |||
==== Nastavení výstupu pro statistiky ==== | ==== Nastavení výstupu pro statistiky ==== | ||
- | Všechny konfigurační parametry pro výstup CWG do profilu mají jmnéno | + | Všechny konfigurační parametry pro výstup CWG do profilu mají jméno |
^ **Parametr** ^ **Význam** ^ | ^ **Parametr** ^ **Význam** ^ | ||
|OUTHTML_TYPES|Parametr obsahuje seznam typů předmětů, | |OUTHTML_TYPES|Parametr obsahuje seznam typů předmětů, | ||
|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< | + | |OUTHTML_SORT< |
- | |OUTHTML_CARD_CONTENT< | + | |OUTHTML_CARD_CONTENT< |
- | + | 1) Uvedené parametry mohou být definovány rozdílně pro každou skupinu (generovanou tabulku). Bez ohledu na jméno a obsah parametru | |
- | 1) Uvedené parametry mohou být definovány rozdílně pro každou skupinu (generovanou tabulku). Bez ohledu na jméno a obsah prametru | + | |
'' | '' | ||
| | ||
- | Jméno skupiny může být vynecháno ('' | + | Jméno skupiny může být vynecháno ('' |
+ | |||
+ | <WRAP round important> | ||
+ | U hodnot, které určují velikost (ve formátu css), je třeba uvádět i jednotky, například '' | ||
+ | </ | ||
+ | |||
+ | ===== 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 | ||
+ | * '' | ||
+ | * GIMP: | ||
+ | * '' | ||
+ | * '' | ||
+ | * označit CWG po okraji (zřejmě to nebude kružnice, ale to nevadí, protože transformací s z toho kružnice stane) | ||
+ | * '' | ||
+ | * nastavit 150x150 | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * 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 '' | ||
- | :!: U hodnot, které určují velikost (ve formátu css), je třeba uvádět i jednotky, například '' | ||
===== Poznámky, známé problémy ===== | ===== Poznámky, známé problémy ===== | ||
==== Počet CWG pro výstup do statistiky ==== | ==== Počet CWG pro výstup do statistiky ==== | ||
- | |||
Původní verze pluginu byla spouštěna z [[user: | Původní verze pluginu byla spouštěna z [[user: | ||
- | O nové verzi pluginu, a navíc ještě o nějaké další databázi, [[user: | + | O nové verzi pluginu, a navíc ještě o nějaké další databázi, [[user: |
Abych byl trochu konkrétnější: | Abych byl trochu konkrétnější: | ||
Line 131: | 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 | + | HTML Celkem jsem získal |
- | Pochopitelně uvedený příklad není dogma - jen ukázka, jak to jde také udělat. Podobným způspobem | + | 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. |
==== Import ==== | ==== Import ==== | ||
Line 143: | Line 163: | ||
==== Export POI ==== | ==== Export POI ==== | ||
- | * občas někdo hlásí, že v popisu POI v GPS nemá vypsaný seznam CWG. Příčina zatím není odhalena, ale zdá se, že je někde problém ve spolupráci s POILoaderem. Často pomůže, když gpx soubor je ve vnořeném adresáři a POILoader zpracovává nadřízený adresář. Občas někomu pomůže přepnutí | + | * občas někdo hlásí, že v popisu POI v GPS nemá vypsaný seznam CWG. Příčina zatím není odhalena, ale zdá se, že je někde problém ve spolupráci s POILoaderem. Často pomůže, když gpx soubor je ve vnořeném adresáři a POILoader zpracovává nadřízený adresář. Občas někomu pomůže přepnutí |
==== Zálohování dat ==== | ==== Zálohování dat ==== | ||
- | <box round 100% #DEE7EC> | + | <WRAP round important> |
- | :!: Plugin zatím nijak neřeší zálohování databáze CwgList.db3. Ve vlastním zájmu si současně s jinými zálohami zálohujte i tento soubor. | + | Plugin zatím nijak neřeší zálohování databáze CwgList.db3. Ve vlastním zájmu si současně s jinými zálohami zálohujte i tento soubor. |
- | </box> | + | </WRAP> |
==== ToDo ==== | ==== ToDo ==== | ||
+ | <WRAP round todo> | ||
* nefungují skupinové úpravy, příčinou jsou systémové problémy s Listboxem v režimu pro označení více řádků | * nefungují skupinové úpravy, příčinou jsou systémové problémy s Listboxem v režimu pro označení více řádků | ||
* není realizováno napojení na webové služby se správou sbírek. V plánu to je, ale administrátoři mají své práce dost, tak zatím odkládám | * není realizováno napojení na webové služby se správou sbírek. V plánu to je, ale administrátoři mají své práce dost, tak zatím odkládám | ||
+ | </ | ||
+ | |||
===== Stažení ===== | ===== Stažení ===== | ||
- | <box round 95% #DEE7EC> | + | <WRAP round download> |
- | :!: Stáhnout aktuální verzi: ~~DOWNLOAD cwglist2-*.gip highest~~ | + | Stáhnout aktuální verzi: ~~DOWNLOAD cwglist2-*.gip highest~~ |
- | </box> | + | </WRAP> |
==== Seznam dostupných verzí ==== | ==== Seznam dostupných verzí ==== | ||
Line 162: | Line 185: | ||
===== Seznam změn ===== | ===== Seznam změn ===== | ||
- | === 2.1.11.beta (7.5.2013) | + | ** 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/ | ||
+ | |||
+ | ** 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 | ||
+ | * oprava: databázová tabulka ne vždy byla vytvořena se sloupcem Country | ||
+ | |||
+ | |||
+ | ** 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: 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 než CWG | ||
+ | |||
+ | ** 2.2.14 (22.12.2015, | ||
+ | * 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 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 | ||
+ | * pozn: potlačeno načítání GCM katalogu, čekám na publikování nového API | ||
+ | |||
+ | <hidden onHidden=":!: **Zobrazit změny ve starších verzích**" | ||
+ | ** 2.1.12 (14.11.2013, | ||
+ | * nové: doplněna možnost inverzního řazení podle jmen a data (jen tam, kde je to smysluplné a pro mě relativně jednoduché) | ||
+ | * změna: doplněna informace o datu získání CWG ve vztahu k datu nálezu keše | ||
+ | * změna: pokud není známo datum získání, pole s hodnotou data se nezobrazuje | ||
+ | * změna: úprava regulárního výrazu pro GG 2.8 | ||
+ | |||
+ | |||
+ | ** 2.1.11.beta (7.5.2013, staženo 180x) ** | ||
* oprava: zacyklení při sestavování dat pro export na gcm, pokud nebyla použita ladicí knihovna | * oprava: zacyklení při sestavování dat pro export na gcm, pokud nebyla použita ladicí knihovna | ||
* oprava: import CWG s verzí 10 a více | * oprava: import CWG s verzí 10 a více | ||
- | === 2.1.10.beta (15.3.2013, staženo 188x) === | + | ** 2.1.10.beta (15.3.2013, staženo 188x) ** |
* nové: export dat na gcm.cz | * nové: export dat na gcm.cz | ||
* změna: jména jsou z katalogu jsou načítána bez úvodních mezer (v katalogu je chybně např. nick " Skauti ze Skritkova", | * změna: jména jsou z katalogu jsou načítána bez úvodních mezer (v katalogu je chybně např. nick " Skauti ze Skritkova", | ||
- | * změna DB: doplněn sloupec s datem zeřazení CWG do katalogu, potřebuje to export do gcm.cz | + | * změna DB: doplněn sloupec s datem seřazení CWG do katalogu, potřebuje to export do gcm.cz |
* oprava: neuložené datum v případě nálezu CWG v keši (při opravě už to bylo správně) | * oprava: neuložené datum v případě nálezu CWG v keši (při opravě už to bylo správně) | ||
- | === 2.1.9.beta (5.1.2013, stazeno 199x) === | + | ** 2.1.9.beta (5.1.2013, stazeno 199x) ** |
* nové: import dat z gcm.cz, úprava databázové struktury | * nové: import dat z gcm.cz, úprava databázové struktury | ||
* oprava: GUI: při přidávání CWG mimo katalog bylo chybně předvyplněno ID, což někdy znamenalo problém s uložením do sbírky | * oprava: GUI: při přidávání CWG mimo katalog bylo chybně předvyplněno ID, což někdy znamenalo problém s uložením do sbírky | ||
Line 179: | Line 253: | ||
* oprava: odkaz na obrázek CWG, které není v katalogu (nebyl změněn při změně serveru) | * oprava: odkaz na obrázek CWG, které není v katalogu (nebyl změněn při změně serveru) | ||
- | === 2.1.8.beta (13.8.2012, stazeno 266x) === | + | ** 2.1.8.beta (13.8.2012, stazeno 266x) ** |
* změna: HTML export: styl pro zobrazení řadících tlačítek je možné nastavit v konfiguračním souboru | * změna: HTML export: styl pro zobrazení řadících tlačítek je možné nastavit v konfiguračním souboru | ||
* oprava: převod ze staré verze: při převodu je vynechána informace o katalogu poznamenaná u jména CWG v souboru s CWG mimo keše | * oprava: převod ze staré verze: při převodu je vynechána informace o katalogu poznamenaná u jména CWG v souboru s CWG mimo keše | ||
- | * oprava: převod ze staré verze: chybně přebíraný | + | * oprava: převod ze staré verze: chybně přebíraný |
* oprava: GUI: u CWG, která mají místo ID keše jiný text, se již nezobrazuje navíc pomlčka | * oprava: GUI: u CWG, která mají místo ID keše jiný text, se již nezobrazuje navíc pomlčka | ||
* oprava: GUI: při uložení změn po upozornění na neuložené změny (tedy ne tlačítkem Uložit, ale až při přesunu z CWG s neuloženými změnami na jiné) již nedochází ke zmatenému přepisu řádku v seznamu s CWG, případně jeho zdvojení | * oprava: GUI: při uložení změn po upozornění na neuložené změny (tedy ne tlačítkem Uložit, ale až při přesunu z CWG s neuloženými změnami na jiné) již nedochází ke zmatenému přepisu řádku v seznamu s CWG, případně jeho zdvojení | ||
Line 189: | Line 263: | ||
* oprava: HTML export: správné řazení prvků na kartě tak, jak je definováno v konfiguraci | * oprava: HTML export: správné řazení prvků na kartě tak, jak je definováno v konfiguraci | ||
- | === 2.1.6.beta (10.8.2012, staženo 16x) === | + | ** 2.1.6.beta (10.8.2012, staženo 16x) ** |
- | * změna: přejmenování souborů na Cwg*2*, aby bylo zřejmé, že jde o nástupce CwgList :!: **Doporučuju všechny soubory smazat a udělat novou instalaci a nastavit původní hodnota do konfigurace.** | + | * změna: přejmenování souborů na Cwg*2*, aby bylo zřejmé, že jde o nástupce CwgList :!: **Doporučuji všechny soubory smazat a udělat novou instalaci a nastavit původní hodnota do konfigurace.** |
* nové: HTML export: možnost nastavit řazení jinak než podle jména (NAME, DATE, CACHE) | * nové: HTML export: možnost nastavit řazení jinak než podle jména (NAME, DATE, CACHE) | ||
* nové: TXT export: obsahuje ID keše, kde bylo CWG nalezeno | * nové: TXT export: obsahuje ID keše, kde bylo CWG nalezeno | ||
* změna: POI export: trochu upraven výstup | * změna: POI export: trochu upraven výstup | ||
- | * změna: GUI: implicitní datum je katuální | + | * změna: GUI: implicitní datum je aktuální |
* změna: HTML export: změna implicitně zobrazovaných hodnot na kartě, teď všechny | * změna: HTML export: změna implicitně zobrazovaných hodnot na kartě, teď všechny | ||
* oprava: chybná obsluha CWG, která obsahují znak | | * oprava: chybná obsluha CWG, která obsahují znak | | ||
Line 201: | Line 275: | ||
* oprava: HTML export: text přetékající rám karty se už nezobrazuje | * oprava: HTML export: text přetékající rám karty se už nezobrazuje | ||
- | === 2.1.3.beta (8.8.2012, staženo 38x) === | + | ** 2.1.3.beta (8.8.2012, staženo 38x) ** |
- | | + | |
- | + | ||
- | <hidden onHidden=": | + | |
</ | </ | ||
{{tag> | {{tag> |
user/skript/cwglist2.txt · Last modified: 2019/08/27 07:38 by gord