Gdy napisze post/komentarz i zapomnę kogoś oznaczyć, to czy gdy dodam go podczas edycji to powiadomienie zostanie wysłane?
test
Gdy napisze post/komentarz i zapomnę kogoś oznaczyć, to czy gdy dodam go podczas edycji to powiadomienie zostanie wysłane?
test
Nie, po edycji powiadomienie nie jest wysyłane.
furious programming napisał(a):
Nie, po edycji powiadomienie nie jest wysyłane.
Jest to celowe? czy jednak jest to nieistniejący jeszcze feature / bug?
Jedyny workaround jaki znalazłem, to usunąć post i dodać jeszcze raz (ma sens tylko wtedy gdy jesteśmy ostatni z naszym postem), lub dodać komentarz z @ i go zaraz usunąć
I dlaczego właściwie Odpowiedz cytując ten post
nie działa z automatu jak @?
Jest to problematyczne, bo czasem ktoś odpisuje na nasz post i nawet nie ma powiadomienia, a jeżeli nie jest to świeży wątek, to się to po prostu gubi.
Tak, jest to celowe. Lista użytkowników, do których powiadomienia zostały wysłane po opublikowaniu posta nie jest tworzona i przechowywana, więc po edycji posta nie da się stwierdzić do kogo powiadomienie zostało już wysłane, a do kogo nie. Dlatego te nie są po edycji w ogóle wysyłane, aby nie spamować.
WeiXiao napisał(a):
I dlaczego właściwie
Odpowiedz cytując ten post
nie działa z automatu jak @?
Bo nikt się pewnie nawet nad tym nie zastanawiał. I w sumie bardzo dobrze, bo mało który użytkownik potrafi poprawnie korzystać z funkcji odpowiadania połączonego z cytowaniem.
Fajnie by było posiadać taką funkcjonalność jednak jest tak jak pisze @furious programming: nie zapisujemy w bazie do kogo już wysłano powiadomienie, a bez tego dostawałbyś powiadomienie każdorazowo gdy ktoś zedytuje post, w którym jest Twój login.
A nie można zerknąć do powiadomień usera czy nie ma tam już powiadomienia związanego z tym postem? :P
Pytanie czy nie byłoby problemów z wydajnością gdyby ktoś się bawił i otagował ze 20 kont, które mają bardzo dużą ilość powiadomień :D
WeiXiao napisał(a):
A nie można zerknąć do powiadomień usera czy nie ma tam już powiadomienia związanego z tym postem? :P
A to ciekawe rozwiązanie – nie brałem tego pod uwagę, a jak najbardziej ma to sens. ;)
Edit: jednak nie ma sensu, bez modyfikacji bazy…
WeiXiao napisał(a):
A nie można zerknąć do powiadomień usera czy nie ma tam już powiadomienia związanego z tym postem? :P
Powiadomienia generowane są w panelu usera albo/i na e-mail (wtedy nie są zapisywane do bazy). Trzeba by było stworzyć nową tabele i przechowywać powiadomienia związane z postem, komentarzem, mikroblogiem itp.
Zabawną sytuacją w powiadomieniach jest moment, gdy ktoś wysyła post/komentarz tagując kogoś, a następnie go usuwa. W sumie niezależnie czy osoba jest tagowana czy nie - jakaś część treści pozostaje w powiadomieniu, które prowadzi do głównego wątku (gdy nie ma komentarza/postu) :-)