Help:Extensions
This is a ShoutWiki help page, hosted at ShoutWiki Hub. If you want to suggest changes, leave a message on its talk page. If you want to replace this page with a custom help page for your wiki, click the create button above.
Extensions add features to MediaWiki or enhance existing features. See Special:Version for an automatic list of all extensions (special pages, parser hooks, media handlers and other extensions) installed on this wiki and info about their developers.
Preinstalled
Users
- CategoryTree
- AJAX based gadget to display the category structure of a wiki
- Editcount
- Displays edit count of a user
- Gadgets
- Lets users select custom CSS and JavaScript gadgets in their preferences
- MultipleUpload
- Allows users to upload multiple files at once
- MyInfo
- Shows your current skin, browser, operating system and full User-Agent string
- Newest Pages
- Shows the last X pages added to the wiki
- Thanks
- The Thanks extension allows users to thank other users for individual edits.
- WikiEditor
- Provides an extendable wikitext editing interface and many feature-providing modules
Admins
- AbuseFilter
- Allows administrators set specific controls on actions by users, such as edits, and create automated reactions for certain behaviors
- Nuke
- Gives the ability to mass-delete pages. Admin & staff-only.
Staff
These tools are available only to the ShoutWiki staff due to the high potential of abuse. Please email us at troppusmoc.ikiwtuohs if you need a CheckUser performed or revisions hid from page history etc.
- ChangeAuthor
- Allows changing a revision's author
- CheckUser
- Allows the staff to check a user's IP address and other information
- GlobalUserrights
- Easy global user rights administration
- LookupUser
- Allows the staff to check a user's preferences
- Maintenance
- Web interface for various maintenance scripts
- Special:Interwiki
- A special page to view and edit the interwiki table
Wiki tools
- AJAX Poll
- Adds polling capabilities through the
<poll>
tag
- CharInsert
- Allows creation of JavaScript box for inserting non-standard characters
- Cite
- Adds
<ref[ name=id]>
and<references/>
tags, for citations
- DismissableSiteNotice
- Allows users to close the sitenotice
- EasyTimeline
- Adds
<timeline>
tag to create timelines
- Echo
- The Echo extension provides an in-wiki notification system that can be used by other extensions.
- Global CSS & JS
- Global CSS and JS that will be loaded for every wiki from a central wiki
- Echo
- The Echo extension provides an in-wiki notification system that can be used by other extensions.
- ImageMap
- Allows client-side clickable image maps using
<imagemap>
tag
- Inputbox
- Allow inclusion of predefined HTML forms
- ParserFunctions
- Enhance parser with logical functions
- RandomSelection
- Display a random option from the given set
- RSS feed extension
- Displays an RSS feed on a wiki page
- Shared Newtalk
- Marks changes to talk pages across the wiki farm to notify the user in a centralized location
- StringFunctions
- Defines an additional set of parser functions that operate on strings
- Syntax Highlight
- Provides syntax highlighting by using GeSHi Highlighter
- Thanks
- The Thanks extension allows users to thank other users for individual edits. It adds a 'thank' link next to the 'undo' link in history and diff views.
- Wiki Category Tag Cloud
- A category tag cloud
- WikiHiero
- Syntax to display hieroglyph
- YouTube
- Embeds videos from popular video services, such as YouTube, Archive.org and so on
Spam and blocking
- ConfirmEdit
- Simple captcha implementation
- SpamBlacklist
- Regex-based anti-spam tool
On Request
This is a list of MediaWiki extensions that are available upon request. Please email us at troppusmoc.ikiwtuohs if you need one or more of these extensions installed on your wiki.
- CrossReference
- Creates automatically numbered cross references on a wiki page, LaTeX style.
- CodeEditor
- Provides a syntax-highlighting code editor for site & user JS, CSS and Lua pages, integrating with advanced edit toolbar
- Highly Automated Welcome Tool
- Welcomes new users after their first edit
- Maps
- Interactive, annotated maps for your wiki
- MassMessage
- The MassMessage extension allows a user to send a message to a list of pages via special page Special:MassMessage.
- NumerAlpha
- The NumerAlpha extension methods of inserting incrementing numbers, letters, and roman numerals into pages.
- PageInCat
- Adds a parser function to test if the current page is in some category
- PrivateDomains
- Allows restricting editing to users with a certain e-mail address
- PreloadManager
- Provides per-namespace text preloading upon page creation
- RandomImage
- Provides a random media picker using
<randomimage />
- Semantic MediaWiki
- Allows users to add structured data to wiki pages through simple wikitext markup that identifies relations between pages and attribute values of pages.
- WhosOnline
- A special page for viewing the list of users currently online
Social tools
- SocialProfile
- Social Tools for MediaWiki. Includes user profiles, avatars, gifts, awards, friending and foeing and user levels.
- Comments
- Adds
<comments>
parser hook that allows commenting on articles
- LinkFilter
- Allows users to submit all kinds of links for approval.
- RandomFeaturedUser
- Adds
<randomfeatureduser>
parser hook to display a randomly chosen 'featured' user and some info regarding the user, such as his or her avatar.
- RandomImageByCategory
- Adds
<randomimagebycategory>
tag for displaying a randomly chosen image from a given category. Can be enabled on non-social wikis.
- RandomUsersWithAvatars
- Adds
<randomuserswithavatars>
tag for displaying the avatars of randomly chosen wiki users.
- UserWelcome
- Adds
<welcomeUser>
tag to display user-specific social info
- Vote
- JavaScript-based voting with the
<vote>
tag. Can be enabled on non-social wikis.
- WikiTextLoggedInOut
- Two parser hooks,
<loggedin>
and<loggedout>
to show different text depending on the users' login state. Can be enabled on non-social wikis.
Restricted
- ProtectSite
- Allows a site administrator to temporarily block various site modifications
- DynamicPageList (third party)
- The DynamicPageList (third-party) extension is a reporting tool for MediaWiki, listing category members and intersections with various formats and details. This is currently restricted since there are several bugs in the extension and has no maintainer, and thus may be a while before they will be fixed.
Requesting a new extension
To request a new feature to be added to ShoutWiki or to get an on-request feature activated for your wiki, please email us at troppusmoc.ikiwtuohs or leave a message to a member of the Customer Support Team and they'll look onto it.
Please note that while we try in general to fulfill as many requests as possible, we cannot fulfill each and every of them; some extensions might be badly-coded and cause security leaks or then they might not be compatible with our cache.
External links
- MediaWiki extensions list at MediaWiki.org, the home page of MediaWiki software