Přejít na obsah


Fotka

Suvenýry ve statistikách


  • Pokud chcete vložit odpověď, přihlašte se
24 odpovědí na toto téma

#1 martinracek26

martinracek26

    Advanced Member

  • Members
  • PipPipPip
  • 971 příspěvků(y)

Publikováno 17 září 2012 - 10:27

Existuje nějakej plugin, kterej dokáže do statistik přidat také suvenýry? Hledal jsem hledal, ale bohužel neúspěšně.
  • 0

#2 hexteam

hexteam

    Advanced Member

  • Members
  • PipPipPip
  • 349 příspěvků(y)

Publikováno 17 září 2012 - 11:44

Osobne jsem si ty suvenyry do statistik proste zkopiroval z webu :) zas tak casto se mi ty suvenyry nemeni :)
  • 0

#3 Sally&eL

Sally&eL

    Sally

  • Members
  • PipPipPip
  • 823 příspěvků(y)

Publikováno 17 září 2012 - 12:55

...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á
  • 0

#4 dr.vota

dr.vota

    Advanced Member

  • Members
  • PipPipPip
  • 4 091 příspěvků(y)

Publikováno 17 září 2012 - 13:10

Sally&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á

tak jsem to tak udělal
  • 0

#5 martinracek26

martinracek26

    Advanced Member

  • Members
  • PipPipPip
  • 971 příspěvků(y)

Publikováno 17 září 2012 - 13:34

Ok já jsem to právě v pár statistikách viděl, tak jsem se ptal jestli je na to nějaký plugin, nebo jestli do šablony je jen includovanej jinej html soubor nebo je pří upravena šablona. Každopádně díky za reakce.
  • 0

#6 PetrAJana

PetrAJana

    Member

  • Members
  • PipPip
  • 10 příspěvků(y)

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 ;)

 


  • 0

#7 HaLuMa

HaLuMa

    Autor Geogetu

  • Members
  • PipPipPip
  • 11 450 příspěvků(y)

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?


  • 0

#8 DrakMrak

DrakMrak

    Advanced Member

  • Members
  • PipPipPip
  • 2 650 příspěvků(y)

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


  • 2

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 mpik

mpik

    Advanced Member

  • Members
  • PipPipPip
  • 4 980 příspěvků(y)

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.


  • 0

#10 DrakMrak

DrakMrak

    Advanced Member

  • Members
  • PipPipPip
  • 2 650 příspěvků(y)

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


  • 0

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 mikeant

mikeant

    Advanced Member

  • Members
  • PipPipPip
  • 341 příspěvků(y)

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


  • 0

#12 DrakMrak

DrakMrak

    Advanced Member

  • Members
  • PipPipPip
  • 2 650 příspěvků(y)

Publikováno 11 září 2015 - 7:21

stator_souve.png

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 :D 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ě !!


  • 0

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 mikeant

mikeant

    Advanced Member

  • Members
  • PipPipPip
  • 341 příspěvků(y)

Publikováno 11 září 2015 - 10:26


určitě se to dá napsat jednodušeji :D 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

  • 0

#14 DrakMrak

DrakMrak

    Advanced Member

  • Members
  • PipPipPip
  • 2 650 příspěvků(y)

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ší


  • 0

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 mikeant

mikeant

    Advanced Member

  • Members
  • PipPipPip
  • 341 příspěvků(y)

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 :(


  • 0

#16 Zagloba

Zagloba

    Advanced Member

  • Members
  • PipPipPip
  • 327 příspěvků(y)

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.


  • 0

#17 DrakMrak

DrakMrak

    Advanced Member

  • Members
  • PipPipPip
  • 2 650 příspěvků(y)

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ší


  • 0

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 DrakMrak

DrakMrak

    Advanced Member

  • Members
  • PipPipPip
  • 2 650 příspěvků(y)

Publikováno 11 září 2015 - 13:39

no uvidíme jestli na to napsat modul :D když bude čas....


  • 0

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 martin_tulak

martin_tulak

    Advanced Member

  • Members
  • PipPipPip
  • 33 příspěvků(y)

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.


  • 0

#20 kiReGPS

kiReGPS

    Advanced Member

  • Members
  • PipPipPip
  • 1 748 příspěvků(y)

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í...


  • 0




2 uživatel(ů) prochází toto téma

0 uživatelů, 2 návštěvníků 0 anonymních uživatelů

Reklama