Alternatywny tryb wątków - otwarta beta dla użytkowników

Alternatywny tryb wątków - otwarta beta dla użytkowników

Wątek zablokowany 2025-01-08 16:22 przez 4programmers.net .

4programmers.DEV
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 117
3

Przeczytanie całej dyskusji w długim wątku często zajmuje nie minuty, ale godziny, aby przez nią przebrnąć. Jeśli użytkownik 4programmers szuka konkretnych odpowiedzi, powinien mieć możliwość szybkiego odnalezienia adekwatnych informacji. W związku z tym postanowiliśmy wprowadzić na forum możliwość sortowania postów według liczby głosów – posty z największą liczbą głosów będą wyświetlane na górze. W ramach zamkniętej bety stworzyliśmy alternatywny typ wątku, w którym posty są prezentowane w kolejności według liczby lajków.

Naturalnie, posty często mają sens jedynie w kontekście wcześniejszych wypowiedzi, choć nie wszystkich w wątku – zazwyczaj kilku bezpośrednio poprzedzających. Aby zachować sens i kontekst sortowanych postów, wprowadziliśmy możliwość wskazania, do którego wcześniejszego postu odnosi się nasza odpowiedź. Dzięki temu sortowane posty zachowują kolejność względem tych, do których nawiązują, jednocześnie umożliwiając prezentowanie postów według liczby głosów. Każdy doświadczony programista z łatwością zauważy, że takie rozwiązanie tworzy strukturę drzewiastą.

Ponieważ wcześniejsze posty nie zawierają informacji o tym, do których postów się odnoszą, nie ma możliwości migracji istniejących wątków do struktury drzewiastej. W związku z tym muszą one pozostać w formie liniowej. Choć niektóre wątki zawierają cytaty, które mogłyby zostać wykorzystane do odwzorowania struktury grafu, niestety większość wątków ich nie zawiera. Wątki takie jak trochę humoru... :-) czy Zwolnienia - wątek zbiorczy świetnie sprawdzają się w formie liniowej - nie będziemy tego zmieniać 😊 W przypadku innych wątków, gdzie zależy nam na szybkim dostępie do najbardziej wartościowych odpowiedzi struktura drzewiasta będzie pomocna podczas czytania.

Zamknięta i otwarta beta

Przez pierwsze kilkanaście dni, jako zespół 4programmers, pracowaliśmy nad wczesnymi wersjami widoku drzewiastego wątku, współpracując z użytkownikami forum w ramach zamkniętej bety. Chcielibyśmy serdecznie podziękować użytkownikom: @kq, @cerrato, @aurel, @Ornstein, @tBane, @Wibowit, @Miang, @Azarien, @Marcin.Miga, @BartoSAS, @MateInf, @kelog oraz @MarekR22 za ich wkład w rozwój forum!

Teraz zapraszamy wszystkich użytkowników do korzystania z widoku drzewiastego w pierwszym wątku na forum w ramach otwartej bety! 🥳 Jesteśmy świadomi, że nowe rozwiązanie może wymagać dalszych ulepszeń – będziemy sukcesywnie wprowadzać niezbędne zmiany. 🚀

Zachęcamy wszystkich użytkowników do dzielenia się swoimi pomysłami w duchu: Jak krytykować z pożytkiem dla rozwoju projektu Coyote! 🙏

FAQ

  • Czy każdy będzie mógł założyć drzewiasty wątek?
    Obecnie, w ramach otwartej bety, dostępny jest tylko jeden drzewiasty wątek, aby więcej użytkowników mogło go przetestować i podzielić się swoimi opiniami. Po dopracowaniu rozwiązania każdy będzie mógł założyć własny drzewiasty wątek.
  • Czy stare tematy pozostaną liniowe?
    Tak, wszystkie istniejące tematy w strukturze liniowej pozostaną bez zmian.
  • Czy nowe tematy będą mogły być liniowe?
    Tak, przynajmniej przez jakiś czas będzie można tworzyć zarówno tematy liniowe, jak i drzewiaste.

ChangeLog

Poniżej przedstawiamy historię zmian oraz podsumowanie wszystkich opinii, które udało nam się zebrać w ramach zamkniętej bety.

  • Sortowanie wątków po ilości głosów @Riddle
  • Odpowiedzi postów na posty, tak żeby zachować sens wypowiedzi @Riddle
  • Wcięcie kolejnych poziomów postów, @Riddle
  • Linia sugerująca który post jest odpowiedzią na który (pierwszy poziom), @Riddle
  • Selektor wyboru kolejności: Najnowsze, Najstarsze, Najwyżej oceniane, @Riddle
  • Linie prowadzące powinny nie być białe w ciemnym motywie, @aurel
  • Przeniesienie akceptacji oraz lajka na dolną belkę @Riddle
  • Dodanie zwijania pojedynczego postu, @pradoslaw
  • Dodawanie cytatu w wątku drzewiastym wygląda jak bug, @aurel,
  • Ikonka zwijania postu to powinien być chevron bez kółka, @Dizajner,
  • Belka z głosującymi jest schowana, kiedy jest mało głosów:
  • Bugfix: osoba głosująca pojawia się dwa razy, jako "Ty" i jako Nick, @Miang.
  • Edytor zaraz pod postem:
    • Okienko odpowiedzi mogłoby być zaraz pod odpowiadanym postem, @aurel,
    • Ok, to też dobre. Jeszcze bardziej intuicyjne, @kq
    • Edytor powinien moim zdaniem pojawiać się w miejscu, w którym odpowiadasz @superdurszlak
    • jak dodaję nową wiadomość, to dobrze byłoby aby okno pisania było tuż pod tym miejscem w którym ona się pojawi @MateInf
    • Podobna opinia od @cerrato
    • np. szukałem już ze 2 razy, gdzie wylądowało to co napisałem, @MateInf
    • No teraz, żeby Ci odpisać, to trochę już miałem przewijania.@BartoSAS
  • Przycisk "kliknij tutaj" pod głównym wątkiem jest mylący, @aurel
  • Zwijanie poddrzewa:
    • Zwijanie całego poddrzewa @pradoslaw
    • Dobra byłaby funkcja zwijania całego poddrzewa, @Azarien,
    • bez zwijania tego drzewa, to staje się bardzo nieczytelne, @BartoSAS
  • Połączenie linii prowadzących na drugim poziomie @Riddle, todo połączenie na poziomach trzecim i dalej
  • Przeniesienie przycisku zwijania postu z belki postu na linię prowadzącą @pradoslaw
  • Linie prowadzące powinny być ciągłe, @aurel
    • czy w planach jest dorysowanie tych kresek? @BartoSAS
  • Bugfix: crash aplikacji jeśli wątek zawiera post niedostępny dla użytkownika @Miang
  • Niepotrzebne otwieranie tematu na dole:
    • Kliknięcie na temat w widoku kategorii mogłoby otwierać pierwszy post, a nie ostatni, @Riddle
    • Obecnie, jak przechodzę do wątku z listy wątków, widok zjeżdża na sam dół i żeby odpisać, muszę podjechać na samą górę. @aurel
  • Kliknięcie "Odpowiedz" mogłoby ustawiać kursor od razu w edytorze @Riddle
  • Miejsce w pionie:
    • Może wystarczyłaby jedna sygnatura per topic per user, @kq
    • Dolna belka robi się tłoczna @aurel
    • Posty w drzewie są wysokie (górna belka, ciało, sygnatura, dolna belka), @aurel
    • Pełnoprawne zagnieżdżone posty zjadają trochę za dużo pionowego miejsca, @kq
    • od superdurszlak:
      • tyle okienek są zbyt "rozlazłe" w pionie @superdurszlak
      • zawartość jest bardzo rozciągnięta w pionie @superdurszlak
      • przeglądam ten wątek z ekranu smartfona i [...] to już zupełnie nie współgra z nową strukturą i znacznie utrudnia czytanie. @superdurszlak
    • trzeba jakoś pozbyć się sygnatur, może pokazywać je tylko raz per user w danej linii gałęzi drzewa? @kq
  • Wysunięcie avatarów userów na lewo, tak żeby guiderail wychodził od avatara, nie od lajka @Dizajner @pradoslaw
  • Odpowiedź na post w drzewie mogłaby wysyłać powiadomienie, jeśli post jest obserwowany @Riddle
  • Odpowiadanie na swój własny post nie powinno wysyłać powiadomienia @Riddle
  • W zwiniętym poddrzewie mogłaby się pokazać lista użytkowników biorących udział @pradoslaw
  • Linie prowadzące powinny być cieńsze o połowę @Dizajner
  • Bugfix: Poprawiono błąd związany ze zwijaniem postów @Marcin.Miga
  • Edytor powinien być lżejszy jak jeszcze nic nie piszesz @pradoslaw
  • Bugfix: zwinięte poddrzewo niepotrzebnie zawierało post sam w sobie @opiszon
  • Bugfix: usunięty post chowa przycisk do zwijania poddrzewa @Spearhead
  • Paginacja w liście tematów nie jest potrzebna dla drzewiastego wątku @Spearhead
