@strim,
post #13
Czyli innymi słowy, może się zdarzyć, że "bzdurnych" (w subiektywnej opinii) postów jest tyle, że "100 ostatnich nie wystarcza". Czy problemem nie byłoby więc rozwiązanie "wyświetlaj posty z ostatnich 24h", "wyświetlaj posty z ostatnich 48h"? W ten sposób będzie pełne spektrum i nic nie umknie w morzu "bzdur". Pomysł grxmrx z pokazywaniem "100 ostatnich wątków" też nie jest zły.
Twój pomysł zakłada, że chcesz mieć funkcję, w której w profilu będzie zaznaczane (rejestrowane przez ticknięcie użytkownika) "nie chcę dalej czytać tego wątku" i w ten sposób np. "100 ostatnich" nie będzie tego uwzględniać. Pytanie jednak się rodzi takie, w jaki sposób to przechowywać w tabelach i w ogóle po co? Tabela będzie puchła niemiłosiernie od nadmiaru zbędnych wpisów, bo ktoś w połowie wątku uznał, że wątek go nie interesuje, jak i kolejnych 84, które się pojawiły. Problemem nie jest wyłączenie tego, czego nie chcesz czytać, ale zarządzanie tym. Prościej się ustawia mechanizmy dla wszystkich lub konkretnych podgrup niż dla każdego zarejestrowanego userów.
Warto też nadmienić, że, co już zauważono, w ten sposób dotykamy tematu offtopiców. Jedni są za tym, aby były, a inni są przeciwnikami. W mojej ocenie nie da się pogodzić obu stron i trzeba po prostu z tym żyć stosując co najwyżej proste w implementacji narzędzia, a nie skomplikowane algorytmy. Nie dajmy się zwariować. Własny, organoleptyczny filtr ignorujący jest najlepszy i najbardziej skuteczny.