Nowości wdrażane przez RT

Moderatorzy: Rada Techniczna, Centrum Obsługi Geocachera

Awatar użytkownika
deg
Forumator
Posty: 639
Rejestracja: sobota 07 grudnia 2013, 04:31
Podziękował: 125 razy
Otrzymał podziękowania: 205 razy

Nowości wdrażane przez RT

Postautor: deg » wtorek 28 czerwca 2016, 00:48

Rada Techniczna (a dokładniej - Czarodziej) wdrożyła nową, długo oczekiwaną funkcjonalność filtrowania Geościeżek. Pod mapą Geościeżek znajdziecie przycisk "Opcje wyświetlania". Po naciśnięciu tego przycisku pojawiają się trzy nowe opcje: Ukryj zdobyte, Ukryj moje własne, Ukryj miniGeoŚcieżki. Co więcej - opcje te zapisywane są w ciasteczkach (cookies), więc nawet po zamknięciu przeglądarki i ponownym otwarciu np. następnego dnia, opcje będą działały dalej zgodnie z Waszymi preferencjami!
(PS: Przy okazji został wyeliminowany błąd przez który mentorzy nie widzieli swoich ścieżek na liście)
GŚ.png
GŚ.png (8.11 KiB) Przejrzano 2768 razy
Obrazek

Awatar użytkownika
deg
Forumator
Posty: 639
Rejestracja: sobota 07 grudnia 2013, 04:31
Podziękował: 125 razy
Otrzymał podziękowania: 205 razy

Re: Nowości wdrażane przez RT

Postautor: deg » wtorek 09 sierpnia 2016, 21:01

Mała, ale pożyteczna nowość:
Do tej pory kiedy każda zmiana logu skutkowała dopiskiem "Ostatnio edytowany X przez użytkownika Y - w całości zmieniany Z razy.". Od teraz masz 5 minut na edycję logu (np. na poprawę błędów ortograficznych lub przyznanie "zapomnianej" gwiazdki) - bez komunikatu o edycji logu.
Podobnie system działa w przypadku edycji wcześniej edytowanych logów - do 5-ciu minut nie zwiększa "licznika" ilości edycji (data ostatniej edycji będzie zmieniona).
Brasia zaproponował zmianę, deg ją wdrożył i już działa.
Obrazek

Awatar użytkownika
deg
Forumator
Posty: 639
Rejestracja: sobota 07 grudnia 2013, 04:31
Podziękował: 125 razy
Otrzymał podziękowania: 205 razy

Re: Nowości wdrażane przez RT

Postautor: deg » środa 16 listopada 2016, 11:05

11 października załadowaliśmy na serwer poprawki dot. logowania Geokretów.

Geokrety nie są już logowane od razu (co powodowało długi czas oczekiwania na załadowanie widoku skrzynki w przypadku logowania wraz z geokretami. Od czsu do czasu zdażały się też błędy logowania).

Teraz wpisy do krecich logów są kolejkowane i co 10 minut geokrety z kolejki są logowane przez serwer opencaching na serwerze geokretów.

Od strony użytkowników jedyna widoczna zmiana to brak okna z wynikiem logowania. (w chwili wpisania logu do skrzynki operacja logowanie nie jest jeszcze przeprowadzona, więc wynik nie jest znany - okienko nie miało by już sensu).

(autor newsa: Łza)
Obrazek

Awatar użytkownika
deg
Forumator
Posty: 639
Rejestracja: sobota 07 grudnia 2013, 04:31
Podziękował: 125 razy
Otrzymał podziękowania: 205 razy

Re: Nowości wdrażane przez RT

Postautor: deg » środa 16 listopada 2016, 11:07

Pewnie sporo z Was zauważyło zmianę mapy na stronach poszczególnych skrzynek. To początek pewnego procesu - niedługo najprawdopodobniej zmienimy również mapę na stronie głównej i "Moja okolica".

