Webboard

Pełna wersja: Wygasanie postów / auto-zamykanie tematów 1.5
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Ten plugin dodaje opcję wygasania postów (znaną z phpBB by Przemo), oraz automatycznego zamykania tematów po określonym czasie. Wybór czasu należy do użytkowników.

Jeżeli użytkownik ustawi czas wygaśnięcia postu, po jego upływie post zostanie usunięty.
Jeżeli użytkownik ustawi czas zamknięcia tematu, po jego upływie temat zostanie zamknięty.

Administrator może skonfigurować:
  • włączyć / wyłączyć opcję wygasania postów
  • ustalić grupy użytkowników, które nie będą mogły używać funkcji wygasania
  • ustalić opcje czasowe dla wygasania
  • zmienić format daty w powiadomieniu o wygaśnięciu
  • włączyć / wyłączyć opcję zamykania tematów
  • ustalić grupy użytkowników, które nie będą mogły używać funkcji zamykania
  • ustalić opcje czasowe dla zamykania
  • zmienić format daty w powiadomieniu o zamknięciu

Plugin automatycznie dodaje zadanie, które jest wykonywane raz na 5 minut. Odpowiada ono za usuwanie wygasłych postów i zamykanie wygasłych tematów.
Link do pliku został poprawiony.
Wersja 1.1
- poprawka związana z ustawianiem dostępu
- poprawka związana z pakietem językowym
Wersja 1.2:
- kod przepisany na OOP
- dodane opisy przy listach wyborów czasu
- poprawiony błąd z zadaniem wykonywanym w tle
Wersja 1.3:
- Dodana kompatybilność z MyBB 1.6.5 - plugin powinien działać poprawnie również z wersją 1.6.4 oraz niższymi, w razie problemów proszę o zakładanie wątków na forum i ewentualne informowanie mnie poprzez pw.
Wersja 1.4:
* zmiana licencji na LGPL v3
* zmiana oznaczenia w hookach
* uporządkowanie kodu
Wersja 1.5:
* poprawiony błąd polegający na zniknięciu danych wygasania / zamykania po szybkiej edycji