Marooned
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Poznań
9

Czy nowe tematy będą mogły być liniowe?
Tak, przynajmniej przez jakiś czas będzie można tworzyć zarówno tematy liniowe, jak i drzewiaste.

Przez jakiś czas - czyli planowane jest w pewnym momencie uśmiercenie klasycznych wątków liniowych i wymuszenie wątków drzewiastych dla każdego nowego wątku? Dobrze rozumiem te intencje? (Bardzo chciałbym być w błędzie, ale wolę się upewnić)
Struktura drzewiasta ma może sens na portalach takich jak StackOverflow, gdzie na górze mamy pytanie, a odpowiedzi nie są powiązane ze sobą i najlepsza odpowiedź jest na górze.
Natomiast tu mamy forum, czyli miejsce do dyskusji, a co za tym idzie, struktura posortowana chronologicznie wydaje się jedynym sensownym formatem.

Jestem na tak by można było zdecydować o formacie wyświetlania - liniowo czy drzewiaście. Ale jeśli struktura liniowa ma przestać być domyślną czy wręcz ma zostać usunięta, to uważam to za najgorszy pomysł od czasu inwazji zimą na Rosję oraz wyrzucenia pewnego malarza z wąsem ze szkoły.

pradoslaw
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Wrocław
  • Postów: 217
7

Trudno mi sobie wyobrazić coś lepszego niż wątki liniowe. Tak jak napisałeś dyskusje na temat wynagrodzeń, zwolnień czy po prostu inne luźne dyskusje lepiej się czyta, gdy są posortowane chronologicznie.

Marooned
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Poznań
10

No ale jednak w pierwotnym poście mamy przynajmniej przez jakiś czas będzie można tworzyć zarówno tematy liniowe, jak i drzewiaste. co ja rozumiem, że "za jakiś czas nie będzie można tworzyć wątków liniowych". Ale - jak pisałem - może źle to interpretuję, stąd pytanie.

Czytałem sobie te drzewiaste wątki w betatestach, ale po chwili rezygnowałem. Dla mnie to jakbym czytał losowo i wyrywkowo zbitek informacji bez ładu i składu, za duży chaos. Może młodsze pokolenie sobie to ceni (w końcu Discord też jest popularny). Ja póki co nie umiem się w tym odnaleźć ani w sensownej kolejności czytać takich drzew.

flowCRANE
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Tuchów
  • Postów: 12270
13

Nie przepadam za drzewiastymi wątkami. Ja wiem, że daje to więcej możliwości, ale po jakimś czasie z jednej dyskusji robi się ich dwadzieścia, a śledzenie nowych odpowiedzi i ogarnianie całości wątku staje się coraz trudniejsze, a już szczególnie, jeśli zawartość wątku się posortuje (dodaliście przycisk do zmiany kolejności) — no nie wiadomo co jest do czego.

Wątki liniowe są zdecydowanie lepsze, dlatego są standardem na forach dyskusyjnych. Wszystko jest po kolei, chronologicznie, a off-top znajduje się w komentarzach, które są małe i domyślnie zwinięte, przez co ani nie marnują miejsca strony, ani nie utrudniają czytania postów. To najprzyjemniejsza forma dyskusji.

Czasem wchodzę na ycombinator, bo @WeiXiao coś podlinkuje, i po 5 minutach rezygnuję z czytania, bo trudno to wszystko ogarnąć. Kilka ekranów niżej i nie wiadomo kto o czym pisze — kompletny bajzel. Ot dla mnie wątki drzewiaste są po prostu niewygodne do czytania.

opiszon
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 832
3

Nawet posty na 1 poziomie są dużo węższe niż w dotychczasowym layoucie (mobile).

Posty na 1 poziomie powinny mieć taką samą szerokość jak dotychczas.

Zobaczcie zrzuty.
Nie testowaliscie tego na mobile? Nie było żadnego odzewu z grupy testującej?

Po zmianach treść posta używa ile? 60% szerokości ekranu?
Na podpoziomach jeszcze mniej.
Imho drzewiaste layouty są nieużywalne na mobile jeżeli jest aż tak duży narzut na dekoracje (marginesy, paddingi ramki itp).

0 poziom wcięcia

Screenshot_20250102-145647.png

2 poziom wcięcia
Screenshot_20250102-150238.png

Dotychczasowy layout

Screenshot_20250102-145703.png

Miang
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1801
1

w ogóle nie było pytania czego używamy, chyba że na serwerze zrobili jakieś zestawienie. zrobili, prawda?

opiszon
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 832
4

Ale to nie ma znaczenia aż tak bardzo - bo użytkownicy mogą nie używać mobile bo serwis jest niedostosowany. Zamknięte koło.

opiszon
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 832
2

O, jak próbuję dodać odpowiedź na tym poziomie, to już mi się layout rozjechał - serwis dorenderowal mi dodatkowe Pixele po prawej i poziomego scrolla.

No nieużywalne, a jesteśmy niewiele wgłąb

Screenshot_20250102-151128.png

Spine
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6969
9

To jest feature, na który wszyscy użytkownicy czekali!

Nie potrzebujemy ulepszeń modułu prywatnych wiadomości. => Upgrade modułu prywatnych wiadomości

