Jump to content

Rozszerzenie:WikiForum

From mediawiki.org
This page is a translated version of the page Extension:WikiForum and the translation is 79% complete.
Podręcznik rozszerzeń MediaWiki
WikiForum
Status wydania: stabilne
Realizacja Bazy danych , Strona specjalna
Opis Forum extension
Autor(zy)
Ostatnia wersja 2.9.0
MediaWiki 1.43+
Zmiany w bazie danych Tak
  • $wgWikiForumAllowAnonymous
  • $wgWikiForumAbuseFilterGroup
  • $wgWikiForumLogInRC
  • $wgWikiForumAutoLockInactiveHours

  • ‎<WikiForumList>
  • ‎<WikiForumThread>
  • wikiforum-admin
  • wikiforum-moderator
Licence Licencja GNU General Public License 3.0 lub nowsza
Pobieranie
Przetłumacz rozszerzenie WikiForum jeżeli jest dostępne na translatewiki.net
Problemy Otwarte zadania · Zgłoś błąd

Rozszerzenie WikiForum daje wiki dodatkową funkcjonalność w postaci forum dyskusyjnego dostępnego przez nową stronę specjalną: Specjalna:WikiForum. Forum jest indeksowane przez większość wyszukiwarek (np. Google), możliwe jest też przeszukiwanie forum za pomocą jego własnej wewnętrznej wyszukiwarki.

WikiForum obecnie nie ma funkcji obsługi awatarów. Jeśli jednak zainstalowano także rozszerzenie SocialProfile , to WikiForum będzie używało awatary dostarczane przez to rozszerzenie.

Bardziej szczegółowe informacje na temat WikiForum można znaleźć na poświęconych mu stronach pomocy na ShoutWiki.

Instalacja

  • Pobierz i umieść plik(i) w katalogu o nazwie WikiForum w folderze extensions/.
    Developers and code contributors should install the extension from Git instead, using:
    cd extensions/
    git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/WikiForum
    
  • Dodaj poniższy kod na dole twojego pliku LocalSettings.php :
    wfLoadExtension( 'WikiForum' );
    
  • Uruchom skrypt aktualizujący, który automatycznie stworzy potrzebne tabele dla tego rozszerzenia.
  • Yes Zrobione – Przejdź do Special:Version na twojej wiki, aby sprawdzić czy rozszerzenie zostało pomyślnie zainstalowane.

Konfiguracja

Via LocalSettings.php

Parametr Domyślna wartość Opis
$wgWikiForumAbuseFilterGroup 'wikiforum' Custom group name for AbuseFilter, for when that extension is installed. It ensures that AbuseFilter only pulls the filters related to WikiForum. If you would like AbuseFilter to pull all of the filters, enter 'default' here.
$wgWikiForumAllowAnonymous true Czy zezwolić użytkownikom anonimowym (niezarejestrowanym) na zakładanie nowych wątków i publikowanie odpowiedzi?
$wgWikiForumLogInRC true Czy pokazywać edycje dokonywane na WikiForum w OZ-ach (na stronie specjalnej Specjalna:Ostatnie zmiany)?
$wgWikiForumAutoLockInactiveHours null If set to a numeric value, threads are automatically closed by a background job after this many hours. When set to null (which is the default), threads are not automatically closed by the software.

Via MediaWiki namespace

MediaWiki page Default value Description
MediaWiki:Wikiforum-day-definition-new 3 A thread is considered new for this many days
MediaWiki:Wikiforum-max-threads-per-page 20 Number of threads which shall be shown per page on a forum
MediaWiki:Wikiforum-max-replies-per-page 10 Number of replies which shall be shown per page on a thread

Anti-abuse features

CAPTCHAs (ConfirmEdit extension)

CAPTCHAs have now been integrated into WikiForum. If Extension:ConfirmEdit is installed, CAPTCHAs will be shown to users without the skipcaptcha permission. You may need to set $wgCaptchaTriggers['wikiforum'] = true; in LocalSettings.php below where ConfirmEdit is required in order for CAPTCHAs to show. To disable CAPTCHAs, simply set that to false.

AbuseFilter

WikiForum version 2.9.0 (released 5 October 2026) supports filtering threads and replies via the AbuseFilter extension. Note that by default WikiForum only uses filters that have been explicitly set for it. A system administrator can change this by setting $wgWikiForumAbuseFilterGroup to 'default' to enable WikiForum to use all the filters meant for regular on-wiki content.

SpamBlacklist

WikiForum version 2.9.0 (released 5 October 2026) supports filtering threads and replies via the SpamBlacklist extension.

SpamRegex

WikiForum version 2.9.0 (released 5 October 2026) supports filtering threads and replies via both the $wgSpamRegex configuration global and the SpamRegex extension.

Uprawnienia użytkowników

Rozszerzenie WikiForum dodaje dwa nowe rodzaje uprawnień: wikiforum-admin oraz wikiforum-moderator. Pierwsze z nich pozwala na tworzenie, edytowanie oraz usuwanie kategorii i podforów, drugie z nich na edytowanie i usuwanie wątków oraz poszczególnych odpowiedzi.

Domyślnie wszyscy administratorzy wiki (członkowie grupy sysop) mają oba te uprawnienia. Dodatkowo WikiForum tworzy też nową grupę użytkowników: forumadmin. Członkowie tej grupy mają oba wyżej opisane uprawnienia (wikiforum-admin i wikiforum-moderator). Możliwość dodawania i usuwania członków tej grupy mają biurokraci.

Zobacz też