Environment Survey/MediaWiki Extensions/Nomination
If you would like to nominate a MediaWiki compatible extension for inclusion in our Environment Survey, please feel free to add it below. We also welcome you to explore existing nominations and provide feedback by giving ratings or through the discussion page.
Resources
- An excellent comparison has already been done on a much broader range of extensions.
- Information about varied approaches to editing in a more visual manner.
Nominations
Votes conducted using Extension:CommunityVoice (uninstalled July 2014). The polls on this page were archived on 1 March 2013.
Editing
Extension | Example | License | Summary |
---|---|---|---|
FCKeditor (Official)
|
[1] | GPL v2 / LGPL v2 / MPL | WYSIWYG editor with markup fallbacks and good cross-browser compatibility. Developed by the official FCKEditor team. |
Wikia Wysiwyg
|
[2] | No license specified | WYSIWYG editor with markup fallbacks and good cross-browser compatibility. Based on FCKEditor with additional improvements aimed at enhancing usability. |
MarkitUp MW
|
[3] | GPL v2 / MIT | Markup editor, similar to existing functionality with good cross-browser compatibility. New and possibly unstable. |
Wikiwyg
|
[4] | No license specified | WYSIWYG editor with limited browser compatibility. Seems to be abandoned in favor of the FCKeditor. |
Uniwiki
|
[5] | GPL v2 | Functionality developed by UNESCO to make MediaWiki usable. These tools are based on genuine usability tests. |
wikEd
|
Gadget on enwiki | Public Domain | Text editor with syntax highlighting, instant diff/preview, find/replace, and MS Word conversion. Widely used, including as gadget on many Wikipedias. Stable and under active development. Translated/localized for many languages. Avoids less user friendly aspects of WYSIWYG. (more). |
MeanEditor
|
[6] | GPL v2 | WYSIWYM editor |
Semantic Forms
|
[7], [8], [9] | GPL | Allows users to add and edit data using forms. It creates dynamic forms based on Form description pages and semantic properties (provided by Semantic MediaWiki) and as a result simply fills out templates with all collected parameters. This is just perfect for infoboxes and such. Features include field auto-completion, standard input types, map interface for coordinate picking, inline file uploads and more.
Users include Wikia, Referata, Creative Commons Wiki, OLPC Wiki and more |
Tiny MCE MW
|
[10] | LGPL (extension and editor) | TinyMCE is not naturally a Wikitext editor. TinyMCE is a javascript WYSIWYG editor. With this extension, you can easily use TinyMCE with Mediawiki and provide users with a toolbar editor they may be more familiar with. The extension is not stable and no longer developed. |
Wikizzle
|
[11] | No license specified | While not providing true WYSIWYG (editing is done directly to wikitext), Wikizzle includes AJAX WYSIWYM editing features similar in purpose to WYSIWYG such as real-time rendering of the article. Runs in Mozilla. |
Discussion
Extension | Example | License | Summary |
---|---|---|---|
LiquidThreads
|
[12] | GPL v2 | A new discussion page system. Unclear on how existing discussion pages would be converted. Still pending additional code review to determine its suitability for large-scale deployment. |
DPLforum
|
[13] [14] | GPL v2 or later | DPLforum is a heavily-adapted derivation of DynamicPageList 1.12, geared toward displaying forum-style layouts. It is used on many Wikia Wikis. |
Other
Extension | Example | License | Summary |
---|---|---|---|
Semantic MediaWiki
|
[15] | GPL | Helps to make explicit relations between concepts expressed as MediaWiki articles. |
LilyPond
|
[16] | No license specified | This extension adds the option to typeset music directly in the wiki code, using the sintax <lilypond>...</lilypond>. This would be a better way of deal with articles about music than uploading images. Additionally, using <lilymidi>...</lilymidi> it is possible to click on the image to download the midi file. See also: bugzilla:189 and lilypond-devel list |
Add Media Wizard
|
- | GPL2 | Tool for adding media to pages or sequences. Includes abstracted remote media import; (currently commons, archive.org, and metavid supported); includes image edit tools. Works with images & video. Staged deployment possible as user Gadget. Uses script loader for localization and performance. Blog post review here |
Vorlagenmeister (Template Master)
|
[17] | GFDL? | Gadget which allows adding/editing of templates through web forms, with help texts and some basic validation, based on an XML description. |
Babel
|
[18] | GPL | An extension to have the Babel information ready for use in any wiki. Templates do not scale and are not maintained. |
DynamicPageList
|
[19] | GPL | Create dynamic article lists in many ways, most importantly from category intersections. (Would allow a more reasonable, tag-like approach to categories instead of the current bloat.) |
BreadCrumbs
|
- | GNU (?) | Facilitates the navigation of content, making it very easy to go back and also have an idea of the recent pages you've visited. (It really looks better situated at the top of the page, with white background colour). |
OpenID
|
[20] | GNU (?) | Single Signon for websites on the Internet. Saves us from the current password hell. |
Labeled Section Transclusion
|
[21] | No license specified | Allows for the transclusion of labeled sections (anchors). Not intended for use on mainspace. One potential use is to monitor active threads on noticeboards from the user space. Another use is to group similar templates using sections of only one template. |
Drafts
|
[22] | GPL v2 | Adds the ability to save a draft of an article on the server while editing. Users must be logged in to save drafts, as they are tied to their user account. Drafts are always discarded when they are used to save the article they came from. |
PSINoTocNum
|
- | No license specified | Adds the ability to suppress irritating automated numbering in tables of contents. |
MagicNoNumberedHeadings
|
- | GPL | Adds the ability to suppress irritating automated heading numbers. |
MagicNumberedHeadings
|
- | GPL | Adds the ability to unconditionally show automated heading numbers. |
ExtendAnchorTags
|
- | No license specified | Allows added class values to be included in anchor tags, to support POSH and microformats. |
TransformChanges
|
[23] | GPL | Changes how recent changes and watchlist pages display lists of information, converting unordered lists to tables and providing CSS classification of output for more control over style customization. |
Interlanguage
|
[24] | GPL | Allows centralized management of interlanguage a.k.a. interwiki links. |
Features from Wikia
Extension | Example | License | Summary |
---|---|---|---|
Simpler image upload
|
[25], [26] | GPL | Provides guided image uploading and selection including cross linking to flickr. |
More obvious edit buttons
|
[27], [28] | GPL | Increases the visibility of section edit links. |
Search suggest
|
[29] | GPL | Provides suggestions for search terms as the user enters text into the search box. |
Link suggest
|
[30] | GPL | Automatically completes internal links as the user types. (code) |
Edit Page Enhancements
|
[31], [32], [33], [34] | GPL | Includes wide-screen mode and floating action buttons (such as edit and preview) which are always visible independent of scroll position (code) |
Editing tips
|
[35], [36] | GPL | Small help box displayed when editing. The help tips are editable and can be internationalized (code) |
Ajax login
|
- | GPL | Allows logging in without navigating away from the page you are at (code) |
Social Profile
|
[37] | GPL | These package of extensions will incorporate a social profile, user board, and basic profile information into MediaWiki. (code) |