Co to są zmienne komentarza
Zmienne w treści komentarza, to specjalne znaczniki w formacie $nazwa.zmiennej, które zamieniane są na właściwe
wartości automatycznie podczas logowania znalezień. Zmienne pozwalają na stosowanie “dynamicznych” komentarzy,
w których fragmenty tekstu zależą od aktualnie logowanego kesza (nazwa kesza, autor, data logu) lub liczby/typu
zalogowanych dotychczas keszy (wszelkie liczniki znalezień).
Lista obsługiwanych zmiennych
Szczegóły kesza
$cache.name- nazwa kesza$cache.owner- właściciel kesza
Szczegóły logu
$log.date- data logu$log.time- czas logu
Liczba keszy per plik (dokument) i typ logu
$file.count- liczba wszystkich keszy ogółem w pliku$file.count.finds- liczba wszystkich find-ów w pliku$file.count.dnfs- liczba wszystkich dnf-ów w pliku
Liczba keszy per dzień i typ logu
$day.count- liczba wszystkich keszy ogółem w danym dniu (dniu daty logu)$day.count.finds- liczba wszystkich find-ów w danym dniu$day.count.dnfs- liczba wszystkich dnf-ów w danym dniu
Indeks kesza per plik (dokument) i typ logu
Indeks to numer danego kesza w kolejności dat logów.
Zmienne $file.index dotyczą kolejności keszy w ramach całego pliku - znów ogółem lub tylko find-y/dnf-y.
$file.index$file.index.finds$file.index.dnfs
Indeks kesza per dzien i typ logu
Indeks to numer danego kesza w kolejności dat logów.
Zmienne $day.index dotyczą kolejności keszy w ramach danego dnia (dnia daty logu) - znów ogółem lub tylko find-y/dnf-y.
$day.index$day.index.finds$day.index.dnfs
Procent znalezienia grupy keszy
Procent wyliczany jest jako: indeks danego znalezienia w grupie / liczba wszystkich znalezień w grupie * 100.
Grupą może być cały dokument ($file) lub dany dzień ($day).
$file.pct.finds$day.pct.finds
Wszystkie znalezienia per typ kesza
Są to aktualne statystyki znalezień z GC COM - suma wszystkich znalezień ogółem lub per typ kesza.
Wartości rosną automatycznie w miarę logowania.
$total.finds$total.finds.tradi$total.finds.multi$total.finds.virtual$total.finds.letter$total.finds.event$total.finds.cito$total.finds.mega$total.finds.giga$total.finds.mystery$total.finds.webcam$total.finds.earth$total.finds.gps$total.finds.wigo$total.finds.lab
Przykłady użycia
Przykład 1
Log:
*** $cache.name ***
Keszyk znaleziony o $log.time.
Moje znalezienie nr $total.finds.
TFTC $cache.owner!
zostanie (przykładowo) zamieniony na:
*** GDKJ Przełęcz pod Śnieżką ***
Keszyk znaleziony o 13:50.
Moje znalezienie nr 1500.
TFTC Plomba!
Przykład 2
Log:
Super wypad za miasto.
Dzisiejsza wycieczka przyniosła $day.count.finds znalezień i tylko $day.count.dnfs DNF-ów, TFTC!
zostanie (przykładowo) zamieniony na:
Super wypad za miasto.
Dzisiejsza wycieczka przyniosła 150 znalezień i tylko 5 DNF-ów, TFTC!
Przykład 3
Log:
Kolejny dzień na puszczy ;)
Keszyk $file.index.finds z $file.count.finds, GEOpyra zdobyta w $file.pct.finds% :)
zostanie (przykładowo) zamieniony na:
Kolejny dzień na puszczy ;)
Keszyk 20 z 124, GEOpyra zdobyta w 16% :)
Uwaga: w tym przypadku ważne, aby dokument zawierał tylko i wyłącznie logi z keszy tej serii (zmienne $file
działają na całym dokumencie).