Rozszerzenie:WikiForum

From MediaWiki.org
Jump to: navigation, search
This page is a translated version of the page Extension:WikiForum and the translation is 100% complete.

Other languages:
English • ‎polski • ‎português do Brasil
Podręcznik rozszerzeń MediaWikiManual:Extensions
Crystal Clear action run.png
WikiForum

Status wydania:Extension status beta

WikiForum Overview.png
RealizacjaTemplate:Extension#type Database, Special page
OpisTemplate:Extension#description Forum extension
AutorzyTemplate:Extension#username Michael Chlebek, Jack Phoenix,Adam Carter
Ostatnia wersjaTemplate:Extension#version 2.2.3 (2016-10-25)
MediaWikiTemplate:Extension#mediawiki 1.23+
Zmiany w bazie danychTemplate:Extension#needs-updatephp Tak
LicencjaTemplate:Extension#license GNU General Public License 3.0 or later
Pobieranie
ParametryTemplate:Extension#parameters
  • $wgWikiForumAllowAnonymous
  • $wgWikiForumSmilies
  • $wgWikiForumLogsInRC
TagiTemplate:Extension#tags
* <WikiForumList>
  • <WikiForumThread>
Dodawane prawaTemplate:Extension#rights
  • wikiforum-admin
  • wikiforum-moderator
Użyte hakiTemplate:Extension#hook
ParserFirstCallInitManual:Hooks/ParserFirstCallInit
SkinTemplateBuildNavUrlsNav_urlsAfterPermalinkManual:Hooks/SkinTemplateBuildNavUrlsNav_urlsAfterPermalink
SkinTemplateToolboxEndManual:Hooks/SkinTemplateToolboxEnd
BeforePageDisplayManual:Hooks/BeforePageDisplay
LoadExtensionSchemaUpdatesManual:Hooks/LoadExtensionSchemaUpdates

Przetłumacz rozszerzenie WikiForum jeżeli jest dostępne na translatewiki.net

Sprawdź wykorzystywanie i version matrix.

ProblemyPhabricator

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 extensionExtension: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 swoim katalogu extensions/.
  • Dodaj poniższy kod na dole swojego pliku LocalSettings.php:
    wfLoadExtension( 'WikiForum' );
    
  • Uruchom skrypt aktualizujący, który automatycznie stworzy potrzebne tabele dla tego rozszerzenia.
  • YesY Zrobione - Przejdź do Special:Version na swojej wiki, aby sprawdzić czy rozszerzenie zostało pomyślnie zainstalowane.

Konfiguracja

Pierwotnie konfiguracja WikiForum odbywała się z użyciem licznych zmiennych konfiguracyjnych. Obecnie konfiguracji forum dokonuje się głównie przez strony w przestrzeni nazw MediaWiki. W tabeli poniżej opisane są te opcje, które nadal konfiguruje się za pomocą zmiennych.

Parametr Domyślna wartość Opis
$wgWikiForumAllowAnonymous true Czy zezwolić użytkownikom anonimowym (niezarejestrowanym) na zakładanie nowych wątków i publikowanie odpowiedzi?
$wgWikiForumSmilies array() Array of emoticon text forms => image file names. This configuration variable will be removed in the future and replaced with a better system for configuring emoticons. Do not rely on it.
$wgWikiForumLogsInRC true Czy pokazywać edycje dokonywane na WikiForum w OZ-ach (na stronie specjalnej Specjalna:Ostatnie zmiany)?

WikiForum samodzielnie nie zapewnia żadnych zabezpieczeń antyspamowych (CAPTCHA). Forum może jednak używać zabezpieczeń dostarczanych przez rozszerzenie ConfirmEdit (oczywiście pod warunkiem, że jest ono zainstalowane). Aby aktywować zabezpieczenia antyspamowe (CAPTCHA) na forum należy na końcu pliku LocalSettings.php umieścić następujący kod: $wgCaptchaTriggers['wikiforum'] = true;. W tym wypadku każda edycja dokonana na forum przez użytkownika nieposiadającego uprawnień skipcaptcha będzie aktywowała zabezpieczenie antyspamowe. Aby całkowicie wyłączyć zabezpieczenia antyspamowe na forum należy na końcu pliku LocalSettings.php umieścić kod: $wgCaptchaTriggers['wikiforum'] = false;.

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ż


Social toolsSocial tools
SocialProfileExtension:SocialProfile OverviewExtension:SocialProfileDeveloper infoExtension:SocialProfile/For developersScreenshotsExtension:SocialProfile/ScreenshotsHistorySocial tools#History
Other social extensions Automatic Board WelcomeExtension:Automatic Board WelcomeBlogPageExtension:BlogPageChallengeExtension:ChallengeFanBoxesExtension:FanBoxesMiniInviteExtension:MiniInviteNewUsersListExtension:NewUsersListPictureGameExtension:PictureGamePollNYExtension:PollNYQuizGameExtension:QuizGameRandomFeaturedUserExtension:RandomFeaturedUserRandomGameUnitExtension:RandomGameUnitRandomUsersWithAvatarsExtension:RandomUsersWithAvatarsSiteMetricsExtension:SiteMetricsSiteScoutExtension:SiteScoutSportsTeamsExtension:SportsTeamsUserStatusExtension:UserStatusUserWelcomeExtension:UserWelcome
Other related extensions

(which do not depend on SocialProfile)

AnswersExtension:AnswersAJAXPollExtension:AJAXPollCommentsExtension:CommentsImageRatingExtension:ImageRatingLinkFilterExtension:LinkFilterMediaWikiChatExtension:MediaWikiChatNewSignupPageExtension:NewSignupPageTopListsExtension:TopListsVideoExtension:VideoVoteNYExtension:VoteNYRozszerzenie:WikiForumExtension:WikiForumWikiTextLoggedInOutExtension:WikiTextLoggedInOut