Nie potrzebujemy dostosowania serwisu do mobilnych urządzeń. => Komentarze posta na mobile - akcje zawsze widoczne

Nie potrzebujemy wielu innych rzeczy zgłaszanych przez użytkowników, którzy korzystają z tego serwisu na co dzień...

@pradoslaw - wiem, że moja prośba nic dla Was nie znaczy, ale może sami do tego dojdziecie, że "testerzy serwisu" którzy tu często bywają, potrafią lepiej ocenić, czego tu brakuje i co wymaga dopracowania. Nie musicie na razie wymyślać niczego innego i innowacyjnego. Tylko przeglądnijcie dział Coyote

opiszon
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 832
8

Na tym poziomie zagłębienia przestaję już wchodzić w ten wątek na mobile. Bo nie ma sensuScreenshot_20250102-162028.png
Dziekuję wszystkim którzy są odpowiedzialni za ten UX.
Także testerom zamkniętej bety.

Manna5
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Kraków
  • Postów: 667
4

Moje pierwsze wrażenie po wejściu do tego wątku było takie, że jest to artykuł, a dopiero po przewinięciu zauważyłem, że to wątek. Bardzo dobrze, że jest możliwość formalnego oznaczania postu jako odpowiedź na inny określony post, co tworzy strukturę drzewiastą, ale mam kilka uwag.

  • Dlaczego wraz ze zmianą struktury tak mocno zmieniono wygląd wątku? Tzn. oczywiste jest że nową strukturę trzeba jakoś zaprezentować, co oznacza zmianę wyglądu, ale wprowadzono wiele zmian niezwiązanych z tym bezpośrednio. M. in. usunięto dodatkowe informacje o użytkowniku, które były wyświetlane pod avatarem (Rejestracja, Ostatnio, Lokalizacja, Postów), przeniesiono przycisk głosowania i liczbę głosów, nie ma w ogóle podpisów użytkowników z tego co na razie zauważyłem. Wygląd postów to niezależna kwestia, a na pewno powinien być on spójny, zwłaszcza, jeżeli mają istnieć oba rodzaje wątków.
  • Czy ktoś pomyslał o dodaniu obsługi wątków drzewiastych do API?
  • Sama drzwiasta struktura wątku ma pewne wady. Po pierwsze, jakiś post może odwoływać się do wielu wcześniejszych postów co tworzy zamiast drzewa graf skierowany (a na tak skomplikowaną strukturę chyba nie możemy sobie pozwolić).
  • Należy zwrócić uwagę na moduł Co nowego na forum? na stronie głównej - wyświetlają się tam najciekawsze i najnowsze wątki. Natomiast w wątku drzewiastym może wywiązać się rozwinięta dyskusja w obrębie poddrzewa, która nie będzie mogła zostać zauważona w tym module na stronie głównej.
HA
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 79
4

IMHO dobrze by było z automatu chować wszystko głębsze niż 2 poziomy - tak chyba jest na reddicie.
Fajnie, gdyby top level komentrze jakoś się wizualnie odznaczały na tle sub-komentarzy. Czytając rozbudowany wątek można się pogubić co jest odpowiedzią na post, a co odpowiedzią na komentarz.
Fajnie, gdyby dało radę zwijać top level komentarze oraz gdyby ta linia na lewo od komentarza była klikalna, a nie tylko ta mała ikonka na dole.
W śledzeniu dyskusji mógłby tez pomóc button przechodzący do kolejnego top-level komentarza, niezależnie od tego, jak głęboko obecnie jesteśmy. Chociaż jeśli w/w linia będzie klikalna to raczej nie będzie takiej potrzeby.

opiszon
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 832
3

Za każdym razem jak wchodzę w ten wątek to resetuje mi się sposób sortowania z wybranego na "najwyżej oceniane"

Marooned
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Poznań
4

Na tym etapie testy alpha powinny się zakończyć i wrócić do deski kreślarskiej ;-)

somekind
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Wrocław
3

CTKJ?

opiszon
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 832
0

Zimową porą będą szykować architekci plany budowy dróg, plany budowy dróg. Podkreślam jeszcze raz: plany budowy dróg. A na wiosnę wyjdziemy z budową ulic i… ulic.

No i wyszli...

superdurszlak
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Kraków
  • Postów: 2003
0

Minęło już trochę czasu, niestety z tego co widzę większość moich uwag wciąż jest aktualna - dot. rozciągnięcia layoutu w pionie. Kiedy można spodziewać się jakichś ruchów w tym kierunku?

opiszon
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 832
0

Po zwinięciu pokazywana jest błędna liczba odpowiedzi (2 zamiast 1).

Screenshot_20250102-171421.pngScreenshot_20250102-171433.png

Marooned
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Poznań
4