Dlaczego tak?
Wiele osób myśli, że usługi Google (w tym mapy) są dostępne dla każdego bezpłatnie. Niestety - Google jak każda firma usiłuje zarabiać na czym się da i kilkukrotnie w tym roku zmieniła warunki korzystania m.in. z map na... inne, "lepsze" (dla siebie oczywiście). 1000 wyświetleń mapy Google kosztuje 0,50USD. OCPL generuje obecnie do 27 000+ wyświetleń DZIENNIE! Wyczerpujemy darmowy limit dla witryn niekomercyjnych i teraz możemy albo zapłacić, albo Google nam nie wyświetla map (patrz tu: viewtopic.php?p=135584#p135584).

Migrujemy w stronę bezpłatnych map OpenStreetMap. Nie za bardzo jest sens dyskutować, które mapy się komu bardziej podobają, a które mniej - i tak nie mamy innego wyjścia ;). Mamy nadzieję, że zmiana w tych trzech miejscach (strona główna, strony keszy, moja okolica) wystarczą by obniżyć użycie map bezpiecznie poniżej bezpłatnego limitu. Zrobimy wszystko, by mapa v3 nadal mogła działać m.in. w środowisku Google.

Wielkie dzięki dla Miłosza za pomysł i jego wdrożenie! To dzięki niemu możemy nadal korzystać z map i obniżamy limity!

PS: Czy wiesz że Google chce pieniędzy nie tylko za wyświetlenie mapy, ale też np. za możliwość nanoszenia na nią punktów (jak na naszej stronie głównej), czy kontrolki do zoomu? Business is business...
tmp.png
tmp.png (28.05 KiB) Przejrzano 2154 razy
Obrazek

Awatar użytkownika
deg
Forumator
Posty: 639
Rejestracja: sobota 07 grudnia 2013, 04:31
Podziękował: 125 razy
Otrzymał podziękowania: 205 razy

Re: Nowości wdrażane przez RT

Postautor: deg » czwartek 27 kwietnia 2017, 15:47

Nowość: Waypoint "Początek ścieżki"
Obrazek
Dzięki zaangażowaniu naszych nodów zagranicznych (Benelux i Rumunia) możemy w skrzynkach stosować nowy typ waypointów. Jako "początek ścieżki" oznaczamy miejsce z którego najłatwiej dotrzeć pieszo do kesza. Np. początek szlaku lub ścieżki prowadzącej do skrzynki. Dzięki temu osoby poszukujące kesza nie dość, że trafią szybciej i bez niepotrzebnego zastanawiania się "z której strony najłatwiej dość", to chroniona jest przyroda - nikt niczego niepotrzebnie nie będzie deptał.

Waypoint dodajemy standardowo - w edycji skrzynki -> Dodaj nowy waypoint:
waypoint.png
waypoint.png (7.92 KiB) Przejrzano 1635 razy


Więcej informacji o waypointach znajdziesz tu: https://wiki.opencaching.pl/index.php/D ... w_skrzynce

Fajne, prawda?
Obrazek

Awatar użytkownika
deg
Forumator
Posty: 639
Rejestracja: sobota 07 grudnia 2013, 04:31
Podziękował: 125 razy
Otrzymał podziękowania: 205 razy

Re: Nowości wdrażane przez RT

Postautor: deg » wtorek 27 czerwca 2017, 22:31

Nasze forum czekają spore zmiany. O tym jeszcze będę informował. Aby jednak nieco je ożywić - właśnie wprowadziłem na główną stronę OC PL dynamiczną listę aktywnych tematów na forum z bezpośrednimi linkami do postów i podaniem autora. Na forum znaleźć można sporo bardzo przydatnej wiedzy - mam nadzieję, że częstsza obecność użytkowników tutaj przyczyni się do lepszego wykorzystania tego narzędzia.
feed.png
feed.png (25.51 KiB) Przejrzano 1387 razy

Przy okazji dorzuciłem informację o autorach wpisów na Blogu. Zdecydowanie zachęcam(y) do współtworzenia treści bloga!
Obrazek

Awatar użytkownika
deg
Forumator
Posty: 639
Rejestracja: sobota 07 grudnia 2013, 04:31
Podziękował: 125 razy
Otrzymał podziękowania: 205 razy

Re: Nowości wdrażane przez RT

Postautor: deg » piątek 04 sierpnia 2017, 00:13

Od dziś dużo łatwiej wrzucić do opisu kesza czy geościeżki film. Edytor ma nowy przycisk - klikasz w niego, wklejasz URL filmu i... już! Jak ktoś bardzo chce, może zmienić wielkość filmu, albo nawet odpalać film od wybranego fragmentu.
Przy okazji zostały ujednolicone style - tekst w edytorze powinien wyglądać niemal tak samo jak opis kesza / geościeżki / log.
Parlando zasugerował na forum, deg napisał kod ;)
yt.png
yt.png (27.92 KiB) Przejrzano 1068 razy
Obrazek

