Přejít na obsah


Fotka

Milníky ve statistikách


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

#21 Johule

Johule

    Advanced Member

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

Publikováno 30 červenec 2012 - 12:29

úžasný, díky moc - měla jsem tam problém s tím, že jsem nezadávala to MILESTONESTEP - teď je to perfektní
  • 0

#22 geoblackbirds.cz

geoblackbirds.cz

    Advanced Member

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

Publikováno 22 srpen 2012 - 14:21

Mohl bych požádat o radu, jak vytvořit seznam všech nalezených keší. Vlastně by to byly milníky s krokem 1. Jenže jedny už nastavené a chtěl bych je tam nechat. Předpokládám, že dva milníky vložit do šablony nepůjdou. Díky.
  • 0

#23 kiReGPS

kiReGPS

    Advanced Member

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

Publikováno 22 srpen 2012 - 14:35

geoblackbirds.cz napsal/a:
Mohl bych požádat o radu, jak vytvořit seznam všech nalezených keší. Vlastně by to byly milníky s krokem 1. Jenže jedny už nastavené a chtěl bych je tam nechat. Předpokládám, že dva milníky vložit do šablony nepůjdou. Díky.

No vzhledem k tomu, že nejde o milníky, ale seznam keší (zde dokonce všech nalezených), je nejlepší použít TagCustomizedList (viz dokumentace GgStatu)...
  • 0

#24 geoblackbirds.cz

geoblackbirds.cz

    Advanced Member

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

Publikováno 22 srpen 2012 - 15:05

to musím všechny nalezené keše ještě otagovat speciálním TAGem, který pak budu definovat do tabulky? Půjde pak keše srovnat od první do poslední, jako u milníků?
  • 0

#25 mikrom

mikrom

    Advanced Member

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

Publikováno 22 srpen 2012 - 16:14

# Krok počtu kešek pro zařazení do Milníků
MILESTONESTEP 1

  • 0

#26 kiReGPS

kiReGPS

    Advanced Member

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

Publikováno 22 srpen 2012 - 16:48

geoblackbirds.cz napsal/a:
to musím všechny nalezené keše ještě otagovat speciálním TAGem, který pak budu definovat do tabulky?

Půjde pak keše srovnat od první do poslední, jako u milníků?

Dělá se to tak, že se použije nějaký tag, který je vyplněn u všech keší. Já třeba používám tag Elevation. Z nalezených keší, které mají tento tag uděláš seznam, který si seřadíš podle libosti. Když koukneš do mého profilu, je tak dělána většina seznamů (keše 5/5, podle FP, nejvzdálenější, nejstarší, nejvyšší a nejnižší, atd. atd). Zde používám fintu s vnořením podmínky do výběru podle tagu. Ukážu na příkladu keší 5/5:

LANG_TAG_TagFavorites <img src="http://www.geocaching.com/images/icons/icon_fav.png" title="Hodnocení na www.geocaching.com" />
LANG_TAG_TagGCVote <img src="http://kiregps.sweb.cz/profil/GCVote.png" title="Hodnocení na GCVote" />
DEFINETAG TagFoundD5T5 Elevation' and gc.dtFound>'0' and gc.difficulty = '5' and gc.terrain = '5

# Seznam keší D5/T5
TAGTABLE Date Icon Code Name Owner TagFavorites TagGCVote Distance Direction Flag
SORTTAGTABLE DATE D.M.Y
SORTTAGINDEX 1
TagCustomizedList TagFoundD5T5 Seznam keší s obtížností <img src="http://www.geocaching.com/images/stars/stars5.gif"> a terénem <img src="http://www.geocaching.com/images/stars/stars5.gif">
HTML <br />

Bacha. Definice TagFoundD5T5 musí být zapsána přesně, jak je uvedeno, tedy s neuzavřeným apostrofem posledního stringu. Tímto způsobem se totiž "injektuje" další podmínka k podmínce na existenci tagu v GgStatu.


.
  • 0

#27 mpik

mpik

    Advanced Member

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

Publikováno 22 srpen 2012 - 19:22

To už se tady taky řešilo. SQL injection. V tomto případě asi s vědomím autora skriptu a nepoužívá se to k hackerským účelům. Ale je to značně nedokumentovaná funkce.
  • 0

#28 kiReGPS

kiReGPS

    Advanced Member

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

Publikováno 22 srpen 2012 - 19:58

Jojo, SQL injection. Ale o to tu primárně nešlo. Odpovídal jsem na dotaz, jak lze (také) udělat v GgStatí statistice seznam všech keší...
  • 0

#29 geoblackbirds.cz

geoblackbirds.cz

    Advanced Member

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

Publikováno 23 srpen 2012 - 9:59