Dwie sprawy, obie widoczne na screenie:
screenshot-20250102171301.png

  1. czerwone - chciałem zalajkować post opiszona. Najechałem na miejsce zaznaczone na czerwono i 0,05 sekundy zanim kliknąłem, w jego miejsce wskoczył nowy post somekinda, przez co ten post dostał +1. Jak widać, wycofałem (nie rozumiem tego akronimu, pewnie coś dla młodych) i dałem gdzie trzeba, ale... dlaczego nowy post wskoczył pomiędzy już istniejące zamiast dokleić się na końcu? Nawet zakładając domyślne bezsensowne sortowanie po liczbie lajków, oba posty miały w momencie dodania 0, więc tu powinno wejść drugie sortowanie chrnonologiczne. Jeśli nowe posty będą dodawane na środku strony, to totalnie nie da się tego śledzić i sensownie czytać.
  2. zielone - chciałem odpisać [co niniejszym czynię], ale na końcu wątku nie ma pola na odpowiedź. Tę trzeba sobie znaleźć na środku strony! Bo pierwotny post w tym wątku jest długi na ~2 strony, więc dopiero za nim jest pole na odpowiedź. To już jeden z najsłabszych elementów UX, jaki można sobie wyobrazić - pole na odpowiedź "jest gdzieś w środku, znajdź se scrollując stronę". Jak to opuściło fazę alfa i dotarło do publicznej bety? :(
opiszon
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 832
0

Nowe wskakują nawet przed posty ocenione.

Screenshot_20250102-171853.png

Marooned
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Poznań
5

To jest mały wątek, a ja już się gubię gdzie czytać nowe posty, a gdzie są stare. Ależ koszmarny chaos. Chyba szkoda życia i czasu...

opiszon
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 832
1

Ja się zastanawiam co się działo w zamkniętej becie że nikt tych problemów nie zauważył...

Przede wszystkim z chaosem jaki powstaje.

Odpowiadając domyślnie zagłębiamy poziomy zamiast odpowiadać na tym samym poziomie (tak jak np ten post).

Marooned
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Poznań
3

nie ma w ogóle podpisów użytkowników - dzięki temu nie da się nikogo obrazić cytując jego publiczną wypowiedź i dodając sobie do stopki.
screenshot-20250102172337.png

opiszon
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 832
2

Jak rzetelnie została wybrana grupa testerów, lub jak ich głos był słuchany, że w 4h znajdujemy tutaj tyle błędów?

opiszon
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 832
4

Chciałbym ci tu odpowiedzieć ale się boję że pogłębię poziom forum.

Hadouken!!!
I1CShqp2wBguKcuv21m6XRnREKuw8kyAoCavCAGJPBI.jpg

Marooned
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Poznań
3

To są uroki, gdy do testów zapraszasz głównie osoby, które przytakują zamiast tych, którzy wielokrotnie w dziale Coyote wskazywali na rzeczy do poprawy. Choć nawet w tym wątku padło info, że zgłaszane w becie problemy nie zostały rozwiązane przed upublicznieniem, więc to kolejny przykład na widzenie tunelowe developera.

  • Rejestracja: dni
  • Ostatnio: dni
  • Rejestracja: dni
  • Ostatnio: dni
  • Rejestracja: dni
  • Ostatnio: dni
  • Rejestracja: dni
  • Ostatnio: dni
  • Rejestracja: dni
  • Ostatnio: dni
  • Rejestracja: dni
  • Ostatnio: dni
  • Rejestracja: dni
  • Ostatnio: dni
  • Rejestracja: dni
  • Ostatnio: dni
  • Rejestracja: dni
  • Ostatnio: dni
  • Rejestracja: dni
  • Ostatnio: dni
  • Rejestracja: dni
  • Ostatnio: dni
  • Rejestracja: dni
  • Ostatnio: dni
  • Rejestracja: dni
  • Ostatnio: dni
  • Rejestracja: dni
  • Ostatnio: dni
  • Rejestracja: dni
  • Ostatnio: dni
Spearhead
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1007
1

Wygląda na to, że usunięte drzewko nie znika, a nie można go zwinąć.

opiszon
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 832
0

Teraz layout się całkiem rozsypał na mobile i jest na stałe zbyt duża szerokość strony
Screenshot_20250102-174610.png że

Screenshot_20250102-174500.png

opiszon
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 832
1

I rozwala layout mobile

Screenshot_20250102-174807.png

Riddle
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 10230
0

Faktycznie - przy usuniętym poście, przycisk zwijania się chowa. Dzięki, poprawimy! 🙏

PS: Poprawione.

opiszon
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 832
0

Czy na forum są równi i równiejsi?

Screenshot_20250102-180928.png

Co z oferty pracy decyduje o tym, że wysyłasz swoją CVke?

Screenshot_20250102-181059.png

tBane
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Poznań
  • Postów: 541
1

Potwierdzam, na smartfonie to jakaś masakra

Miang
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1801
1

no toteż zapytałam czy @Riddle mnie z kimś nie pomylił skoro zaprosił taką wredną wiedźmę;)

opiszon
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 832
1

W którym miejscu?
Zmienił się wygląd, brak możliwości zwinięcia i rozpycha stronę tak jak wcześniej...

Screenshot_20250102-191321-254.png

KL
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 614
4

Matko boska, a co to się stanęło?

opiszon
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 832
1

Spróbuj tu wejść kilka razy i zobacz jaki się rozpierdziel robi z kolejnością postów przy domyślnym sortowaniu...

obscurity
  • Rejestracja: dni
  • Ostatnio: dni
0

a to wątpisz że właściciel strony nie jest na równi z użytkownikami?

opiszon
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 832
1

Uważam że jest moralnie naganne.

Tzn nie samo posiadanie uprawnień administratora i wynikających z tego większych uprawnień.
Tylko tak jawne zaprzeczanie zasad określonych raptem kilka godzin wcześniej.

obscurity
  • Rejestracja: dni
  • Ostatnio: dni
1

Fajny pomysł, już dawno proponowałem żeby zastąpić tym komentarze. Wtedy by nie było problemu że w komentarzach stworzyła się osobna dyskusja.
Wtedy jeszcze proponowałem żeby dało się "wejść" w sub rozmowę jakoś i mieć ją w pierwszym poziomie bez wcięć.
Trochę jeszcze rozjechane wszystko, ciężko znaleźć miejsce do wpisywania odpowiedzi - moim zdaniem powinno być nadal na dole strony.
Nie wiem też po co zmieniać miejsce łapek w górę itp i czemu widok jest zupełnie inny niż normalny.

Dla wersji mobilnej fajnie by było chyba żeby odpowiedzi miały tę samą szerokość (100vw) niezależnie od wcięcia, wtedy można sobie przewinąć ekran w bok przy każdym wcięciu i mieć post na cały ekran, inaczej po 3 poziomie wcięcia nie ma już na ekranie miejsca

opiszon
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 832
3

Jako osoba mobilna nie chcę mieć kolejnego utrudnienia w postaci forum skrolowanego w poziomie.
Wystarczy że jest w pionie.

obscurity
  • Rejestracja: dni
  • Ostatnio: dni
0

no ale to scrollujesz tylko jak chcesz wejść w dyskusję poboczną i wtedy masz widok scrollowany tylko w pionie.
a jak to rozwiązali np na reddicie? Jako osoba szanująca swoje zdrowie psychiczne nie wiem bo telefonu używam tylko do śmiesznych obrazków i może sprawdzania maila

opiszon
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 832
3

Nie "jak chcę" tylko jestem zmuszany jeżeli chcę śledzić dyskusję.

Na reddicie podpoziomy są chyba domyślnie zwinięte.

Anyways - w pierwszym swoim wątku w tym poście wskazywałem że już 0 poziom wcięcia zabiera szerokość z kontenera na treść (treść na 0 poziomie to jakieś 60% szerokości).
Aktualna implementacja poświęciła usability na rzecz wcięć i ramek. Stąd tak absurdalny wygląd strony już na 2 poziomie wcięć na mobile.
Można było zrobić dużo mniejsze wcięcia, jest barokowo i nieuzywalnie.

Forum posiada skórkę przystosowaną do mobile, da się go używać z powodzeniem na mobile, stąd wydaje mi się że rozsądnym wymaganiem jest, żeby nowe funkcjonalności nie dyskryminowały użytkowników korzystających z urządzeń mobilnych.

aurel
  • Rejestracja: dni
  • Ostatnio: dni
5

Niektórzy beta-testujący wielokrotnie powtarzali, że wcale nie należy iść w tę stronę. Sugerowali też, że w temacie powinien wypowiedzieć się UXowiec.

opiszon
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 832
2

Taka rewolucyjna zmiana sposobu obsługi i wyświetlania forum robiona jest bez (obecnego tu ponoć) specjalisty UX?

Nieźle.

Spearhead
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1007
2

Na widoku kategorii pokazała się dla tego wątku paginacja:

screenshot-20250102210255.png
Oba linki prowadzą do pierwszego postu. Wydaje się że nie powinno jej być, a sam wątek powinien być jakoś inaczej wyróżniony.

Wibowit
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: XML Hills
2

nieważne kto głosuje, ważne kto liczy głosy :)

obscurity
  • Rejestracja: dni
  • Ostatnio: dni
2

dobra cofam, to by było dobre gdyby odpowiedzi między dwoma osobami były na jednym poziomie, ale widzę że każda odpowiedź w jednym jak dla mnie wątku tworzy coraz to nowsze zagnieżdżenia

