Extension:WikiForum

From MediaWiki.org
Jump to: navigation, search
MediaWiki extensions manual
Crystal Clear action run.png
WikiForum

Release status: beta

WikiForum Overview.png
Implementation Database, Special page
Description Forum extension
Author(s) Michael Chlebek
Jack Phoenix
Adam Carter
Latest version 2.0.5 (2014-05-28)
MediaWiki 1.19+
Database changes Yes
License GPLv3
Download
Parameters
  • $wgWikiForumAllowAnonymous
  • $wgWikiForumSmilies
  • $wgWikiForumLogsInRC
Tags
  • <WikiForumList>
  • <WikiForumThread>
Added rights
  • wikiforum-admin
  • wikiforum-moderator
Hooks used
ParserFirstCallInit

SkinTemplateBuildNavUrlsNav_urlsAfterPermalink
SkinTemplateToolboxEnd
BeforePageDisplay
LoadExtensionSchemaUpdates

Translate the WikiForum extension if it is available at translatewiki.net

Check usage and version matrix; code metrics
Bugs: list open list all report

The WikiForum extension adds a discussion forum in the form of a new special page, Special:WikiForum. WikiForum pages for the most part are indexed by search engines (such as Google) and you can search them by using WikiForum's internal search.

If the SocialProfile extension is installed, its avatars will be displayed on forum threads. Currently WikiForum has no built-in avatar support.

Please see the WikiForum help page on ShoutWiki for more information.

Installation

  • Download and extract the file(s) in a directory called WikiForum in your extensions/ folder.
  • Add the following code at the bottom of your LocalSettings.php:
require_once "$IP/extensions/WikiForum/WikiForum.php";
  • Run the update script which will automatically create the necessary database tables that this extension needs.
  • Done! Navigate to "Special:Version" on your wiki to verify that the extension is successfully installed.

Configuration

In the original WikiForum, there were plenty of configuration globals. Most of these have been removed in favor of configuration done via the MediaWiki namespace.

Parameter Default value Description
$wgWikiForumAllowAnonymous true Allow anonymous users to write threads and replies?
$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 Show WikiForum logs at Special:RecentChanges?

User rights

WikiForum adds two new user rights, wikiforum-admin and wikiforum-moderator. Users with the wikiforum-admin permission can create, delete and edit categories and forums, while the wikiforum-moderator permission is required to edit and delete threads and individual replies.

By default administrators (the sysop group) have both of these rights. WikiForum also creates a new group, forumadmin, which has both of these user rights. Bureaucrats can assign users to the forumadmin group and remove them from the group.

See also

Social tools
SocialProfile OverviewRoadmapDeveloper infoScreenshotsHistoryUserStatus (GSoC 2011 project)
Other social extensions Automatic Board WelcomeBlogPageFanBoxesNewUsersListPictureGamePollNYQuizGameRandomFeaturedUserRandomGameUnitRandomUsersWithAvatarsSiteMetricsSportsTeamsUserStatusUserWelcome
Semanticness Semantic Social Profile
Other related extensions
(which do not depend on SocialProfile)
AnswersCommentsLinkFilterMediaWikiChatNewSignupPageVideoVoteNYWikiForumWikiTextLoggedInOut