This is an old revision of the document!
Table of Contents
Stator - publikování statistiky
Výstupem Statorovského generátoru je statistika uložená na disku vašeho počítače. Pokud se s ní chcete pochlubit na internetu, je potřeba ji zveřejnit. Jak ji nahrát přímo do svého profilu na Geocaching.com nebo jak ji do profilu vložit ze sdíleného úložiště (např. Dropboxu či z vlastní webové stránky) řeší tato část dokumentace.
- Stator - diagnostický profil umožní identifikovat problémy v datech, ze kterých tvoříte vaše statistiky
- Dávka Combine pro automatizaci činností kolem zpracování statistik Statorem
Celá statistika přímo v profilu
Pokud chcete mít celou statistiku přímo v svém profilu na Geocaching.com, musíte Statorem vygenerovaný obsah umístit do pole Bio
v nastavení vašeho účtu na Geocaching.com. Bohužel Groundspeak neumožňuje legálně nahrávat nový obsah přímo do pole Bio
automaticky.
Stator obsahuje v Hlavním nastavení zaškrtávátko Zkopírovat statistiku do schránky
. Po vygenerování statistiky bude její obsah uložen do schránky a Stator otevře v prohlížeči stránku geocaching.com a zároveň umístí kurzor do pole Bio
, kam je třeba statistiku vložit. Stačí pak jen zmáčknout Ctrl+A
(aby se označil celý starý obsah) a následně Ctrl+V
(aby se přepsal novým). Změnu uložíte tlačítkem o kousek níže. A je hotovo…
Poznámka pod čarou: Jak vložení statistiky pomocí Ctrl-V
, tak i uložení u rozsáhlejších statistik chvíli trvá. Tak buďte trpěliví.
Po změnách v zobrazování profilů uživatelů, které Groundspeak zavedl od 30.11.2015, funguje dříve omezovaný <iframe>
. Má zatím pouze jednu známou vadu - nefungují odkazy ze statistiky na další stránky, např. na listingy keší.
22.4.2016: Další změny na GC.COM a <iframe>
je zase v čudu. Tím pádem mnoho níže uvedeného není funkční. Ach jo…
Statistika na Dropboxu
od 15.3.2017 nejde složka PUBLIC na DropBoxu se stala normální složkou a nejde z ní zobrazit HTML ani nijak inteligentně nasdílet
Obsah statistiky lze nasdílet na populárním Dropboxu a vložit do profilu pomocí <iframe>
. Kód do profilu vložíme jen jednou a aktualizace statistiky se smrskne na kopírování souboru do složky Dropboxu, což se dá buď nastavit přímo ve Statoru1.3.2.11 nebo zajistit pomocí Combine. V současnosti asi nejlepší varianta. Vlivem omezení na straně GS ale při použití <iframe>
nefungují ve statistice odkazy - např. na stránky nalezených keší.
Kam a jak uložit statistiku
Doporučený postup:
- Vytvořte v Dropboxu složku Public (pokud ji už náhodou nemáte).
- Do složky nakopírujte výslednou statistiku vytvořenou generátorem
Statoru (soubor
Statistics.html
v adresáři profilu). - Ve webovém rozhraní Dropboxu vyberte soubor a klikněte na tlačítko
| Share |
. Zkopírujte link na sdílení souboru. Bude ve tvaru:
https://www.dropbox.com/s/w7k...0z9r/Statistics.html?dl=0
- Řetězec
w7k…0z9r
je ID vašeho souboru.
Co dát do profilu
- Upravte výše uvedený link souboru do tvaru:
https://dl.dropbox.com/s/w7k...0z9r/Statistics.html
- Do pole
Bio
profilu vložte HTML kód (nezapomeňte oba odkazy nahradit za vaše ID souboru na Dropboxu):
<iframe src="https://dl.dropboxusercontent.com/s/w7k...0z9r/Statistics.html" marginwidth="0" frameborder="0" width="100%" marginheight="0" vspace="0" hspace="0" scrolling="auto" style="height: 10000px;"> Chyba načítání profilu. Statistiku naleznete <a href="https://dl.dropboxusercontent.com/s/w7k...0z9r/Statistics.html">zde</a>... </iframe>
Jak aktualizovat statistiku
- Pokud si chcete zcela automatizovat aktualizaci statistiky, vytvořte si jednoduchou dávku Combine, kam dáte spuštění generátoru
a kopírování souboru
Statistics.html
do složky Dropboxu. - Od verze Statoru1.3.2.11 je vše ještě mnohem jednodušší → stačí pouze v Hlavním nastavení přesměrovat výstup do složky Dropboxu (a zachovat jméno souboru, pro který jste výše konfigurovali sdílení). Pak už jen stačí jedním kliknutím spustit generotor
a v profilu se po sesynchronizování souboru Dropboxem pokochat novou statistikou.
Statistika na vlastním serveru
Další možností je uložení výsledné statistiky na vlastní server. Takové umístění poskytuje možnost zobrazit statistiku samostatně nebo i pomocí <iframe>
přímo v profilu na geocaching.com. Nevýhodou u bezplatných služeb webových prostorů je vkládání reklamy na začátek nebo (v lepším případě) na konec webové stránky. Vlivem omezení na straně GS při použití <iframe>
také nefungují ve statistice odkazy - např. na stránky nalezených keší.
Kam a jak uložit statistiku
Statistiku vytvořenou generátorem (tj. soubor
Statistics.html
) umístíme kamkoliv na svůj webový server. Zkopírování souboru server může vyřešit dávka pro Combine nebo vlastní dávka, která nakopíruje soubor pomocí FTP.
Co dát do profilu
Nejjednodušší je dát do profilu textový odkaz na stránku se statistikou, např. něco takového:
<p>Pokud chcete vidět moje úžasné statistiky, najdete je <a href="http://...můj server.../Statistics.html>na tomto místě<\a>.<\p>
Trochu hezčí je vložení obrázku s odkazem na statistiku:
<a href="http://<můj server>/Statistics.html"><img src="...adresa obrázku někde na internetu..."><\a>
Může to vypadat nějak takto:
Poslední (pokročilou) možností je podobně jako u Dropboxu vložit obsah do profilu pomocí <iframe>
:
<iframe src="http://...můj server.../Statistics.html" marginwidth="0" frameborder="0" width="100%" marginheight="0" vspace="0" hspace="0" scrolling="auto" style="height: 10000px;"> Chyba načítání profilu. Statistiku naleznete <a href="http://...můj server.../Statistics.html">zde</a>... </iframe>
Po přechodu serveru na https protokol mají některé prohlížeče (např. Chrome) problém se zobrazení statistiky z webu s protokolem http. Brání se tomu proto, že se ze zabezpečeného webu pokoušíte načíst stránku z nezabezpečeného webu, a to je vyhodnoceno jako bezpečnostní riziko. Je tedy vhodné uložit svou statistiku na zabezpečený web – pokud nemáte vlastní webové stránky zabezpečené, pak můžete využít např. DropBox, viz. výše.
Doplnění statistky na plnohodnotné HTML
Protože tagy <object>
nebo <iframe>
zmíněné v předchozím odstavci mají zobrazovat validní HTML stránku, měla by vytvořená statistika obsahovat také všechny potřebné náležitosti. Stejné je to v případě, že statistika má být opravdu zobrazovaná samostatně. Důležitá je zejména definice kódování stránky. Bez ní budou pravděpodobně zmršená naše nabodeníčka…
V adresáři Common
jsou základy dvou souborů
- Start.html
- End.html
Tyto soubory zkopírujte do adresáře Profiles\používaný_profil
a upravte je podle své potřeby. Jakmile Stator najde tyto dva soubory, použije je. Výsledná statistika pak bude plnohodnotnou samostatnou webovou stránkou.