System powiadomien o zdarzeniach

0

W tym miesiacu przerobie nieco system powiadomien. User bedzie mogl wybrac, czy chce otrzymywac powiadomienia na maila, powiadomienia w profilu, czy jedno i drugie.

W kazdym razie: czesto siedze na 4p. Program pocztowy tez mam non stop otwarty (ktory pobiera mi maile co X min). Jako zarejestrowany user, przebywajac na stronie (majac otwarta przegladarke), co X minut, system sprawdza czy nie mam nowych wiadomosci. Wowczas przed tytulem strony pojawia sie (1) oznaczajace jedno powiadonienie, dzieki czemu widze na karcie w mojej Operze ze mam nowe powiadomienie. Ale oprocz tego dostaje maila. Wiec musze kasowac maila, mimo, ze - np. tresc juz odczytalem. Zreszta na fb tez tak jest.

Czy zadowoliloby Was rozwiazanie takie, ze jezeli system wykryje, ze jestescie online (czyli de facto - macie 4p otwarte w zakladce), to maila nie bedzie wysylal, tylko w zakladce pojawi sie przed tytulem stosowna informacja?

0

Niech powiadamia na gg. Dodany komentarz / post + linkt do tematu :)

0

W przyszlosci rowniez bedzie mozna rozszerzyc system powiadamiania: http://redmine.boduch.net/issues/81

0

Adam, tak, jak najbardziej, ale pewien polski portal tak ma i jest w tym jeden problem.

Łazisz po stronie i zamykasz zakładkę. Sesja wisi, system myśli, że jesteś online. Pojawia się wydarzenie, ale maila nie dostajesz, bo sesja jeszcze nie wygasła mimo, że nas już na 4p nie ma. Należałoby pomyśleć jak takie coś rozwiązać. Widziałem gdzieś lekkie ajaxowe odpytanie czy user nadal ma otwartą zakładkę. Wysyłanie maila można by robić nie jeśli sesja aktywna, tylko jeśli była odświeżona nie dalej niż długość trwania sesji? Może nieco zamieszałem, ale chodzi o zakładkę czasową by nie było tej luki między zamknięciem serwisu a wygaśnięciem sesji.

I jeszcze co do samej listy powiadomień - klikanie z ctrl lub 3 klawiszem myszy nie powinno zamykać tej listy. Nie mam chwilowo czasu by to poprawić, a najbardziej mnie to irytuje.

0

Marooned: rozumiem Cie. Calkiem niezly pomysl, zeby byla taka "luka".
P.S. 3 klawisz myszy nie zamyka listy powiadomien - przynajmniej na Operze. Nie wiem, jaka jest tego przyczyna na FF.

1 użytkowników online, w tym zalogowanych: 0, gości: 1