user:navody:statistiky-triky
Differences
This shows you the differences between two versions of the page.
Previous revision | |||
— | user:navody:statistiky-triky [Unknown date] (current) – external edit (Unknown date) 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Statistiky - triky a vychytávky ====== | ||
+ | [[user: | ||
+ | Obecně je možně statistiku vylepšovat v těchto základních oblastech: | ||
+ | |||
+ | * úprava template souboru pro [[user: | ||
+ | * přidání a vytvoření šablony pro [[user: | ||
+ | * použití pluginu, který vytvoří HTML soubor nebo obrázek a ten se pomocí příkazu v template souboru vloží do výsledné statistiky (např. [[user: | ||
+ | |||
+ | ===== Potlačení ikony s lupou ===== | ||
+ | Server Geocaching.com upravuje stránku uživatelského profilu podle své vlastní zvrácené logiky, podle které se domnívá, že téměř každý obrázek musí zobrazit v jiné velikosti než uvádí autor. Aby umožnil zobrazení v původní velikosti, přidává pod obrázek ikonku lupy. Kliknutím na ni pak zobrazí obrázek v původní velikosti, což však u statistik znamená, že jej zobrazí prakticky stejně veliký. Navíc ty lupy statistiku nijak zvlášť nezkrášlují. | ||
+ | |||
+ | Tuto funkci serveru lze potlačit tím, že do statistiky vložíme jakýsi podpis, díky kterému si bude server myslet, že statistika byla vytvořena schválenou aplikací (uznává jen FindStatGen a GCStatistic) a nebude ji deformovat. | ||
+ | |||
+ | Vložte tedy do template souboru kamkoli za příkaz '' | ||
+ | |||
+ | <code bash> | ||
+ | HTML <p style=" | ||
+ | </ | ||
+ | |||
+ | ===== Vlastní sloupce v seznamech ===== | ||
+ | Tohle není kdovíjaký trik. Jen vlastnost popsaná v dokumentaci [[user: | ||
+ | |||
+ | Ukážeme si tedy jak přidat do seznamu '' | ||
+ | <code bash> | ||
+ | DEFINETAG TagFavorites favorites | ||
+ | DEFINETAG TagGCVote GCvote-median | ||
+ | </ | ||
+ | V sekci '' | ||
+ | <code bash> | ||
+ | LANG_MY_CACHE_TagFavorites Fav | ||
+ | LANG_MY_CACHE_TagGCVote GCVote | ||
+ | </ | ||
+ | |||
+ | No a je skoro hotovo. Zbývá poslední krok - vypsat na požadované místo výsledný seznam s podrobnostmi o našich keších: | ||
+ | <code bash> | ||
+ | MYOWNTABLE Icon Name Age Active VisitsDay LastVisit Found DNF MinLog MaxLog AvgLog TagFavorites TagGCVote | ||
+ | MyOwnCustomizedList Naše kešky trochu podrobněji | ||
+ | </ | ||
+ | ===== Ikonky v záhlaví seznamů ===== | ||
+ | {{ : | ||
+ | |||
+ | Za příklad si vezmeme výše uvedený '' | ||
+ | |||
+ | Podobně vyšperkujeme i sloupce s favoritními body a GCVote (viz návod výše) ikonkami obou bodovacích systémů. \\ {{http:// | ||
+ | |||
+ | **Jak na to...?** | ||
+ | Celkem jednoduše. Do definic názvů vložíme odkaz na ikonku, která je k dispozici někde na webu (tedy ne prosím někde na disku vašeho PC) a do atributu '' | ||
+ | <code bash> | ||
+ | LANG_MY_CACHE_Found <img src=" | ||
+ | LANG_MY_CACHE_DNF <img src=" | ||
+ | LANG_MY_CACHE_TagFavorites <img src=" | ||
+ | LANG_MY_CACHE_TagGCVote <img src=" | ||
+ | </ | ||
+ | |||
+ | <WRAP info> | ||
+ | Ikonka {{http:// | ||
+ | </ | ||
+ | |||
+ | \\ | ||
+ | Poznámka: | ||
+ | |||
+ | Sloupce o favoritních bodících a hodnocení GCVote se mohou hodit i v jiných oblastech statistiky. Třeba v milnících a seznamech generovaných pomocí '' | ||
+ | <code bash> | ||
+ | LANG_MILESTONE_TagFavorites <img src=" | ||
+ | LANG_MILESTONE_TagGCVote <img src=" | ||
+ | |||
+ | LANG_TAG_TagFavorites <img src=" | ||
+ | LANG_TAG_TagGCVote <img src=" | ||
+ | </ | ||
+ | ===== Koláčový graf světlo/tma ===== | ||
+ | Gordův skript [[user: | ||
+ | <code bash> | ||
+ | # Pomocí GgsExpr nastavíme hodnoty proměnných pro koláčový graf: | ||
+ | PLUGIN .\script\GgStat\GgsExpr.exe | ||
+ | # Barvy převzaty z GgStatí definice COLORS (počítáno od nuly), bereme barvy Max a Min | ||
+ | OUTVALUETYPE ASCII | ||
+ | EVALOUTVAR ColorSvetlo return($aColors[12]) | ||
+ | EVALOUTVAR ColorTma return($aColors[10]) | ||
+ | # Počty a podíly keší za světla a za tmy | ||
+ | OUTVALUETYPE NUM | ||
+ | TAGVALUETYPE ASCII | ||
+ | LOCALVAR varSvetlo SvetloTma COUNT = Svetlo | ||
+ | LOCALVAR varTma SvetloTma COUNT <> Svetlo | ||
+ | TAGVALUETYPE NUM | ||
+ | PRECISION 0 | ||
+ | EVALLOCALVAR varPodilSvetla %varSvetlo%/ | ||
+ | EVALOUTVAR PodilTmy 100-%varPodilSvetla% | ||
+ | EVALOUTVAR PodilSvetla %varPodilSvetla% | ||
+ | EVALOUTVAR Svetlo %varSvetlo% | ||
+ | EVALOUTVAR Tma %varTma% | ||
+ | PLUGINEND | ||
+ | . | ||
+ | . | ||
+ | . | ||
+ | # Graf umístíme do komentáře histogramu nálezů podle času FindsByHours: | ||
+ | COMMENTNEXT <img src=" | ||
+ | FindsByHours Nálezy podle hodin a denního světla | ||
+ | </ | ||
+ | |||
+ | A tady je výsledek, tedy histogram nálezů podle času s přidaným koláčem podílu odlovů za světla a za tmy: | ||
+ | {{: | ||
+ | |||
+ | |||
+ | ===== Připravují se návody: ===== | ||
+ | * Sbalování a rozbalování sekcí statistiky | ||
+ | * Přepínání map (kraj/ | ||
+ | * Příklady na '' | ||
+ | * Doplnění (h)různých čísel | ||
+ | * Změna standardně vypisovaných textů | ||
+ | * Tabulka zajímavých čísel | ||
+ | * Mapy nálezů jen vybraných keší (např. mapa T5 podle okresů) | ||
+ | |||
+ | <WRAP info> |
user/navody/statistiky-triky.txt · Last modified: 2015/12/31 00:00 (external edit)