Awatar użytkownika
deg
Forumator
Posty: 639
Rejestracja: sobota 07 grudnia 2013, 04:31
Podziękował: 125 razy
Otrzymał podziękowania: 205 razy

Re: Nowości wdrażane przez RT

Postautor: deg » sobota 12 sierpnia 2017, 00:53

Przed chwilą do edytora TinyMCE dorzuciłem jeszcze jedną ciekawą możliwość - można dodać zdjęcie "przeciągając" je (tzw. drag&drop) np. z innej strony internetowej do pola źródło. Nie trzeba wklejać adresu, tylko przeciągnąć tam obrazek. Oczywiście tradycyjna metoda działa nadal.

PS: Zanim wstawisz obrazek gdziekolwiek na OC upewnij się na 100% czy masz do tego prawo! Wszystkie treści publikowane na OC są publikowane zgodnie z licencją CC-BY-SA 3.0 (tutaj więcej info: https://creativecommons.org/licenses/by-sa/3.0/pl/) i zanim cokolwiek udostępnisz, musisz mieć absolutną pewność, że autor materiałów zezwolił na udostępnianie na takich prawach. A najlepiej to po prostu wrzucać swoje materiały (w tym zdjęcia).
PPS: Rodzaj licencji mamy wpisany w regulamin. Na nic zdają się hasła niektórych użytkowników "Zdjęcia są mojego autorstwa i ich kopiowanie jest nielegalne". Zdjęcia faktycznie zachowują autorstwo, ale umieszczając je na serwerach OC zgadzamy się na nieograniczone ich udostępnianie dalej (byle w ramach licencji CC-BY-SA 3.0).
Obrazek

Awatar użytkownika
deg
Forumator
Posty: 639
Rejestracja: sobota 07 grudnia 2013, 04:31
Podziękował: 125 razy
Otrzymał podziękowania: 205 razy

Re: Nowości wdrażane przez RT

Postautor: deg » piątek 25 sierpnia 2017, 10:47

Niezbyt "nowość", a raczej poprawa (bardzo) starych błędów...

Dwa dni temu napisałem i wrzuciłem na serwer zupełnie nowy kod przeliczania kordów mobilniaków. Kod który mieliśmy do tej pory nie uwzględniał wielu przypadków i miał dość poważny błąd logiczny, który w niektórych przypadkach mógł prowadzić do utraty informacji o aktualnej lub historycznej pozycji mobilniaka. Nie wspominając o aktualizacji kraju i regionu przy mieszaniu w logach.

W każdym razie - od dwóch dni wszystko liczy się poprawnie. Można dodawać logi w dowolnej kolejności, edytować ich daty czy usuwać, a pozycja, kraj i region będą poprawne, jak również przeliczony zostanie dystans na który został przeniesiony mobilniak (wraz z dystansem w poszczególnych wpisach).

Jeszcze nie dokonałem rekalkulacji wszystkich logów w systemie. Ale jeśli chcesz przeliczyć np. odległości na które przeniesiono mobilniaka wystarczy kliknąć na edycję dowolnego loga "przeniesiony" i zapisać (bez dokonania zmian).

PS: W planach mam jeszcze dorobienie możliwości edycji kordów przeniesienia. Na chwilę obecną kordy można podać w momencie wpisywania logu, ale nie ma możliwości ich poprawy po zapisie, tak było "od zawsze", ale kto powiedział, że nie można tego zmienić?
Obrazek

Awatar użytkownika
deg
Forumator
Posty: 639
Rejestracja: sobota 07 grudnia 2013, 04:31
Podziękował: 125 razy
Otrzymał podziękowania: 205 razy

Re: Nowości wdrażane przez RT

Postautor: deg » poniedziałek 28 sierpnia 2017, 16:18

Mała rewolucja w powiadamianiu o nowych skrzynkach.

Od teraz powiadamianie o nowych skrzynkach wysyłane jest w postaci zbiorczej. Czyli jeśli w o danej godzinie opublikowała się cała geościeżka złożona ze 100 keszy - dostaniesz jednego zbiorczego maila zamiast 100 osobnych. Co nowego:
  • zbiorcza forma maila - wszystkie nowe kesze są w jednej tabeli
  • powiadomienia wysyłane są zgodnie z ustawieniami w Ustawieniach Powiadomień (https://opencaching.pl/mywatches.php?rq=properties). Do tej pory w mailach była informacja, że tam sobie można coś pozmieniać, a system... totalnie to olewał. Teraz możesz ustawić, czy chcesz otrzymywać powiadomienia co godzinę, raz dziennie o określonej porze, a może tylko raz w tygodniu. Obecnie ustawienie to jest wspólne z ustawieniami powiadomień o nowych logach (patrz niżej)
  • w temacie powiadomień dodany jest prefix [OCPL] dzięki czemu łatwiej jest automatycznie segregować pocztę
  • nowość - male zawierają informację o poziomie trudności kesza i terenu - w postaci graficznej jak na stronie kesza
  • został dodany link do zmiany promienia powiadomień
  • pole "data" zostało uszczegółowione - wcześniej było hasło "data", a teraz jest "data ukrycia". Prezentowana data wcześniej i teraz to jest właśnie data ukrycia
  • typ został uproszczony tylko do ikonki, ale większej niż dotychczas
  • dla klientów poczty nie obsługujących obrazków, po najechaniu myszą na typ, poziom trudności czy aktywność założyciela - pojawiają się "chmurki" z wersją tekstową
  • zmniejszyła się liczba kolorów tekstu w mailu. Całkowicie wyleciał zielony, przez co powiadomienia wyglądają podobnie jak większość pozostałych maili w systemie,
  • system jest bardziej międzynarodowy. Wcześniej do maili automatycznie wklejał logo OC PL i słowo "OpenCaching", teraz te dane bierze z konfiguracji - dzięki temu np. w Rumunii czy krajach BeNeLuxu w mailach lecą inne loga, a u nas widać "Opencaching.pl"
  • maile będą przychodziły z adresu Opencaching.pl (jak wiele innych maili w systemie), a nie z gołego nobody@opencaching.pl
W planie mam jeszcze możliwość bardziej precyzyjnej personalizacji. To znaczy - by można było osobno ustawić terminy powiadomień o nowych keszach i osobno o nowych logach.

Jeśli kogoś interesuje historia tej zmiany, to króciutko:
  • 10 sierpnia 2017 publikowana jest ścieżka Katowickie Wyimki (https://opencaching.pl/powerTrail.php?p ... ptrail=637). Tworzy ona... ponad 7000 maili powiadamiających o nowych keszach. Ponad 100 użytkowników otrzyma 60 różnych maili powiadamiających o nowych keszach, opublikowanych w tym samym momencie
  • najwredniejszy RTowiec (taaaaaa... deg) zauważa, że ze względu na obwarowania dostawców usług pocztowych (głównie Onetu), taka porcja maili będzie się wysyłała... TRZY DNI! Tego samego dnia pisze do OC Teamu maila rozpoczynającego się słowami "Chyba musimy przemyśleć kwestię powiadamiania o nowych keszach(...)"
  • zaledwie 2h później COGowiec Brasia odpisuje... "Mam dwie propozycje: 1. najprostsza zakazać używania maili na onecie :) 2. wysyłać informacje o nowych skrzynkach zbiorczo, raz na godzinę(...)". I w taki sposób stał się główną inspiracją zmiany
  • 11 sierpnia 2017 deg wynegocjował z Onetem, że maile z Opencaching będą traktowane przez Onet priorytetowo i na lepszych warunkach. Nadal ponad 1000 maili czeka na wysłanie pomimo lepszych warunków...
  • (tu następuje ten mało ciekawy moment rzeźbienia przez dega kodu i testów)
  • 28 sierpnia 2017 kod zostaje wdrożony na serwery produkcyjne OC

Jakby ktoś nie miał nic innego do roboty i chciał sobie pooglądać zmiany, to proszę bardzo -> https://github.com/opencaching/opencach ... 4772050971 . Ciekawe, czy toś zagląda w takie odjechane miejsca...

A tak wyglądają nowe powiadomienia (mail pochodzi z mojego testowego serwera, więc nieco dziwić mogą niektóre teksty czy grafika ;) ):
tmp.png
tmp.png (41.9 KiB) Przejrzano 737 razy
Obrazek


Wróć do „Ogłoszenia - OC Team”




  Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 1 gość