Rozszerzenie: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 |
|
|
|
|
|
|
|
| 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
WikiForumw folderzeextensions/.
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.
Zrobione – Przejdź do Special:Versionna 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ż
| To rozszerzenie jest dołączone do następujących farm/hostów wiki lub pakietów: |
- Stable extensions/pl
- Database extensions/pl
- Special page extensions/pl
- BeforeCreateEchoEvent extensions/pl
- LoadExtensionSchemaUpdates extensions/pl
- ParserFirstCallInit extensions/pl
- GPL licensed extensions/pl
- Extensions in Wikimedia version control/pl
- All extensions/pl
- Social tools/pl
- Extensions included in MyWikis/pl
- Extensions by ShoutWiki/pl
- Discussion and forum extensions/pl
