Strona 3 z 7
: środa 12 września 2007, 09:38
autor: filips
Topik pisze:Uważam, że powinna być adnotacja o „zniknięciu”. Jeśli nie wpisywana bezpośrednio po wyjęciu ze skrzynki to przynajmniej powinna być możliwość wpisu gdzie został znaleziony i gdzie ukryty.
Ok, widzę, że opcja "wyjmowania" z paczki jest potrzebna. Może po prostu zrobić osobną zakładkę w której są tylko dwa pola: GeoKret ID oraz Data zabrania, klikamy i w systemie jest odhaczone, że geokret jest "w drodze". Aha, z dopiskiem, że jest to opcjonalne.
Topik pisze:Co w przypadku, gdy po pewnym czasie kret trafi do skrzynki w której już był (a jeszcze nie został z niej oficjalnie wyjęty)? Droga się wyzeruje?
Na pewno wyzeruje się praca, bo praca po krzywej zamkniętej = 0
A serio, to droga jest liczona od punktu do punktu, więc się raczej nie wyzeruje.
: środa 12 września 2007, 09:49
autor: sp2ong
filips pisze:
Ok, widzę, że opcja "wyjmowania" z paczki jest potrzebna. Może po prostu zrobić osobną zakładkę w której są tylko dwa pola: GeoKret ID oraz Data zabrania, klikamy i w systemie jest odhaczone, że geokret jest "w drodze". Aha, z dopiskiem, że jest to opcjonalne.
Moze zrobic tak jak jest w przypadku skrzynek:
Rodzaj logu:domyslnie wyswietla sie PROSZE WYBRAC i sa 2 opcje. jesli nie wybral ktos a wyslal formularz to wyswietla sie komunikat ze nalezy wygrac odpowiedni typ zapisu do LOG'u
: środa 12 września 2007, 09:54
autor: filips
Ale czy w przypadku wyjmowania potrzebne było by wpisywanie wszystkich danych, współrzędnych itd? Nie chyba?
Czyli IMHO do znikania wystarczy numer geokreta i data wyjęcia...
: środa 12 września 2007, 09:59
autor: sp2ong
No niby tak, ale moze ktos chcialby skrobnac maly kometarz np Ze zabiera Kreta w daleka prodroz za ocean
Mozna by zrobic ze jak ktos wybierze dany typ LOGU to inne pola ktore nie sa potrzebne robia sie szare (niedostepne) ale to chyba juz na JAVA script
: środa 12 września 2007, 10:01
autor: shchenka
filips pisze:Ale czy w przypadku wyjmowania potrzebne było by wpisywanie wszystkich danych, współrzędnych itd? Nie chyba?
Czyli IMHO do znikania wystarczy numer geokreta i data wyjęcia...
Też tak myślę, chyba, że znowu wpadniemy w problemy z synchronizacją [img]images/smiles/icon_sad.gif"%20alt="Sad[/img]
Też sądzę, że to powinno być opcjonalne, ale dobrze jeszcze się chwilkę nad tym zastanowić jak ta opcjonalność powinna być zrealizowana.
: środa 12 września 2007, 12:27
autor: Bas
Byloby szkoda, zeby kosztem roznych opcji spadla funkcjonalnosc. To przeciez byl warunek podstawowy i sens powstania geokreta.
Logowalbym albo znikanie, albo pojawianie sie w skrzynce.
System:
- nie powinien zezwolic na wprowadzenie tej samej daty i godziny albo automatycznie dodac 1 minute do analogicznego wpisu, zeby uniknac balaganu. Lepszy jest wariant I oczywiscie.
- rekordy powinny byc sortowane wg daty znikniecia/pojawienia sie i wtedy liczyc odleglosci (tak chyba zreszta juz jest)
Przy otwartym charakterze systemu (nie ma chyba pewnosci, ze pod podanymi wspolrzednymi nie istnieje zadna skrzynka) zawsze moga sie pojawic bledne wpisy - moim zdaniem wystarczy korekta wspolrzednych absurdalnych LUB w przypadku watpliwosci dodatkowe pytanie, czy dobrze wprowadzono dane.
Niestety, praca nad stworzeniem takiego systemu, ktory bedzie idiotoodporny jest najgorsza... Najwazniejsze, zeby wprowadzone zabezpieczenia nie przeslonily prostoty i intuicyjnosci systemu.
: środa 12 września 2007, 12:51
autor: nemrodek
ale rozumiem ze będzie możliwość zabrania kreta ze skrzynki, mimo że akurat ostatni wpis to zabranie a nie włożenie?
: środa 12 września 2007, 13:38
autor: filips
Logowalbym albo znikanie, albo pojawianie sie w skrzynce.
Dobrze. Przemyślawszy sprawę całość widzę jakoś tak:
- logujemy wsadzanie do skrzynek (tak jak jest)
- będzie możliwość dodania samego komentarza w którym - jeśli ktoś będzie chciał - będzie mógł zamieścić wpis, że zabiera geokreta i szybko nie włoży.
System:
- nie powinien zezwolic na wprowadzenie tej samej daty i godziny
O! to chyba najprostsze i najskuteczniejsze rozwiązanie. Zresztą podejrzewam, że rzadko się będzie zdawać, że jednego dnia geokret będzie zmieniał lokalizacje > 2 razy...
- rekordy powinny byc sortowane wg daty znikniecia/pojawienia sie i wtedy liczyc odleglosci (tak chyba zreszta juz jest)
Tak jest i ta właśnie data jest decydująca.
: środa 12 września 2007, 20:31
autor: Topik
nemrodek pisze:ale rozumiem ze będzie możliwość zabrania kreta ze skrzynki, mimo że akurat ostatni wpis to zabranie a nie włożenie?
Jest to "podręcznikowa" sytuacja która powinna umożliwić wpisanie z jakiej skrzynki kret został wyjęty.
: środa 12 września 2007, 22:02
autor: filips
Topik pisze:nemrodek pisze:ale rozumiem ze będzie możliwość zabrania kreta ze skrzynki, mimo że akurat ostatni wpis to zabranie a nie włożenie?
Jest to "podręcznikowa" sytuacja która powinna umożliwić wpisanie z jakiej skrzynki kret został wyjęty.
Wszystko to racja. Dlatego trzeba wypracować jakiś w miarę prosty i przejrzysty system rejestracji zabrierania kretów.
Na dzień dzisiejszy widzę to tak:
1) zakładka "nowej pozycji" - tak jak jest teraz.
2) zakładka "zabieranie" - podajesz nr geokreta, datę, ew komentarz. Ta opcja do użytku w przypadku gdy mamy kreta w ręku i nie spodziewamy się rychłego wsadzenia do paczki.
Jeśli widzisz, że kret nie został zarejestrowany w pozycji, z której go zabrałeś, możesz to zarejestrować po prostu jako nowy punkt z nieco wcześniejszą datą a komentarz umieścić w komentarzu.
To chyba proste i skuteczne rozwiązanie.
: środa 12 września 2007, 23:49
autor: filips
hej, trochę sie klaruje. Jest tak:
Wybieramy typ logu: nowa pozycja / przerwa w podróży / komentarz i w pola, które się pojawią wpisujemy potrzebne dane.
Czyli jeśli kret wypada z obiegu na dłużej, bo np jedzie z nami do USA (statkiem) to wpisujemy się w "przerwie".
Można potestować, ale dwie nowe opcje na razie wpisują tylko do bazy typ logu.
http://geokrety.org/
/F
: czwartek 13 września 2007, 07:40
autor: sp2ong
filips pisze:hej, trochę sie klaruje. Jest tak:
Wybieramy typ logu: nowa pozycja / przerwa w podróży / komentarz i w pola, które się pojawią wpisujemy potrzebne dane.
Czyli jeśli kret wypada z obiegu na dłużej, bo np jedzie z nami do USA (statkiem) to wpisujemy się w "przerwie".
Można potestować, ale dwie nowe opcje na razie wpisują tylko do bazy typ logu.
/F
No wlasnie to jest fajny pomysl zeby w zaleznosci od typu logu udostepniac odpowiednie pola co staje latwiejsze w operowaniu.
Ale trudno potestowac bo jak nie widac efektu nowego logu w historii to tylko mozna poklikac czy robia sie na szaro inne pola. Ale jak pojawi sie zapis do bazy nowych typow logu to mozna bedzie wiecej potestowac.
: czwartek 13 września 2007, 10:26
autor: filips
sp2ong pisze:No wlasnie to jest fajny pomysl zeby w zaleznosci od typu logu udostepniac odpowiednie pola co staje latwiejsze w operowaniu.
Ale trudno potestowac bo jak nie widac efektu nowego logu w historii to tylko mozna poklikac czy robia sie na szaro inne pola. Ale jak pojawi sie zapis do bazy nowych typow logu to mozna bedzie wiecej potestowac.
Już można. Wygląda - IMHO - całkiem fajnie