Děkuji za rady. Nastavení kroku Milníků na 1 znám, ale já bych chtěl mít 2 seznamy vedle sebe (milníky + seznam všech nalezených keší). Zkoušel jsem postup s TAGTABLE, funguje, ale mám dva dotazy: - lze při definování tagu vložit podmínku, aby vybíral jen nalezené keše (tzn. id GC)? Mám totiž výšky i u nalezených WM. - jak do tabulky vložím pořadová čísla? Když vložím Numbers, tak se mi zobrazí stejný typ hodnoty jako v posledním sloupci, tzn. mám-li tam vlajky, mám tam také vlajky. Děkuji moc za rady.
  • 0

#30 MaFa

MaFa

    Advanced Member

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

Publikováno 23 srpen 2012 - 10:41

GgStat pracuje jenom s nalezenými kešemi, pokud chceš mít jistotu, můžeš použít ještě: FOUNDPREFIX GC Zadny Numbers tabulka nema definovany, poradovy cislo udava Milestone. Pokud chces mit dve ruzne tabulky, tak si muzes nadefinovat dva ruzny templaty a genrovat dva ruzny HTML soubory.
  • 0
MaFa

#31 kiReGPS

kiReGPS

    Advanced Member

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

Publikováno 23 srpen 2012 - 10:56

Doplnění pořadového čísla řádku mám ve svém seznamu zbožných přání. Hodilo by se to v seznamu FTF i pro jiné účely v TagCustomizedList. Asi by stačilo nějaké to:
when (/Number/)       { $line = "<td style='text-align:right;$textstyle'><b>$totalvalue</b>"; }

Když už o tom píšu, dlouho mám na stejném seznamu prosbu o publikování proměnné $TotalDistance. Co ty na to MaFo, šlo by to...?!?
Předem děkuji.

.
  • 0

#32 MaFa

MaFa

    Advanced Member

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

Publikováno 23 srpen 2012 - 12:25

No tak jo, v příští verzi to bude.
  • 0
MaFa

#33 kiReGPS

kiReGPS

    Advanced Member

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

Publikováno 23 srpen 2012 - 12:34

Díky...:)
  • 0

#34 kiReGPS

kiReGPS

    Advanced Member

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

Publikováno 23 srpen 2012 - 20:33

MaFa napsal/a:
GgStat pracuje jenom s nalezenými kešemi...

Jen ještě poznámku - TagCustomizedList podle všeho nefiltruje keše na nalezené, ale jen podle tagu.

.
  • 0

#35 mpik

mpik

    Advanced Member

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

Publikováno 23 srpen 2012 - 20:39

Jo, jen podle tagu. Ale dají se tam injektovat další podmínky, třeba i na nalezené, archivované, vlastní, atd. Dělal jsem to zrovna včera a je to ve vlákně Jak daleko máte vyčištěno.
  • 0

#36 MaFa

MaFa

    Advanced Member

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

Publikováno 23 srpen 2012 - 21:06

TagCustomizedList podle všeho nefiltruje keše na nalezené, ale jen podle tagu.

To je pravda, milniky jsou ovsem logicky jenom nalezene a debata byla hlavne o milnikach.
  • 0
MaFa

#37 geoblackbirds.cz

geoblackbirds.cz

    Advanced Member

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

Publikováno 23 srpen 2012 - 21:47

MaFa napsal/a:
Pokud chces mit dve ruzne tabulky, tak si muzes nadefinovat dva ruzny templaty a genrovat dva ruzny HTML soubory.


Tak to bude asi nad moje síly. Nevím, kde nastavit 2 šablony (soubory s příponou cz?) a potom jak html soubory spojit v jeden a naimportovat do profilu.

Doplnění pořadového čísla řádku mám ve svém seznamu zbožných přání. Hodilo by se to v seznamu FTF i pro jiné účely v TagCustomizedList.

Tak to je škoda. Trochu jsem experimentoval s TAGTABLE a líbí se mi. Jen ta možnost vložení sloupce s pořadovým číslem chybí :( .

Je to nejspíš blbost, ale kdyby nějaké makro dokázalo dát do TAGu ke keši pořadové číslo nalezení, tak by se již pomocí Index nejspíš zobrazilo.

Děkuji Vám za reakce a rady.
  • 0

#38 MaFa

MaFa

    Advanced Member

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

Publikováno 24 srpen 2012 - 10:45

Pořadové číslo nálezu asi v TAGTABLE nikdy nebude, nicméně pořadové číslo v tabulce tam bude v další verzi. Pořadové číslo nálezu je v tabulce milníků jako sloupeček Milestone.
  • 0
MaFa

#39 kiReGPS

kiReGPS

    Advanced Member

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

Publikováno 24 srpen 2012 - 11:14

Jojo, přesně tak to bylo myšleno (i naznačeno kódem). Pořadové číslo řádku TagTable. Když si do ní někdo dá všechny nálezy, bude z toho pořadové číslo nálezu. Když si tam nacpe FTF lovy, bude to pořadové číslo prvolovu...
  • 0

#40 geoblackbirds.cz

geoblackbirds.cz

    Advanced Member

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

Publikováno 24 srpen 2012 - 12:15

To pak bude super. Počkám na novou verzi. Děkuji moc za reakce a rady.
  • 0




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

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

Reklama