opiszon
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 832
0

Tak, też już tu o tym pisałem w wątku z @Marooned

Btw - na tym poziomie jak piszę odpowiedź to strona mi się przeskrolowuje gdzieś hen daleko i nie wiem co piszę dopóki nie znajdę znów odpowiedniego miejsca na stronie.
Już to parę razy zaobserwowałem.

obscurity
  • Rejestracja: dni
  • Ostatnio: dni
1

w widoku spłaszczonym posty mogłyby zawierać cytat parent posta albo powinny być pod postem na który odpowiadają a nie chronologicznie bo teraz ten widok jest bezużyteczny

Spine
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6969
2

screenshot-20250102224740.jpg

Marooned
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Poznań
5

O shit, ale to jest żart, a wręcz kpina z UI.

kzkzg
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 935
3

w kolejnosci postow "najnowsze", nie jest pokazywane kto docenil post, oprocz pierwszego postu.
screenshot-20250103091457.png

slabo to wszystko wyglada. skupcie sie na poprawie bledow zamiast dodawac nowe featury

kzkzg
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 935
6

Ja bym raczej powiedzial ze to co sie dzieje w ostatnim czasie to jest przede wszystkim kpina z uzytkownikow.

opiszon
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 832
5

Standardowa sytuacja gdy biznes lepiej wie czego potrzebują użytkownicy.

Zgłoszone bugi w istniejącym rozwiązaniu? A komu to potrzebne...

Marooned
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Poznań
2

https://github.com/pradoslaw/coyote/commit/09a09c37d65427319acbdbf3f7831a6338b200b3
Wg tego tylko ludzie z grupy alpha-access mogą zakładać drzewka, a w tej grupie są jedynie Riddle, pradoslaw, Dizajner, 4programmers.DEV, a Riddle prawie zawału dostał, jak przyznałem dostęp grupie admin. Ale nieporozumieniem jest to, że widok ten został użyty już w realnym wątku mimo trwających prac na poziomie pre-alpha z kopą kluczowych błędów. Totalny brak profesjonalizmu, gdyby ktoś mnie pytał.

aurel
  • Rejestracja: dni
  • Ostatnio: dni
5

Wciąż jest tak, że jak wchodzę w wątek, to nie mam pojęcia, które wpisy są nowe.

PA
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 3891
0

screenshot-20250103110808.png
Te strony na liście wątków mają sens? bo niezależnie czy kliknę na 1 czy 2 to jestem w tym samym miejscu.

PA
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 3891
0

W jaki sposób są dodawane odpowiedzi do głównego pytania, a bardziej chodzi mi o sortowanie, bo po dodaniu musiałem yżyć ctrl+F aby znaleźć swoją odpowiedź, która wylądowało moim zdaniem w jakimś dziwnym miejscu:

screenshot-20250103111352.png

opiszon
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 832
0

Jeżeli nie ma paginacji to jak się ten wątek zachowa przy setkach/tysiącach komentarzy?
Jak się mój telefon zachowa przy próbie wyrenderowania strony?

Spine
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6969
0

Musimy sprawdzić ;)

opiszon
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 832
0

We need to go deeper...

PA
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 3891
0

Teraz już pokazuje 3 strony.

Spine
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6969
0

Haha

superdurszlak
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Kraków
  • Postów: 2003
0

ciekaw jestem, jak głęboko można wejść z wcięciami nim przestrzeń stanie się zbyt wąska.

Spine
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6969
0

ciekaw jestem, jak głęboko można wejść z wcięciami nim przestrzeń stanie się zbyt wąska.

Spine
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6969
0

ciekaw jestem, jak głęboko można wejść z wcięciami nim przestrzeń stanie się zbyt wąska.

gejusz800
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 25
0

ciekaw jestem, jak głęboko można wejść z wcięciami nim przestrzeń stanie się zbyt wąska.

Marooned
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Poznań
3

ORDER BY RANDOM()

gejusz800
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 25
1

Wpisałem trochę tekstu, a potem go usunąłem (wcisnąłem backspace x10). Teraz kursor jest na początku (poprawnie) ale nie mogę dodać cytatu, muszę zrobić od nowej linii

src.png

PA
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 3891
4

No to dalej, mam powiadomienie że 2 osoby napisały w wątku:
screenshot-20250103120229.png

Klikając na nie przechodzę do posta @gejusz800, post @Marooned jest w żaden sposób nie wyróżniony, używam ctrl+f i udaje mi się znaleźc:

screenshot-20250103120448.png

I rodzi się pytanie, jak śledzić zmiany w wątku skoro, żeby przeczytać wszystkie muszę ich szukać, bo nie są w żaden sposób wyróżnione. W przypadku posta @Marooned jest to odpowiedź na mój post! Więc jako autor nawet nie mam powiadomienia o tym, co przy tak rozbudowanej dyskusji spowodowałoby, ze bym to zignorował. Teraz wyszukałem bo testuje, normalnie bym tego nie robił.

opiszon
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 832
1

Na mobile limit został osiągnięty już kilka wcięć temu

opiszon
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 832
1

Zanim @gejusz800 napisał swój post to było powiadomienie tylko o poście @Marooned ale kliknięcie w nie i tak nie kierowało do jego komentarza. Też musiałem sam znaleźć.
Wątek osiągnął chyba już masę krytyczną.

bagietMajster
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 447
0

Dlaczego ta odpowiedź jest w tym miejscu, poniżej jest odpowiedź 8 minut temu a wyżej 53 minuty temu. Nie rozumiem.

Spine
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6969
0

Temu?
images.png

opiszon
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 832
3

Tak, to jest forum zamówione z TEMU

bagietMajster
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 447
0

@Spine mam Ciebie w obserwowanych i nie dostaje powiadomień z wątku drzewiastego, gdyby nie ten TEMU to bym nie wiedział że coś tu piszesz. Warstwa techniczna jest na standardowym poziomie.

bagietMajster
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 447
1

Uwaga robię test, proszę zapiąć pasy.

bagietMajster
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 447
1

Odpowiedź 1

bagietMajster
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 447
1

Odpowiedź 2

bagietMajster
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 447
1

Odpowiedź 3

bagietMajster
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 447
1

Odpowiedź 4

bagietMajster
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 447
1

Odpowiedź 5

bagietMajster
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 447
1

Odpowiedź 6

bagietMajster
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 447
1

Odpowiedź 7

bagietMajster
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 447
1

Odpowiedź 8

bagietMajster
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 447
1

Odpowiedź 9

bagietMajster
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 447
1

Odpowiedź 10

bagietMajster
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 447
1

Odpowiedź 11

bagietMajster
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 447
1

Odpowiedź 12

bagietMajster
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 447
1

Odpowiedź 13

bagietMajster
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 447
1

Odpowiedź 14

bagietMajster
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 447
1

Odpowiedź 15

bagietMajster
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 447
1

Limit to 12, potem dyskusja nie jest mile widziana.

M0
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 373
0

To ja wejdę w temat

opiszon
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 832
1

Teraz sprawdź to sobie na telefonie xD
Dyskusja niemile widziana or poziomu nr 2-3

