forum.pasja-informatyki.local icon indicating copy to clipboard operation
forum.pasja-informatyki.local copied to clipboard

Przepisanie systemu wiadomości

Open trib0r3 opened this issue 8 years ago • 4 comments

Przydałoby się przepisać system wiadomości, tak aby były dostępne w czytelniejszej formie, a nie liście ostatnio otrzymanych wiadomości jak to wygląda obecnie.

Schematycznie mogłoby wyglądać np. jakoś tak (pamiętajcie, to tylko luźna propozycja):

Ogólnie system wiadomości

+---+---------------------------+
| M |                           |
| E |           Okno            |
| N |      wiadomomości         |
| U |                           |
+---+---------------------------+

Menu

MENU               |
[+] Najnowsze      |
[+] Konwersacje    |
 |- User1          |
 |- User2          |
 |- User3          |

Boczne menu zawiera:

  • Najnowsze spis konwersacji wg kolejności od ostatnio aktualizowanych, wybranie wiadomości przenosi nas do widoku konwersacji z wybraną osobą
  • Konwersacje rozwijana lista z konwersacjami wg użytkowników, z którymi stworzyliśmy konwersację. Kliknięcie użytkownika otworzyłoby w panelu głównym okno całej konwersacji

Menu wiadomości (Najnowsze wiadomości)

| Witaj User1, 
| twoje ostanie wiadomości:
|-----------------------------------------------------------------------
| (autor) Fragment ostatniej wiadodmości | Konwersacja z... | Timestamp
|-----------------------------------------------------------------------
| (User1) Hej, ostatnio pytałem ciebi... |      User2       |  1h temu
| (User1) xyz adasd asda sd asd as d     |      User3       |  2d temu

Menu wiadomości (konwersacja z wybraną osobą)

| Witaj User1, 
| Wiadomości z User2:
|=======================================================================
| +------------------------------------------------------------------+ ^
| | (User2 | 23 X 2015 | 8:00)                                       | |
| | Hej @User1, co u ciebie ?                                        | |
| +------------------------------------------------------------------+ |
|                                                                      |
| +------------------------------------------------------------------+ |
| |                                        (User1 | 24 X 2015 | 0:01 | |
| |                              Nic ciekawego, czegoś potrzebujesz? | |
| +------------------------------------------------------------------+ $
|                                                                      V
|=======================================================================

Mamy okno, z czymś wzorowanym na chat fb, na górze wiadomości są najstarsze, na dole najnowsze, bo boku mamy scrollbar który jest automatycznie przesuniętych do najnowszych wiadomości

trib0r3 avatar Nov 26 '16 13:11 trib0r3

Propozycja jest bardzo fajna, sporo z nią roboty, ale myślę, że warto byłoby się za to wziąć. Mi się podoba.

awaluk avatar Dec 04 '16 12:12 awaluk

Nie wiem, czy do końca rozumiem tę zmianę, ale aktualnie też można wyświetlać PW wg użytkowników. Wystarczy kliknąć "Wyślij wiadomość prywatną" na karcie danego konta i wyświetla się ładna lista konwersacji tylko z jednym użytkownikiem.

Patrycjerz avatar Nov 19 '17 13:11 Patrycjerz

Ale to nie jest ani trochę wygodne, trzeba ręcznie wchodzić na profil danej osoby, klikać wyślij wiadomość i tam szukać. Moim zdaniem powinno być to zrobione jak np. na FB, czyli skrzynka z listą wszystkich osób z którymi pisaliśmy i po wejściu na każdą widzimy całą rozmowę.

awaluk avatar Nov 19 '17 13:11 awaluk

Racja, jest to wygodniejsze rozwiązanie, ale wg mnie czas potrzebny do stworzenia takiego feature'u jest nieadekwatny do korzyści, ale nikomu nie zabraniam czegoś takiego zaprojektować :)

Patrycjerz avatar Nov 19 '17 13:11 Patrycjerz