Można tak zrobić pod warunkiem że moderator ma uprawnienia do zmiany ilości punktów, lub jest nowy powód ostrzeżenia dodany do konfiguracji, z minusową liczba punktów.
Generalnie rozwiazanie bez sensu, ostrzegasz użytkownika z powodem "Zdjęcie ostrzeżenia"
możesz też w bazie danych ręcznie edytować tabelę i wstawić
wl_expire=100, wl_expire_unit = d, wl_expire_date=0 :
wtedy jest że ostrzeżenie wygasło po 100 dniach
Z punktu widzenia użytkownika jest to najbardziej eleganckie rozwiązanie, z punktu widzenia admina - masakra
Możesz też napisać sobie takiego hooka, wyglada na banalnie prosty
Kolejny dowód na to co mam w statusie.