Uff… uwierzcie mi, ale już naprawdę ledwo mam siłę stukać na klawiaturze, dzisiaj było tyle wrażeń, tyle roboty, że mam już serdecznie dosyć. Mimo to cieszę się, że udało mi się w końcu poprawić jeden z moich pluginów stworzonych do systemu forum MyBB. Pozwala on na przeglądanie nieprzeczytanych postów i zapewnia tym samym szukajce funkcjonalność podobną do tej, którą znamy z phpBB by Przemo, a także phpBB w wersji 3.0.6 lub wyższej.
Co zostało poprawione? Przede wszystkim, gdy teraz usuwamy lub dezaktywujemy plugin, usuwa on po sobie pozostałość w postaci dodatkowego linku w szablonach forum. Śmieszne? Może i tak, ale funkcje wbudowane w MyBB nie były w stanie sobie z tym poradzić pomimo wielokrotnych prób, więc zrezygnowałem i stworzyłem pewien rodzaj obejścia, który eliminuje ten problem. Druga sprawa to oczywiście fakt dodania kompatybilności z nową wersją skryptu, a więc MyBB 1.6, o którym jakiś czas temu pisałem. Na szczęście tutaj silnik pozwolił na zachowanie kompatybilności wstecznej, a więc nowa wersja pluginu działa również z wersją 1.4, nadal jeszcze wspieraną.
Ostatnia zmiana jest niewidoczna dla użytkownika, ale jednak najważniejsza – poprzez dodanie mechanizmu zapisującego czas oznaczania for jako przeczytane, udało się znacznie poprawić skuteczność szukania nieprzeczytanych postów. Nadal nie mam stuprocentowej pewności, że wyszukuje wszystkie w wypadku dużych for (nie mam jak sprawdzić), ale sądzę, że będzie spisywać się znacznie lepiej niż poprzednia wersja. Dotychczasowych użytkowników zachęcam do aktualizacji, pozostałych natomiast, którzy prowadzą fora oparte na MyBB, o wypróbowanie pluginu mojego autorstwa, który jest oczywiście do poprania na łamach oficjalnego polskiego supportu. Jak zwykle, wszelkie uwagi są mile widziane.
