Siema pany!
Przed chwilą wrzuciłem wersję 0.9.3 bazki
Na szybko usprawniłem moduł udostępniania:
- okienko do udostępniania jest wygodniejsze w użyciu, wyświetla wszystkich userów wraz z przełącznikami. Komu chcemy udostępnić - temu klikamy na On
- pod okienkiem z userami są dwa przyciski - do szybkiego ustawienia wszystkich na On albo na Off (taki bajerek)
- pod powyższymi jest duży przełącznik - udostępniaj zawsze i każdemu. Jego użycie (On) spowoduje, że od tej pory nasza baza będzie udostępniana dla każdego zarejestrowanego usera, bez względu co mamy zaznaczone na liście powyżej. Lista powyżej zresztą się rozmyje i zablokuje, żeby zasugerować, że chwilowo jest "nadpisana" innym ustawieniem. Jeśli kiedyś będziemy chcieli sobie to "Zawsze i każdemu" wyłączyć - to nasza lista userów się odblokuje i będzie tam ustawione tak samo jak było kiedyś (czyli zachowane zostają "odptaszkowania")
- na dole jeszcze jest dodatkowy przycisk - "pokazuj bazę publicznie". Oznacza to, że nasza baza jest widoczna RÓWNIEŻ bez zalogowania. Użycie tego przełącznika - tak jak wyżej "freezuje" nam listę userów + dodatkowo blokuje przełącznik "Zawsze i każdemu" w pozycji On
W sumie to chyba logiczne
Na chwilę obecną swoją bazkę upubliczniam nawet bez zalogowania, ale docelowo będę ją chyba tylko pokazywał zarejestrowanym.
Prośba o zalogowanie i przeklikanie, potestowanie czy to działa i jak to działa
Ja trochę potestowałem i nie udało mi się nic wywalić, ale wiadomo
Jak ktoś jest zalogowany teraz - to dobrze byłoby się wylogować i zalogować raz jeszcze + ewentualnie wyczyścić cookiesy (jakby się komuś coś psuło).
PS. Z bugów: poprawiłem menu - przed zalogowaniem nie widać pełnego menu, tylko odnośnik do listy publicznych baz + Modele/Części gdy jesteśmy w czyjejś bazie
Dodatkowo znalazłem inny mały bug, ale niegroźny i nie wiem czy go nie zostawić: mianowicie, jak ktoś ma ustawione udostępnianie zawsze i każdemu (lub publicznie) - to aplikacja traktuje samego siebie również jako "każdy"
Zobaczymy się wtedy na liście udostępnionych nam baz - i możemy swoją własną bazę przeglądać jak cudzą (czyli READ-ONLY)
heh