#395

W prawym górnym rogu strony wsparcia — dzwonek 🔔. Pokazuje liczbę nieprzeczytanych powiadomień „w systemie" i po kliknięciu rozwija kanał-dropdown.

Co pokazuje kanał

Każdy wpis — jedno zdarzenie dotyczące jednego ticket-u:

  • Tytuł wpisu: „Ticket #42: nowa odpowiedź", „Ticket #69: status → zamknięty" itd.
  • Skrócona wiadomość (dla zdarzeń „nowa odpowiedź" — pierwsza linia odpowiedzi).
  • Data i czas.

W jednym kanale przechowywane są wpisy dotyczące wszystkich ticket-ów, w których jesteś autorem, odpowiedzialnym lub obserwatorem. Maksimum widocznych wpisów w dropdownie — 20–50, w razie potrzeby doładowywane są dalsze.

Licznik

Cyfra obok dzwonka — liczba nieprzeczytanych wpisów. Po przeczytaniu cyfra się zmniejsza. Przy zerze cyfry nie ma, ikona jest szara.

Akcje w kanale

  • Kliknięcie wpisu — otwiera odpowiedni ticket (strona z aktywnym ticket-em). Wpis jest oznaczany jako przeczytany.
  • „Oznacz wszystko jako przeczytane" — przycisk na dole dropdownu. Wszystkie wpisy są oznaczane jako przeczytane, licznik staje się 0.

Automatyczne oznaczanie jako przeczytane

Przy otwarciu ticket-u wszystkie nieprzeczytane wpisy w kanale dotyczące tego ticket-u są oznaczane jako przeczytane automatycznie. Nie trzeba osobno „zamykać" dzwonka — licznik zmniejsza się od razu po wejściu do ticket-u.

Kiedy kanał się odświeża

  • Przy pierwszym załadowaniu strony.
  • Co 60 sekund przez timer.
  • Po dowolnej akcji w ticket-cie (wysłanie odpowiedzi, zmiana statusu) — kanał jest ponownie odczytywany, by odzwierciedlić nowe zdarzenia.

Real-time push (natychmiastowe dostarczanie do przeglądarki) nie jest jeszcze zaimplementowany — kanał działa w modelu pull. Nie wpływa to na dostarczanie powiadomień do email/Telegram/Viber — te są wysyłane natychmiast po wystąpieniu zdarzenia.

Kanał „w systemie"

Kanał dzwonka — to kanał dostarczania powiadomień „web" (czyli „w systemie"). Włącza się/wyłącza w kółku zębatym ⚙. Dla większości użytkowników jest domyślnie włączony — kanał jest wygodny, nie wymaga weryfikacji email i nie zależy od ustawień komunikatorów.

Powiązane tematy