Tahám do té tabulky specifická data jako např. 1. tradička, 1. multi atd. To bych asi pomocí CustomizedTable nezrealizoval nebo ano?
Stator 1.2.1.5
#622
Publikováno 20 leden 2015 - 15:04
selectovat hodnotu z geotagvalue? To nebude zaseknuti, to bude tim, ze je ta tabulka trochu vetsi...
#623
Publikováno 20 leden 2015 - 22:09
Tahám do té tabulky specifická data jako např. 1. tradička, 1. multi atd. To bych asi pomocí CustomizedTable nezrealizoval nebo ano?
Poradne si prohlidni strukturu databaze. Tagy neni mozne jen tak nacist z jedne tabulky. Jsou tam provazane 3 tabulky (geotag, geotagcategory a geotagvalue) a geotag je pres ID kese navazana na geocache. Priklad na cteni TAGu najdes tady (je pravda, ze je ten priklad trochu slozitejsi nez potrebujes ty, ale je to tam videt).
MHD/PID vybranych mest CR jako POI (diskuse)
GeoGet:
- Combine - automatizace opakovanych cinnosti (diskuse, dávky)
- Stator - statistiky y GeoGetu (diskuse)
- Spoiler - uložení spoilerů do GPS jako POI (diskuse)
- Náhrada GJ legálními postupy
#624
Publikováno 20 leden 2015 - 22:34
Tahám do té tabulky specifická data jako např. 1. tradička, 1. multi atd. To bych asi pomocí CustomizedTable nezrealizoval nebo ano?
Hoď do placu, co přesně potřebuješ do tabulky nacpat. První nálezy keší podle typu uděláš jen lehkou modifikací SQL dotazu "První kese nalezené podle státu" na odkazu od Gorda. Pokud chceš něco jiného, může být dotaz složitější. Rádi poradíme...
#625
Publikováno 20 leden 2015 - 23:16
Ahoj mam prosim 2 otazky na stator
u modulu BookmarkComposer v jeho nastaveni je zalozka bookmarkGUIDs k cemu je to dobre to vyplnovat?
2) dotaz ja prosim muzu docilit aby se me zobrazovali FTF STF TTF nalezy, ve statistice mam je prazne, logy mam v aplikaci stazene a nic.
poradite prosim kde co nastavit dekuju
Tento příspěvek byl upraven od SAKULPOL: 20 leden 2015 - 23:21
#626
Publikováno 20 leden 2015 - 23:21
BookmarkComposer
Ahoj no GUID je tam jen kvůli odkazu na vlastní Bookmark není ho jaksi odkud vzít nebo v určité době nebylo možná to teď půjde nějak vycůcnout přes LIVE ale zatím jsem to nezjišťoval
FTF/STF/TTF na to musíš mít udělaný TAG: který se jmenuje FTF a jako hodnoty tomu pak zadáváš FTF, STF, TTF - z logů se to nevytahuje... je potřeba si to otagovat
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...
#627
Publikováno 20 leden 2015 - 23:24
TAGY popsány třeba ZDE
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...
#628
Publikováno 21 leden 2015 - 7:02
Poradne si prohlidni strukturu databaze. Tagy neni mozne jen tak nacist z jedne tabulky. Jsou tam provazane 3 tabulky (geotag, geotagcategory a geotagvalue) a geotag je pres ID kese navazana na geocache. Priklad na cteni TAGu najdes tady (je pravda, ze je ten priklad trochu slozitejsi nez potrebujes ty, ale je to tam videt).
Tady je muj dotaz na tabulku posledních 10 nalezených i se sloupcem TAG-MyFP
SQL=SELECT st.rowid "Order by finds", gc.cachetype "Type icon", gc.id "ID", gc.name "Name", gc.dtfound "Found date", gc.difficulty "difficulty icon", gc.terrain "terrain icon", gc.cachesize "size icon", CASE WHEN (SELECT value FROM geotagvalue WHERE key=gt.ptrvalue)="FP" THEN "<IMG src='%IconLayoutFavorites%'>" END as "TAG-MyFP", st.angle "Direction icon", gc.country "Country flag"%CRLF%FROM temp.Stator st, geocache gc%CRLF%LEFT OUTER JOIN geotag gt ON (gc.id=gt.id and gt.ptrkat IN (SELECT key FROM geotagcategory WHERE value="MyFP" COLLATE NOCASE))%CRLF%WHERE gc.id=st.id%CRLF%ORDER BY gc.dtfound*10000+gc.dtfoundtime desc limit 0,10
Nerikam, ze je to 100% optimalni, ale funguje mi to :-)
Dulezity je nejak nahradit tu hodnotu FP za obrázek a to jsem vyřešil právě tímto:
CASE WHEN (SELECT value FROM geotagvalue WHERE key=gt.ptrvalue)="FP" THEN "<IMG src='%IconLayoutFavorites%'>" END as "TAG-MyFP"
#629
Publikováno 21 leden 2015 - 7:26
Aha, ja jsem mozna s tim FP mimo. Mel jsem za to, ze chcete vypsat pocet FP u kesi. To je v tagu kategorie favorite a myslel jsem, ze jde o zobrazeni ikonky v zahlavi tabulky (nadpis sloupce). Ale podle SQL koukam, ze asi jde o kese, na kterych jsem FP pridelil. Co vytvari ten tag MyFP?
Pokud jde o nahradu hodnoty v tabulce, je toto tvoje reseni asi nejrozumnejsi.
MHD/PID vybranych mest CR jako POI (diskuse)
GeoGet:
- Combine - automatizace opakovanych cinnosti (diskuse, dávky)
- Stator - statistiky y GeoGetu (diskuse)
- Spoiler - uložení spoilerů do GPS jako POI (diskuse)
- Náhrada GJ legálními postupy
#630
Publikováno 21 leden 2015 - 7:46
#631
Publikováno 21 leden 2015 - 11:49
Uf, tak tohle stálo víc úsilí než jsem očekával. Všem děkuju za pomoc, už to funguje :-)
EDIT: Jen si ještě dovolím dotaz na Dragouny - Jak máš vyřešený ten dotaz na tabulku tvých keší (Přehled našich keší)? Já zkoušel toto a ukazuje mi to prázdnou tabulku.
SELECT cachetype AS 'Type icon', geocache.id, name AS 'Name', difficulty AS 'Difficulty icon', terrain AS 'Terrain icon', dthidden AS 'DateCreate', dtlast AS 'Date of last found', cachestatus AS 'Status icon' FROM geocache, temp.Stator WHERE author = 'Jerry33'
EDIT2: Zkusil jsem to i přes CustomizedTable, kde jsem vymezil sloupec Author opět pro Jerry33 a opět prázdná tabulka..:-/ V databázi své keše samozřejmě mám
Tento příspěvek byl upraven od Jerry33: 21 leden 2015 - 13:01
#632
Publikováno 21 leden 2015 - 14:01
Kde je nejaka vazba mezi tabulkami geocache a temp.Stator?
EDIT Tady je pouziti temp.Stator uplne zbytecne, vlastne prekazejici.
Tento příspěvek byl upraven od gord: 21 leden 2015 - 14:02
MHD/PID vybranych mest CR jako POI (diskuse)
GeoGet:
- Combine - automatizace opakovanych cinnosti (diskuse, dávky)
- Stator - statistiky y GeoGetu (diskuse)
- Spoiler - uložení spoilerů do GPS jako POI (diskuse)
- Náhrada GJ legálními postupy
#633
Publikováno 21 leden 2015 - 14:19
Děkuju :-) Jen mi to ukazuje nesprávná data v sloupci posledních nálezů a to tak, že naprosté nesmysly z doby budoucí, nechápu proč
#634
Publikováno 21 leden 2015 - 14:30
Tezko rict, kdy nedas zadnou ukazku. Budu predpokladat, ze mas na mysli chybne datum posledniho nalezu nebo datum vytvoreni kese. V tom pripade si myslim, ze mas v databazi tato data spatne. Jak jsi kese importoval? Z PQ? A jaky mas na serveru nastaveny format data?
MHD/PID vybranych mest CR jako POI (diskuse)
GeoGet:
- Combine - automatizace opakovanych cinnosti (diskuse, dávky)
- Stator - statistiky y GeoGetu (diskuse)
- Spoiler - uložení spoilerů do GPS jako POI (diskuse)
- Náhrada GJ legálními postupy
#635
Publikováno 21 leden 2015 - 14:45
Tag myFP vytvari plugin od DrakMrak. Stahne pres api kese, kterym jsme dali FP a priradi jim tento TAG
Pokusim se do dalsi verze Statoru obsah tohoto sloupce zobrazit jako ikonu maslicky v pripade, ze hodnota tagu bude FP.
Tento příspěvek byl upraven od gord: 21 leden 2015 - 14:56
MHD/PID vybranych mest CR jako POI (diskuse)
GeoGet:
- Combine - automatizace opakovanych cinnosti (diskuse, dávky)
- Stator - statistiky y GeoGetu (diskuse)
- Spoiler - uložení spoilerů do GPS jako POI (diskuse)
- Náhrada GJ legálními postupy
#636
Publikováno 21 leden 2015 - 14:54
Tezko rict, kdy nedas zadnou ukazku. Budu predpokladat, ze mas na mysli chybne datum posledniho nalezu nebo datum vytvoreni kese. V tom pripade si myslim, ze mas v databazi tato data spatne. Jak jsi kese importoval? Z PQ? A jaky mas na serveru nastaveny format data?
Všechno je na mém profilu v sekci Moje kešky. Mám na mysli datum posledního nálezu, ale zvláštní je, že v té tabulce, kde jsou keše jednotlivě, jsou tato data správně. Zobrazil jsem si sloupec Poslední nález v GeoGetu a tam jsou ty data opravdu špatně, ale nevím jak to změnit. Smazal jsem listing a znovu stáhl logy, ale zůstalo to stejné. Keše jsem importoval přes Databáze -> Import..a tam jsem to omezil na stažení pouze kešek, které jsem založil. Formát data mám nastavený hned ten 1. tzn. 21.1.2015
#637
Publikováno 21 leden 2015 - 15:31
Teď je zrovna v profilu tabulka prázdná...
Ale kvůli tomu nepíšu. Koukal jsem i na tabulku "Významné keše", co's dělal pomocí SqlTable. S výjimkou ikonky za vlastní FP (kterou ti slíbil Gord dodělat) uděláš stejnou tabulku snadno i pomocí modulu CustomizedTable. Jde o prostý seznam keší, kterým jsi přidělil tag s druhem významnosti. SqlTable byl zbytečný kanón na pomyslného vrabce...
#638
Publikováno 21 leden 2015 - 16:05
Teď je zrovna v profilu tabulka prázdná...
Ale kvůli tomu nepíšu. Koukal jsem i na tabulku "Významné keše", co's dělal pomocí SqlTable. S výjimkou ikonky za vlastní FP (kterou ti slíbil Gord dodělat) uděláš stejnou tabulku snadno i pomocí modulu CustomizedTable. Jde o prostý seznam keší, kterým jsi přidělil tag s druhem významnosti. SqlTable byl zbytečný kanón na pomyslného vrabce...
Tu prázdnou tabulku ignorujte - to jsem právě zkoušel pomocí CustomizedTable a nešlo to. Při dalším nahrání tam už nebude. Jde o tu druhou tabulku a nesmyslná data 1.3.2015..atd. + Bych tam pak chtěl přidat COUNT počtu nálezů na keši, jak to mají Dragouni, ale na to jsem ještě nekoukal.
#639
Publikováno 21 leden 2015 - 16:18
Je to tím formátem data a způsobem aktualizace. Jseš PM, tak máš všechno aktualizovat přes API, na ostatní cesty zapomeň. Pak budou data správně i při formátu data, který sis vybral (což je shodou okolností jediný formát, který při aktualizaci jiným postupem dělá ten tvůj problém).
#640
Publikováno 21 leden 2015 - 18:56
Klikni pravym mysitkem na kesce a Stahnout logy, zaskrtni Vsechny. Mel bys tam pak mit data spravne.
MHD/PID vybranych mest CR jako POI (diskuse)
GeoGet:
- Combine - automatizace opakovanych cinnosti (diskuse, dávky)
- Stator - statistiky y GeoGetu (diskuse)
- Spoiler - uložení spoilerů do GPS jako POI (diskuse)
- Náhrada GJ legálními postupy
7 uživatel(ů) prochází toto téma
0 uživatelů, 7 návštěvníků 0 anonymních uživatelů