M0
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 373
0

Ni cholerę bym nie wiedział, na jaki post odpowiedziałem, są linie, ale mózg je ignoruje

bagietMajster
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 447
1

screenshot-20250103122236.jpg

bagietMajster
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 447
0

A jednak, patrz dodało kolejną gałąź xD Ale dlaczego jak dodałem zdjęcie to tak zrobiło ale na tekst już nie.

bagietMajster
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 447
2

Stan mojej psychiki na rok 2025:
screenshot-20250103122353.png

M0
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 373
1

@bagietMajster moje odpowiedzi były nad tym wątkiem a teraz przeskoczyły na dół. Przecież to jest nie czytelne

gejusz800
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 25
0

Ale jajca xD

Kliknąłem odpowiedź na posta @bagietMajster ale w sumie to dodało jakąś gałąź i chyba to znaczy że odpowiadam na wpis wyżej??

bagietMajster
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 447
0

Najlepsze jest to że pierwsze pojawił mi się post od @opiszon potem pojawił mi się post od @Michalk001 tylko że post Michała wskoczył NAD post Opisziona ale po odświeżeniu Michał jest u mnie niżej a Opiszon wyżej.

M0
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 373
1

O i paski obok też fajne czytelnosć 10/10 screenshot-20250103122647.png

bagietMajster
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 447
2

@gejusz800 to chyba jest tak zabugowane że na poziomie piekła 12 nie wiadomo kto komu odpowiada. U góry nam się wymieszały posty zupełnie xD

Ja odpowiadam Teraz Tobie ale w sumie to komuś innemu ale linia jest przerwana więc możemy się tylko domyślać xD

Marooned
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Poznań
2

Nie dość, że super trudno śledzić nowości w takim widoku, to jeszcze zniknęło super przydatne podświetlenie przez kilka sekund postu, który jest celem linku gdy kliknie się z powiadomienia. W widoku liniowym po kliknięciu w powiadomienie jesteśmy przenoszeni do linkowanego postu i ten jest podświetlany przez parę sekund by jasno wizualnie pokazać, o jaki post chodzi.

kzkzg
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 935
1

przeglądam ten temat w trybie spłaszczone.
klikam na jakiś obrazek, po czym cofam.
combo box pokazuje spłaszczone, a wcale takie nie jest.

Riddle
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 10230
0

Dzięki za podzielenie się opinią! 🙏 Zerknę i postaram się poprawić.

superdurszlak
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Kraków
  • Postów: 2003
3

Ja dostaję powiadomienia, ale czasem prowadzą do losowych miejsc w drzewku, albo odpowiedzi niezwiązanych z moją.

superdurszlak
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Kraków
  • Postów: 2003
0

O, chyba osiągnąłem hard limit, zaraz zrobię screena.

superdurszlak
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Kraków
  • Postów: 2003
1

@Riddle @pradoslaw znalazłem bug (wizualny), który występuje po osiągnięciu pewnej maksymalnej liczby wcięć - te posty ze screena są zagnieżdżone jeden pod drugim, ale są wyrównane w poziomie - w efekcie linia urywa sięi pojawia znikąd "obok":

screenshot-20250103130508.png

PA
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 3891
4

Po poście @kzkzg zorientowałem się, że można obejrzeć wątek liniowo jako "spłaszczonie" to tak hybryda, bo jeżeli założymy że te rozgałęzienia mają zastapić komentarze, to fajnie by było jakby odpowiedzi były do danego posta jako komentarze, bo inaczej musimy przejrzeć całość.
Za to skorzystanie z przycisku: screenshot-20250103130907.png
Powoduje, że wątek wraca do ustawień początkowych, czyli sortowanie po ilości głosów i wszystko rozwinięte. Może przydałaby sie opcja, aby wszystkie "poddyskusje" były zwinięte teoretycznie choiciaż to zachowa mozliwość śledzenia "głównej dyskusji". W normalnym pytniu o jakiś problem, będę zmuszony scrolować całe poboczne dyskusje, co wcześniej było w komentarzach.

opiszon
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 832
0

Do tego postu nie dostałem powiadomienia już. (Pewnie do wielu wcześniejszych też)

aurel
  • Rejestracja: dni
  • Ostatnio: dni
1

Na górze pojawiło się sortowanie, domyślnie jest ustawione na liczbę ocen, a nie datę dodania postu... Też mi trochę zajęło, zanim się skumałam :/

pradoslaw
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Wrocław
  • Postów: 217
1

Dzięki za wszystkie komentarze i zgłoszone błędy. Zabieramy się za wdrażanie poprawek.

M0
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 373
2

Nawet nie wiem na co odpowiadasz teraz

opiszon
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 832
8

9fjvnc.jpg

Marooned
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Poznań
4

Limit to 12, potem dyskusja nie jest mile widziana.

Spoko
https://github.com/pradoslaw/coyote/commit/0269e4ad7e8832e72c6b1f5ab6eb35ad50881980
Da się to załatwić tym zaawansowanym kodem:

Kopiuj
if (level === 13) return ['indent', 'indent-12'];
if (level === 14) return ['indent', 'indent-13'];
if (level === 15) return ['indent', 'indent-14'];
if (level === 16) return ['indent', 'indent-15'];
if (level === 17) return ['indent', 'indent-16'];
if (level === 18) return ['indent', 'indent-17'];

Jak widać, temat jest rozwojowy i future-proof. Fear not.

Marooned
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Poznań
0

Haha, miałem to samo wklejać. Jedno jest pewne. Nudy nie ma
screenshot-20250103151337.png

opiszon
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 832
2

Dawno nie widziałem CS graduate meme w kodzie produkcyjnym...
1_6VP8iHqhQ5seAg3eNamGeA.png

obscurity
  • Rejestracja: dni
  • Ostatnio: dni
0

nie da się już dalej?

somekind
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Wrocław
0

Zawsze się da.

HA
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 79
0

image

obscurity
  • Rejestracja: dni
  • Ostatnio: dni
1