Oczywiście kwestia dopracowania szczegółów - ikonek i nazw poszczególnych czynności.
Miłego weekendu
: czwartek 13 września 2007, 11:33
autor: nemrodek
a ja mam taką propozycję
może rodzaj "logu" wybierałoby się na stronie kreta, a nie dopiero w formularzu
wyglądałoby to tak:
wchodzę na stronę kreta (więc musiałaby być jeszcze opcja wyszukiwania danego kreta) wybieram rodzaj logu (stop, nowa lokalizacja, komentarz) otwiera mi się odpowiedni formularz, który ma w nagłówku nazwę kreta, wpisuję co trzeba, podaję numer ID i system sprawdza czy to jest ID tego geokreta
to sprawdzanie przydałoby się w sytuacji gdy masz do zalogowania akcje na kilku kretach na raz, bo można się pogubić gdzie się który wsadziło jeśli masz tylko ich numery ID
: niedziela 16 września 2007, 06:54
autor: sp2ong
W nowej opcji wpisu logu znaleziony bez rejestracji brakuje pola "username" aby wpisac swoj ID czy imie i to pole powinno byc obowiazkowe tzn bez wypelenienia tego pola formularz nie powinien byc wyslany.
BUG?: Kiedy sie zaloguje i na stronie "HOME" lub "My page" klikne na nazwe GK z listy "Recent logs" zostaje automatycznie wylogowany