Suvenýry ve statistikách
#1
Publikováno 17 září 2012 - 10:27
#2
Publikováno 17 září 2012 - 11:44
#3
Publikováno 17 září 2012 - 12:55
#4
Publikováno 17 září 2012 - 13:10
tak jsem to tak udělalSally&eL napsal/a:
...vytvoř si HTML stránku a do ní si naskládej suvenýry jak uznáš za vhodné. Pak to celé jde vložit do statistiky tak jak to mám třeba já
I bez GPS navigátoru se dá provozovat geocaching (www.drvota.net)
Rumunská anabáze 2009, Eurocaching Tour 2010, Eurocaching Tour 2011, Balt Cache Tour 2011, Oslo Cache Tour 2011, Balkan Caching Tour 2012, Euro Caching Tour 2013, Balkan Caching Tour 2014, Euro Caching Tour 2015
#5
Publikováno 17 září 2012 - 13:34
#6
Publikováno 04 září 2015 - 15:15
Panove a asi i damy ... to chcete asi neco takovedleho co?
http://www.geocachin...36-8be1ed5b6ff5
posledni zalozka, jednoduchy skriptik, sice napsany v PHP, ale jede a dynamicky se mi generuje pri kazdem generovani statistky
#7
Publikováno 04 září 2015 - 17:00
A cím se to lisí od záložky "Souvenirs", kterou ve tvem profilu vyrabi gc.com web sam o sobe?
#8
Publikováno 10 září 2015 - 18:47
Pro Stator
No a ve Statoru už jsou suvenýry zakomponovány viz moje statistika je to vidět na záložce MAPY
http://www.drakmrak....ku.php?id=gstat
jinak se to dělá např takto:
%CalcGSAPI_GetSouvenirsData(Title:Česká Republika,Type:BIG)%
Má to tři parametry:
Title - přesné jméno suvenýru
Type - (nepoviný) typ suvenýru BIG nebo bez parametru (BIG je velký suvenýr, nic je malý suvenýr)
Option - (nepoviný) URL - vrátí jen URL odznáčku, INFO - vrátí komentář k danému odznáčku, nic vrátí obrázek odznáčku (celý <img> tag)
Vloženo do modulu CmdHtmlText to vypadá třeba takto
<div align="center">%CalcGSAPI_GetSouvenirsData(Title:Česká Republika,Type:BIG)%</div>
<div align="center"><span>%CalcBG_GetFlagData(Name:The Czech Republic Cacher,Width:90%)%</span><span>%CalcBG_GetData(Name:The CZ District Cacher,Width:90%)%</span></div>
Zrovna tady je i ukázka jak si hodit kamkoliv i libovolný Badge
Takže pro Badge (Odznáčky) je to pak takto
%CalcBG_GetData(Name:The Czech Republic Cacher,Width:90%
%CalcBG_GetFlagData(Name:The Czech Republic Cacher,Width:90%)%
CalcBG_GetData - běžné odznáčky, CalcBG_GetFlagData - vlajkové
Má to tři parametry:
Name - přesné jméno odznáčku
Width - velikost odznáčku v %
Option - (volitelné) Url - vrátí jen odkaz, Value - vrátí hodnotu i s jednotkou je-li, Hint - vrátí celý hint odznáčku to je to co se objeví když nad odznáček najedete, nic - pak vrací obrázek v <img> tagu
GPS: Oregon 550t + Nexus S
www pages: Dračí stránka | Czech Geocaching on Facebook | GeoTřebíč
Pluginy GeoGet: Stator, Parking Cleaner, Logator, Degree360, GetMyFP a dalších...
#9
Publikováno 11 září 2015 - 6:59
Tak tohle jsem netušil a v krátké době to přes stator zkusím. Ty chaoticky rozházené suvenýry mě štvou a ty nicneříkající taky.
#10
Publikováno 11 září 2015 - 7:04
No ono myslím pro odznáčky to někde v návodu popsaný je a pak jsem ještě dělal suvenýry pro zjišťování něčeho a to tam možná není
P.S. není to moc ozkoušený takže je možný, že ještě nějaká chybka bude ale jen ta co jsem procházel tak mi to přišlo funkční... nakonec používám to ve svých statistikách tak to nějak určitě jede... pokud se na něco narazí promptně opravím
GPS: Oregon 550t + Nexus S
www pages: Dračí stránka | Czech Geocaching on Facebook | GeoTřebíč
Pluginy GeoGet: Stator, Parking Cleaner, Logator, Degree360, GetMyFP a dalších...
#11
Publikováno 11 září 2015 - 7:06
Pro Stator
No a ve Statoru už jsou suvenýry zakomponovány viz moje statistika je to vidět na záložce MAPY
http://www.drakmrak....ku.php?id=gstat
Nešlo by prosím zveřejnit kus kódu, jak je na tvé stránce do Statoru zakomponována záložka Suvenýry? Předpokládám, že se musí vypsat po jednom, každý zvlášť, že? Děkuji
#12
Publikováno 11 září 2015 - 7:21
TOHLE - udělám takto
- udělám si modul CmdHtmlText
- a nastavím mu parametr HtmlText
<div align="center">%CalcGSAPI_GetSouvenirsData(Title:Česká Republika,Type:BIG)%</div>
<div align="center"><span>%CalcBG_GetFlagData(Name:The Czech Republic Cacher,Width:90%)%</span><span>%CalcBG_GetData(Name:The CZ District Cacher,Width:90%)%</span></div>
určitě se to dá napsat jednodušeji ale v principu jde o ty tři informace mezi %...%
- %CalcGSAPI_GetSouvenirsData(Title:Česká Republika,Type:BIG)% - vyrobí suvenýr daného jména velký
- %CalcBG_GetFlagData(Name:The Czech Republic Cacher,Width:90%)% - vyrobí odznáček s vlajkou daného jména a velikosti 90%
- %CalcBG_GetData(Name:The CZ District Cacher,Width:90%)% - vyrobí odznáček nevlajkový daného jména velikost 80%
ty tři povely vyrobí přímo <img ....> celý s daným obsahem
Z důvodu vnitřních se vlajkové a nevlajkové odznaky dělají jinak...
Parametry jsem popsal viz výše jinak zápis je
%povel(param1:něco,param2:něco,param3:něco)%
nepoviné parametry nejsou třeba když je nepotřebujete
Názvy odznaků nebo suvenýrů musí být přesně !!
GPS: Oregon 550t + Nexus S
www pages: Dračí stránka | Czech Geocaching on Facebook | GeoTřebíč
Pluginy GeoGet: Stator, Parking Cleaner, Logator, Degree360, GetMyFP a dalších...
#13
Publikováno 11 září 2015 - 10:26
určitě se to dá napsat jednodušeji ale v principu jde o ty tři informace mezi %...%
- %CalcGSAPI_GetSouvenirsData(Title:Česká Republika,Type:BIG)% - vyrobí suvenýr daného jména velký
- %CalcBG_GetFlagData(Name:The Czech Republic Cacher,Width:90%)% - vyrobí odznáček s vlajkou daného jména a velikosti 90%
- %CalcBG_GetData(Name:The CZ District Cacher,Width:90%)% - vyrobí odznáček nevlajkový daného jména velikost 80%
ty tři povely vyrobí přímo <img ....> celý s daným obsahem
Názvy odznaků nebo suvenýrů musí být přesně !!
Aha, takže zautomatizovat to nejde? Musí se prostě otrocky přepsat např. 31x název "31 Days of Geocaching ...". Já myslel že bych použil něco jako smyčku či něco podobného jako getdata(all).
A prosímtě, ty kostkaté suvenýry, které máš přímo v záložce Suvenýry, ty jsou řešené jak? Nějak takhle: %CalcGSAPI_GetSouvenirsData(Title:Česká Republika,Type:small)%
Já myslel že bys nám sem mohl hodit obsah celé záložky Suvenýry, ať to nemusíme sepisovat (stejně jich máš nejvíc, tak budeme jen umazávat )
Tento příspěvek byl upraven od mikeant: 11 září 2015 - 10:27
#14
Publikováno 11 září 2015 - 10:30
Hele tohle vzniklo úplně kvůli něčemu jinému než kvůli tomu aby si někdo ZDABLOVAL suvebýry...
vzniklo to kvůli tomu co mám ve statistikách aby sis dle potřeby mohl pohodit suvenýr/odznáček kamkoliv potřebuješ
pokud nutně potřebuješ okopírovat to co už ve statistikách je od groundspeaku napsat modul do Statoru zase není takový problém a jak vidím smyčky ti jdou
----
ty co mám já ve složce jsou řešeny prostým HTML páč mi přibude jeden za uherský rok a upravit už jednou udělaný kus kódu HTML je jednoduché ...
pro ty co to dávají na GC.COM profil je to nesmysl (mají to tam pak dvakráte) a pro těch pár co to má jinde... to HTML zatím dostatečně řeší
GPS: Oregon 550t + Nexus S
www pages: Dračí stránka | Czech Geocaching on Facebook | GeoTřebíč
Pluginy GeoGet: Stator, Parking Cleaner, Logator, Degree360, GetMyFP a dalších...
#15
Publikováno 11 září 2015 - 13:22
Hele tohle vzniklo úplně kvůli něčemu jinému než kvůli tomu aby si někdo ZDABLOVAL suvebýry...
vzniklo to kvůli tomu co mám ve statistikách aby sis dle potřeby mohl pohodit suvenýr/odznáček kamkoliv potřebuješ
pokud nutně potřebuješ okopírovat to co už ve statistikách je od groundspeaku napsat modul do Statoru zase není takový problém a jak vidím smyčky ti jdou
----
ty co mám já ve složce jsou řešeny prostým HTML páč mi přibude jeden za uherský rok a upravit už jednou udělaný kus kódu HTML je jednoduché ...
pro ty co to dávají na GC.COM profil je to nesmysl (mají to tam pak dvakráte) a pro těch pár co to má jinde... to HTML zatím dostatečně řeší
Já je zdablovat nechtěl, teda vlastně chtěl, ale tak krásně roztříděné jako je máš ty A že je to dvakrát nevadí, podobně tam máme všichni dvakrát celkový počet nalezených keší, některé mapy, kalendář s matrixem apod...
Vím že to lze řešit zkopírováním HTML, ale je to pracné a nikoliv bezúdržbové. Už takhle pořád zapomínám opisovat počet fotek z galerie do badge, ještě abych měl myslet na suvenýry
#16
Publikováno 11 září 2015 - 13:36
Ano, opravdu jde o to roztřídění. Na GC.com je to zhňahňané dohromady a taky hrozně roztahané. Už jsem si to udělal podle návodu, ale kdyby na to byl speciální modul, který by přidával suvenýry automaticky, bylo by to super.
#17
Publikováno 11 září 2015 - 13:37
fotky už opisovat nemusíš - už se to tam dolepí samo vytahuju to z API zrovna tak jako ty suvenýry
asi jediné co je nutné pořád opisovat jso vodní keše - dej tam nulu a uvidíš
a v některých zvláštních případech CWG ale už se to taky dá zautomatizovat
co se týče suvenýrů...
fakt to nebylo zamýšleno na výpis všech suvenýrů ale na tu možnost si to dát kam je potřeba.... takže to není formulář ale jen šablona která se po spuštění doplní konkrétním odzankem....
dalo by se to použít i na tu celou stránku ale asi je to lepší napsat v html přijde mi to průhlednější
GPS: Oregon 550t + Nexus S
www pages: Dračí stránka | Czech Geocaching on Facebook | GeoTřebíč
Pluginy GeoGet: Stator, Parking Cleaner, Logator, Degree360, GetMyFP a dalších...
#18
Publikováno 11 září 2015 - 13:39
no uvidíme jestli na to napsat modul když bude čas....
GPS: Oregon 550t + Nexus S
www pages: Dračí stránka | Czech Geocaching on Facebook | GeoTřebíč
Pluginy GeoGet: Stator, Parking Cleaner, Logator, Degree360, GetMyFP a dalších...
#19
Publikováno 01 duben 2016 - 11:49
V prvni rade velky dik za dobre fungujici API na suvenyry. Je to v HTML Statoru jednoduche, jasne, proste parada. Treba suvenyry do meho profilu (http://www.geocachin...34-28f65af2e482) mi zabraly jen neco malo pres hodinku.
Mala poznamka: Nevsiml jsem si, ze by se v navodu na suvenyry tady nekde psalo, ze je treba take pridat do Statoru i modul CalcGSAPI. Jakmile to tam pridate, vse funguje.
Maly problem jsem mel s velikosti textu v modulu CmdHtmlText. Help rika, ze tam muze byt nejvyse 4000 znaku. Ale neni to uplne pravda, protoze se pocitaji ty znaky, ktere API volani nakonec pritahne, ne tedy ty, ktere napisete vy sami. A suvenyrove API si jich pritahne hodne. Prestalo mne to fungovat po asi 6000 znacich a hlasena chyba byla o tom, ze mam nesoulad DIV tagu. Coz je pochopitelne, proste se to urizlo, ale chybove hlaseni nejdrive trochu svede. Konkretne to umozni timto zpusobem pridat do jednoho CmdHtmlTextu maximalne 28 suvenyru. Reseni je proste: pouzijte CmdHtmlFile misto CmdHtmlText.
Jeste jednou velky dik.
#20
Publikováno 01 duben 2016 - 12:02
Maly problem jsem mel s velikosti textu v modulu CmdHtmlText. Help rika, ze tam muze byt nejvyse 4000 znaku.
V nové verzi tento limit zmizí...
1 uživatel(ů) prochází toto téma
0 uživatelů, 1 návštěvníků 0 anonymních uživatelů