- Symulator MaSzyna -
Forum techniczne => Forum => Wątek zaczęty przez: robert357 w 02 Października 2025, 15:30:59
-
Mały błąd znalazłem. Gdy się kliknie w listę osób co polubiły post (gdy jest "i jeszcze x osób lubią to") to się zmienia wygląd całej strony i tak zostaje aż nie przeładujemy strony. Dodatkowo "ą" się nie wyświetla poprawnie w okienku "użytkownicy, którzy to lubią".
-
To tak od zawsze plugin na polubienia był zepsuty. Tak samo polubienia znikają przy edycji ostatniego posta.
-
Ale nie zawsze, czasem znikają, a czasem nie XD
-
Edycja posta jest traktowana jako nowy post, dlatego znikają. A jak nie znikają, to znaczy, że ktoś polubił na nowo po edycji.
-
Wielokrotnie mam przypadki, gdy edytuję post po jakimś czasie i polubienia nie znikają, wiem, że czasem znikają.
-
Znikają za pierwszej edycji, przy każdej następnej już nie znikają.
-
Znikają, jeżeli post jest najnowszy w wątku, wtedy też się niszczy link z czatu i znikają polubienia, bo zmienia się id posta.
-
Nie wiem, jak to działa teraz, ale 18 lat temu, gdy przerabiałem działanie SMF, edycja ostatniej wiadomości w wątku skutkowała wygenerowaniem nowego numeru wiadomości, aby się pokazywała jako nowa. W normalnym funkcjonowaniu edycja nie zmienia numeru, ale wtedy nijak nie widać, że ktoś coś dopisał. Prawdopodobnie polubienia odnoszą się do pierwotnego numeru i nie są aktualizowane w procesie nadawania nowego numeru. Jeśli się edytuje wiadomość, która nie jest ostatnią, to wtedy numer się nie zmienia i polubienia nie znikają.
Ja już nie mam zamiaru ingerować w działanie SMF, bo potem przychodzi ktoś inny, kto ma w głębokim poważaniu wszelkie poprawy funkcjonalności oraz ich sens i zmienia coś tam po swojemu, zostawiając bałagan pod tytułem np. "plugin na polubienia był zepsuty".