ale się nie przesuwa :( jest tylko 12 klas przesunięcia

Kopiuj
.tree-post.indent.indent-none {
    margin-left: 0
}

.tree-post.indent.indent-1 {
    margin-left: 44px
}

.tree-post.indent.indent-2 {
    margin-left: 88px
}

.tree-post.indent.indent-3 {
    margin-left: 132px
}

.tree-post.indent.indent-4 {
    margin-left: 176px
}

.tree-post.indent.indent-5 {
    margin-left: 220px
}

.tree-post.indent.indent-6 {
    margin-left: 264px
}

.tree-post.indent.indent-7 {
    margin-left: 308px
}

.tree-post.indent.indent-8 {
    margin-left: 352px
}

.tree-post.indent.indent-9 {
    margin-left: 396px
}

.tree-post.indent.indent-10 {
    margin-left: 440px
}

.tree-post.indent.indent-11 {
    margin-left: 484px
}

.tree-post.indent.indent-12 {
    margin-left: 528px
}

w zasadzie dałoby się to zrobić jedną klasą i data attribute

opiszon
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 832
1

Ale nie byłoby okazji do zakodowania epickiego ifa

opiszon
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 832
0

I do tego wybór się resetuje za każdym razem jak wchodzisz w wątek.

obscurity
  • Rejestracja: dni
  • Ostatnio: dni
2

@opiszon: myślałem że sobie żartujesz, ale faktycznie mapowanie liczby na klasę jest zrobione drabinkami ifów 😄
https://github.com/pradoslaw/coyote/blob/f54c3386f5e4f73881b9a8da5f2f5ec8e6b845fb/resources/js/components/forum/post.vue#L577

opiszon
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 832
2

Ja w tym wątku jestem bardzo poważny.
A ten kod to dzięki temu że @Marooned go znalazł i zalinkowal kawałek wyżej.
Tak, wiem, ciężko się w tym drzewku połapać xD
Szukaj CS graduate meme

  • Rejestracja: dni
  • Ostatnio: dni
aurel
  • Rejestracja: dni
  • Ostatnio: dni
0

O wow :O To się nadaje do Programistyczne WTF jakie Was spotkały

aurel
  • Rejestracja: dni
  • Ostatnio: dni
1

A ponieważ jesteśmy w 12 zagnieżdżeniu to już nie wiadomo komu odpowiadam :D

opiszon
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 832
1

Już jest w wątku o WTF, ale ponieważ jesteśmy w 12 zagnieżdżeniu nawet nie wiem co piszę bo jak tylko zacząłem pisać odpowiedź to focus mi przeskoczył gdzieś w himalaje

PA
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 3891
2

Dzisiaj zobaczyłem ten wątek na telefonie, dla mnie jest to nie do ogarnięcia, już na desktopie było trudno, a na telefonie wręcz niemożliwe.

Pomysł na drzewo może i dobry, ale faktycznie prz przewijaniu i czytaniu ciężko się zorientować kto komu odpowiada.

Może rozwiązaniem byłoby ograniczone ilosci wcięć do 2 czy 3. Ten wątek pokazuje jak ciężko by to wyglądało przy rozbudowanych dyskusjach..w.efekcie posiadanie drzewiastej struktury będzie sztuka dla sztuki.

opiszon
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 832
0

Tylko to ograniczenie musiałoby być zrobione na zasadzie uniemożliwienia zagnieżdżania odpowiedzi a nie bieda stylem tak jak teraz.

PA
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 3891
1

Techniczne nie ma znaczenia, chodzi o to jak jest w komentarzach np. na FB, jest drzewo ale tylko z jednym poziomem zagnieżdżenia.
Patrząc jak wygląda ten wątek nie bardzo widzę sens tworzenia wcięcia dla każdej odpowiedzi.
Na razie czekam aż będzie pamiętany sort w kontekście użytkownika, bo ten po ilości głosów może ma sens, ale nie w takiej dyskusji

Spine
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6969
2

A czemu tylko pojedynczy wątek ma być drzewem?
Idźmy o krok dalej. Przeróbmy całe forum na drzewo :)

Spine
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6969
0

Programowanie - języki i technologie

Spine
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6969
0

IT

Spine
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6969
0

Rozwój zawodowy

Spine
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6969
0

Inne

Spine
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6969
0

C# i .NET

Spine
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6969
0

Java

Spine
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6969
0

Python

Spine
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6969
0

Mobilne

Spine
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6969
0

Inne języki programowania

Spine
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6969
0

VBA

Spine
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6969
0

Rust

Spine
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6969
0

Go

Spine
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6969
0

Gamedev

Spine
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6969
0

Hardware/Software

Spine
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6969
0

Oceny i recenzje

Spine
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6969
0

Nietuzinkowe tematy

Spine
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6969
0

Inżynieria oprogramowania

Spine
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6969
0

Algorytmy i struktury danych

Spine
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6969
0

Dev/ops

Spine
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6969
0

Bazy danych

Spine
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6969
0

Magazyn Programista

Spine
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6969
0

Szkolenia i konferencje

Spine
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6969
0

Kariera

Spine
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6969
0

CV do oceny

Spine
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6969
0

Opinie o pracodawcach

Spine
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6969
0

Edukacja

Spine
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6969
0

Coyote

Spine
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6969
0

Test

Spine
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6969
0

Github

Spine
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6969
0

Ogłoszenia drobne

Spine
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6969
0

Flame

Spine
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6969
1

Społeczność

Spine
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6969
0

Projekty Forumowe

Spine
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6969
0

Perełki

Spine
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6969
0

Off-Topic

opiszon
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 832
2

Drzwo z jednym poziomem zagnieżdżenia to już istnieje - normalne posty + komentarze

Manna5
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Kraków
  • Postów: 667
0

I już tam jest.

CJ
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 41
0

wtf

tBane
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Poznań
  • Postów: 541
1

Przycisk "przejdź na górę" jest zbugowany na smartfonach i w połowie wysokości całej strony dopiero się pojawia.

TerazOdpowiemNaKomcie
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 402
2

Nie dostaliśmy odpowiedzi, ponawiam: czy nowy format wątków jest docelowym? Tj. możliwość tworzenia liniowych wątków wyparuje?

opiszon
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 832
2

Powiadomienie kieruje teraz do wątku w którym widoczny jest tylko oryginalny post + post z powiadomienia - czyli jak łatamy na szybko źle...

Czy taki widok będzie zawierał w sobie całe poddrzewo w którym jest post z powiadomienia, czy tylko ten z powiadomienia? (Tracimy kontekst konkretnego posta).

Sam sobie odpowiem bo znalazłem powiadomienia do postów będących na poziomach n > 1 - widzimy tylko post z powiadomienia i jego poddrzewko, czyli tracimy cały wcześniejszy kontekst wątku wchodząc w powiadomienie...

Screenshot_20250104-155550.png

Tu jest kolejny bug.
Mogłem napisać odpowiedź w takim wyfiltrowanym wątku - było pole do wpisania odpowiedzi, ale po dodaniu jej wciąż jej nie widziałem. Musiałem się ręcznie przełączyć na widok całego wątku...

kzkzg
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 935
1

screenshot-20250104160101.png
screenshot-20250104160125.png

opiszon
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 832
1

MVP, TDD, CleanCode
CSS wiązane na sznurki to czego się spodziewałeś. I tak dobrze że jest tekst nieuciety na mobile.

cerrato
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Poznań
  • Postów: 9024
0

Z tego co ja zrozumiałem to na razie decyzja nie zapadła, trwają testy tego, jak się drzewko będzie sprawować, a potem zapadnie decyzja o tym, czy zostanie jako jedyne, zostanie zaorane, a może w zależności od kategorii (albo autor wątku będzie mógł wybrać) będzie mozna wskazać dany typ.

opiszon
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 832
0

Niestety po ostatnich zmianach nie wiadomo na jaki post odpowiadasz...
Screenshot_20250104-161449.png

kzkzg
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 935
1

Pierwszy

opiszon
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 832
1

Test komentarza w powiadomieniu.

opiszon
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 832
1

O, już działa i widać komentarze w wyfiltrowanym wątku.

kzkzg
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 935
0

ciekawe ile ikonek z avatarami sie zmiesci po zwinieciu wszystkiego

kzkzg
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 935
0

znaczy awatarow, nie ikonek

kzkzg
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 935
0

wyglada na to ze jest elastycznie

K5
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1005
0

Screenshot_2025-01-04-16-34-03-23_40deb401b9ffe8e1df2f1cc5ba480b12.jpg

opiszon
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 832
0

Aktualnie jak się wejdzie watek to oprócz oryginalnego postu nic innego się nie wyświetla.

Niezależnie czy wejde z listy na forum Coyote czy z powiadomienia...

Np https://4programmers.net/notification/bfea9f17-039c-4a73-a696-90ca15960e7a

K5
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1005
1

Screenshot_2025-01-04-16-34-03-23_40deb401b9ffe8e1df2f1cc5ba480b12.jpg

opiszon
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 832
0

Dlaczego drzewo a nie graf cykliczny?

kzkzg
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 935
1

Chcialem dac lajka @opiszon za ostatnia uwage odnosnie tego ze widac tylko pierwszy post, no ale nie moge, bo nie widac tego posta po wejsciu w watek 🤣

opiszon
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 832
0

Tak, teraz zapewne trwają prace developerskie na systemie produkcyjnym.

Ci/CD tdd

opiszon
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 832
0

Czy leci z nami pilot?

TerazOdpowiemNaKomcie
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 402
0

zepsuło sie i nie widać odpowiedzi xD

TerazOdpowiemNaKomcie
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 402
1

ja pierdyle, co tu sie dzieje xD jest sobota wieczór, a oni zmiany na prodzie jadą?

kzkzg
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 935
0

dorzucam do pieca

kzkzg
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 935
0

coś chyba nie do końca, wejdź normalnie w ten wątek z poziomu działu coyote, a nie powiadomienia

opiszon
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 832
0

Teraz się całkiem posrało i w żaden sposób się nie da zobaczyć czegokolwiek innego niż pierwszy post w wątku.
Ale przynajmniej pisać można...

Hey, it's somethig...

aurel
  • Rejestracja: dni
  • Ostatnio: dni
1

Weszłam w ten wątek z powiadomienia: https://4programmers.net/notification/e7a129e1-2999-4cb1-8292-3fe97aed77b4
I zobaczyłam takie coś:
screenshot-20250104194314.png

opiszon
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 832
0

Co się stało z postami dodawanym tutaj przez kilka ostatnich godzin gdy wątek wyświetlał tylko pierwszy post (zrzut od @aurel )?
Poleciały w dev/null?
Bo mam od nich powiadomienia a postów nie ma (i nie było już w momencie przyjscia powiadomień).

aurel
  • Rejestracja: dni
  • Ostatnio: dni
0

Nowe powiadomienie, nowy bug: https://4programmers.net/notification/9226b330-9894-4e5f-9745-e2ce1d4179f0

screenshot-20250104195243.png

I z jakiegoś powodu nawet jak wejdę w wątek na nowo przez link z działu Coyote, nie widzę mojego poprzedniego posta sprzed kilku minut.

Miang
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1801
0

Alternatywny tryb wątków - otwarta beta dla użytkowników
jak się załaduje do końca to znika ten niedokończony widok który był podczas ładowania i zamiast tego widzę białość
btw. też ktoś ma tak wolne połączenie że proces ładowania go wnerwia?

MasterBLB
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Warszawa
  • Postów: 1454
1

Straszliwe g**no. Jeśli nie będzie możliwości ustawienia sobie w profilu że forum ma się wyświetlać "po staremu" to biednie się przyszłość 4p zapowiada.

aurel
  • Rejestracja: dni
  • Ostatnio: dni
0

Chyba osiągnęliśmy punkt krytyczny i nowe posty się nie dodają... Sprawdźmy, czy doda się rozgałęzienie.

WeiXiao
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 5227
0

Dlaczego jak dostaje powiadomienie z nowym postem, to klikniecie w niego pokazuje mi wyłącznie to co zostało napisane, bez kontekstu? np. całej gałęźi

Charles_Ray
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1914
0

Nie wiem, gdzie mogę to zgłosić, ale z wątków drzewiastych nie za bardzo da się korzystać na mobile - są nieczytelne:

IMG_7648.png

Charles_Ray
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1914
0

aaaa

opiszon
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 832
0

Próba mikrofonu
123
123
i 9

opiszon
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 832
0

Wątek wczytuję mi się ok 5 sek.
Brak stronicowania to nie jest dobry pomysł

Marius.Maximus
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 2205
kzkzg
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 935
0

no siema

superdurszlak
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Kraków
  • Postów: 2003
0

@pradoslaw @Riddle zauważyłem jeszcze jeden problem, przejście do postu z powiadomienia, jeżeli ten nie istnieje, prowadzi całkiem dosłownie donikąd, np ten: Alternatywny tryb wątków - otwarta beta dla użytkowników screenshot-20250106093808.png

WeiXiao
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 5227
1

Wątki drzewiaste nie pasują do forum. To jest dobre dla agregatorów newsów gdzie dyskuje żyja 1-2 dni, a nie jak forum - miesiącami czy latami.

Riddle
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 10230
0

@aurel Czy pomocne byłoby gdyby po wejściu np. następnego dnia nowe posty byłyby podświetlone? Ewentualnie można dodać funkcję "Schowaj przeczytane posty", tak żeby widoczne były tylko te nowe? 🤔

bagietMajster
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 447
0

Były sobie 3 świnki mała świnka, screenshot-20250108004910.png, świnka detektyw screenshot-20250108004937.png i świnka z łapką na motyle screenshot-20250108004958.png. Wybudowały 3 domki screenshot-20250108005014.png, każda świnka w takim domku mogła chrumkać do woli. screenshot-20250108005037.png Dzięki nieszablonowemu i nonkonformistycznemu podejściu do życia świnki zwróciły uwagę wilka który im to wszystko ozniszczył.screenshot-20250108005151.jpg koniec bajki screenshot-20250108005216.jpg

cerrato
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Poznań
  • Postów: 9024
1

W tym wątku - Pomóżcie nam zebrać pomysły na rozwój 4programmers.net zostało napisane że zwyczajnie nie chcecie innej formy dyskusji niż ta którą mamy na 4p (tj. liniowa/chronologiczna). Dlatego porzucamy nasze dalsze prace zmierzające na udostępnieniu tej funkcjonalności, ale jednak ten wątek istnieje.
Dlatego proszę o zadeklarowanie/przedstawienie oficjalnego stanowiska - czy rzeczywiście mamy odwrót od drzewka, czy jednak może tak nie-do-końca?

pradoslaw
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Wrocław
  • Postów: 217
2

Obecnie tylko 3 konta mają możliwość tworzenia wątków w strukturze drzewiastej i nie planujemy udostępniać tej funkcjonalności pozostałym forumowiczom.
Porzucamy nie oznacza, że już nigdy do niej nie wrócimy. To chyba też oczywiste, że jeżeli pojawiłby się pomysł na jej znaczne usprawnienie lub lepsze wykorzystanie, to to zrobimy.
Jednak takiego pomysłu nie mamy, a Wasz feedback też traktujemy poważnie.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.