Help:Extensions: Difference between revisions
Jump to navigation
Jump to search
(14 intermediate revisions by the same user not shown) | |||
Line 7: | Line 7: | ||
=== Current extension === | === Current extension === | ||
Below is a list of current installed extensions and their Help page (if available) | Below is a list of current installed extensions and their Help page (if available) | ||
{| class="wikitable" | {| class="wikitable" style="width: 85%;" | ||
|- | |- | ||
!Extension | !Extension | ||
!Help page | |||
!Description | !Description | ||
!Type | !Type | ||
|- | |- | ||
|{{Mw|Extension:CiteThisPage|CiteThisPage}} | |{{Mw|Extension:CiteThisPage|CiteThisPage}} | ||
| | |||
|Adds a [[Special:CiteThisPage|citation]] special page and toolbox link | |Adds a [[Special:CiteThisPage|citation]] special page and toolbox link | ||
|Special pages | |Special pages | ||
|- | |- | ||
|{{Mw|Extension:Contribution Scores|ContributionScores}} | |{{Mw|Extension:Contribution Scores|ContributionScores}} | ||
|[[Contribution score]] | |||
|Polls the wiki database for highest [[Special:ContributionScores|user contribution volume]] | |Polls the wiki database for highest [[Special:ContributionScores|user contribution volume]] | ||
|Special pages | |Special pages | ||
|- | |- | ||
|{{Mw|Extension:Echo|Echo}} | |{{Mw|Extension:Echo|Echo}} | ||
| | |||
|System for notifying users about events and messages | |System for notifying users about events and messages | ||
|Special pages | |Special pages | ||
|- | |- | ||
|{{Mw|Extension:Interwiki|Interwiki}} | |{{Mw|Extension:Interwiki|Interwiki}} | ||
| | |||
|Adds a [[Special:Interwiki|special page]] to view and edit the interwiki table | |Adds a [[Special:Interwiki|special page]] to view and edit the interwiki table | ||
|Special pages | |Special pages | ||
|- | |- | ||
|{{Mw|Extension:Page Forms|Page Forms}} | |{{Mw|Extension:Page Forms|Page Forms}} | ||
| | |||
|Forms for creating and editing wiki pages | |Forms for creating and editing wiki pages | ||
|Special pages | |Special pages | ||
|- | |- | ||
|{{Mw|Extension:Renameuser|Renameuser}} | |{{Mw|Extension:Renameuser|Renameuser}} | ||
| | |||
|Adds a [[Special:RenameUser|special page]] to rename a user (need ''renameuser'' right) | |Adds a [[Special:RenameUser|special page]] to rename a user (need ''renameuser'' right) | ||
|Special pages | |Special pages | ||
|- | |- | ||
|{{Mw|Extension:Replace Text|Replace Text}} | |{{Mw|Extension:Replace Text|Replace Text}} | ||
| | |||
|Provides a [[Special:ReplaceText|special page]] to allow administrators to do a global string find-and-replace on all the content pages of a wiki | |Provides a [[Special:ReplaceText|special page]] to allow administrators to do a global string find-and-replace on all the content pages of a wiki | ||
|Special pages | |Special pages | ||
|- | |- | ||
|{{Mw|Extension:RottenLinks|RottenLinks}} | |{{Mw|Extension:RottenLinks|RottenLinks}} | ||
| | |||
|Shows the [[Special:RottenLinks|state of all external links]] on the wiki | |Shows the [[Special:RottenLinks|state of all external links]] on the wiki | ||
|Special pages | |Special pages | ||
|- | |- | ||
|{{Mw|Extension:WatchAnalytics|WatchAnalytics}} | |{{Mw|Extension:WatchAnalytics|WatchAnalytics}} | ||
| | |||
|Encouraging good distribution of watchers | |Encouraging good distribution of watchers | ||
|Special pages | |Special pages | ||
|- | |- | ||
|{{Mw|Extension:WhosOnline|WhosOnline}} | |{{Mw|Extension:WhosOnline|WhosOnline}} | ||
| | |||
|Displays [[Special:WhosOnline|a list]] of logged-in and anonymous users currently online | |Displays [[Special:WhosOnline|a list]] of logged-in and anonymous users currently online | ||
|Special pages | |Special pages | ||
|- | |- | ||
|{{Mw|Extension:VisualEditor|VisualEditor}} | |{{Mw|Extension:VisualEditor|VisualEditor}} | ||
| | |||
|Visual editor for MediaWiki | |Visual editor for MediaWiki | ||
|Editors | |Editors | ||
|- | |- | ||
|{{Mw|Extension:WikiEditor|WikiEditor}} | |{{Mw|Extension:WikiEditor|WikiEditor}} | ||
| | |||
|Provides an advanced, extensible wikitext editing interface | |Provides an advanced, extensible wikitext editing interface | ||
|Editors | |Editors | ||
|- | |- | ||
|{{Mw|Extension:Cargo|Cargo}} | |{{Mw|Extension:Cargo|Cargo}} | ||
| | |||
|Storage and querying of template data | |Storage and querying of template data | ||
|Parser hooks | |Parser hooks | ||
|- | |- | ||
|{{Mw|Extension:CategoryTree|CategoryTree}} | |{{Mw|Extension:CategoryTree|CategoryTree}} | ||
| | |||
|Dynamically navigate the [[Special:CategoryTree|category structure]] | |Dynamically navigate the [[Special:CategoryTree|category structure]] | ||
|Parser hooks | |Parser hooks | ||
|- | |- | ||
|{{Mw|Extension:Cite|Cite}} | |{{Mw|Extension:Cite|Cite}} | ||
| | |||
|Adds <code><nowiki><ref></nowiki></code> and <code><nowiki><references></nowiki></code> tags for citations | |Adds <code><nowiki><ref></nowiki></code> and <code><nowiki><references></nowiki></code> tags for citations | ||
|Parser hooks | |Parser hooks | ||
|- | |- | ||
|{{Mw|Extension:CommentStreams|CommentStreams}} | |{{Mw|Extension:CommentStreams|CommentStreams}} | ||
| | |||
|Allows commenting on wiki pages | |Allows commenting on wiki pages | ||
|Parser hooks | |Parser hooks | ||
|- | |- | ||
|EmbedVideo}} | |{{Mw|Extension:EmbedVideo (fork)|EmbedVideo}} | ||
| | |||
|This forked version adds a parser function for embedding videos from popular sources. | |This forked version adds a parser function for embedding videos from popular sources. | ||
|Parser hooks | |Parser hooks | ||
|- | |- | ||
|{{Mw|Extension:GoogleAnalyticsMetrics|GoogleAnalyticsMetrics}} | |{{Mw|Extension:GoogleAnalyticsMetrics|GoogleAnalyticsMetrics}} | ||
| | |||
|Gets metrics from Google Analytics | |Gets metrics from Google Analytics | ||
|Parser hooks | |Parser hooks | ||
|- | |- | ||
|{{Mw|Extension:ImageMap|ImageMap}} | |{{Mw|Extension:ImageMap|ImageMap}} | ||
| | |||
|Allows client-side clickable image maps using <code><nowiki><imagemap></nowiki></code> tag | |Allows client-side clickable image maps using <code><nowiki><imagemap></nowiki></code> tag | ||
|Parser hooks | |Parser hooks | ||
|- | |- | ||
|{{Mw|Extension:InputBox|InputBox}} | |{{Mw|Extension:InputBox|InputBox}} | ||
| | |||
|Allow inclusion of predefined HTML forms | |Allow inclusion of predefined HTML forms | ||
|Parser hooks | |Parser hooks | ||
|- | |- | ||
|{{Mw|Extension:Labeled Section Transclusion|LabeledSectionTransclusion}} | |{{Mw|Extension:Labeled Section Transclusion|LabeledSectionTransclusion}} | ||
| | |||
|Adds <code>#lst</code> and <code>#lstx</code> functions and <code><nowiki><section></nowiki></code> tag, enables marked sections of text to be transcluded | |Adds <code>#lst</code> and <code>#lstx</code> functions and <code><nowiki><section></nowiki></code> tag, enables marked sections of text to be transcluded | ||
|Parser hooks | |Parser hooks | ||
|- | |- | ||
|{{Mw|Extension:MagicNoCache|MagicNoCache}} | |{{Mw|Extension:MagicNoCache|MagicNoCache}} | ||
| | |||
|Adds the <code><nowiki>__NOCACHE__</nowiki></code> magic word to disable caching on a page | |Adds the <code><nowiki>__NOCACHE__</nowiki></code> magic word to disable caching on a page | ||
|Parser hooks | |Parser hooks | ||
|- | |- | ||
|Maps}} | |{{Mw|Extension:Maps|Maps}} | ||
| | |||
|Allows embedding of dynamic maps into wiki pages using Google Maps or Leaflet. Has a visual editor, optionally integrates with Semantic MediaWiki, supports GeoJSON and adds geocoding capabilities. | |Allows embedding of dynamic maps into wiki pages using Google Maps or Leaflet. Has a visual editor, optionally integrates with Semantic MediaWiki, supports GeoJSON and adds geocoding capabilities. | ||
|Parser hooks | |Parser hooks | ||
|- | |- | ||
|{{Mw|Extension:Math|Math}} | |{{Mw|Extension:Math|Math}} | ||
| | |||
|Render mathematical formulas between <code><nowiki><math></nowiki></code> ... <code><nowiki></math></nowiki></code> tags | |Render mathematical formulas between <code><nowiki><math></nowiki></code> ... <code><nowiki></math></nowiki></code> tags | ||
|Parser hooks | |Parser hooks | ||
|- | |- | ||
|{{Mw|Extension:ParserFunctions|ParserFunctions}} | |{{Mw|Extension:ParserFunctions|ParserFunctions}} | ||
| | |||
|Enhance parser with logical functions | |Enhance parser with logical functions | ||
|Parser hooks | |Parser hooks | ||
|- | |- | ||
|{{Mw|Extension:Poem|Poem}} | |{{Mw|Extension:Poem|Poem}} | ||
| | |||
|Adds <code><nowiki><poem></nowiki></code> tag for poem formatting | |Adds <code><nowiki><poem></nowiki></code> tag for poem formatting | ||
|Parser hooks | |Parser hooks | ||
|- | |- | ||
|{{Mw|Extension:Scribunto|Scribunto}} | |{{Mw|Extension:Scribunto|Scribunto}} | ||
| | |||
|Framework for embedding scripting languages into MediaWiki pages | |Framework for embedding scripting languages into MediaWiki pages | ||
|Parser hooks | |Parser hooks | ||
|- | |- | ||
|{{Mw|Extension:SyntaxHighlight|SyntaxHighlight}} | |{{Mw|Extension:SyntaxHighlight|SyntaxHighlight}} | ||
| | |||
|Provides syntax highlighting <code><nowiki><syntaxhighlight></nowiki></code> using Pygments - Python syntax highlighter | |Provides syntax highlighting <code><nowiki><syntaxhighlight></nowiki></code> using Pygments - Python syntax highlighter | ||
|Parser hooks | |Parser hooks | ||
|- | |- | ||
|{{Mw|Extension:TemplateData|TemplateData}} | |{{Mw|Extension:TemplateData|TemplateData}} | ||
| | |||
|Implement data storage for template parameters (using JSON) | |Implement data storage for template parameters (using JSON) | ||
|Parser hooks | |Parser hooks | ||
|- | |- | ||
|{{Mw|Extension:TemplateStyles|TemplateStyles}} | |{{Mw|Extension:TemplateStyles|TemplateStyles}} | ||
| | |||
|Implement per-template style sheets | |Implement per-template style sheets | ||
|Parser hooks | |Parser hooks | ||
|- | |- | ||
|{{Mw|Extension:WikiSEO|WikiSEO}} | |{{Mw|Extension:WikiSEO|WikiSEO}} | ||
| | |||
|Allows per-page meta settings like keywords and description, changing the title, and various site verification tags. | |Allows per-page meta settings like keywords and description, changing the title, and various site verification tags. | ||
|Parser hooks | |Parser hooks | ||
|- | |- | ||
|{{Mw|Extension:PdfHandler|PDF Handler}} | |{{Mw|Extension:PdfHandler|PDF Handler}} | ||
| | |||
|Handler for viewing PDF files in image mode | |Handler for viewing PDF files in image mode | ||
|Media handlers | |Media handlers | ||
|- | |- | ||
|{{Mw|Extension:ConfirmEdit|ConfirmEdit}} | |{{Mw|Extension:ConfirmEdit|ConfirmEdit}} | ||
| | |||
|Provides CAPTCHA techniques to protect against spam and password-guessing | |Provides CAPTCHA techniques to protect against spam and password-guessing | ||
|Spam prevention | |Spam prevention | ||
|- | |- | ||
|{{Mw|Extension:PageImages|PageImages}} | |{{Mw|Extension:PageImages|PageImages}} | ||
| | |||
|Collects information about images used on page | |Collects information about images used on page | ||
|API | |API | ||
|- | |- | ||
|{{Mw|Extension:AdvancedSearch|AdvancedSearch}} | |{{Mw|Extension:AdvancedSearch|AdvancedSearch}} | ||
| | |||
|Easy access to advanced search capabilities on [[Special:Search]] | |Easy access to advanced search capabilities on [[Special:Search]] | ||
|Other | |Other | ||
|- | |- | ||
|{{Mw|Extension:Bootstrap|Bootstrap}} | |{{Mw|Extension:Bootstrap|Bootstrap}} | ||
| | |||
|Provides the Bootstrap framework in the wiki | |Provides the Bootstrap framework in the wiki | ||
|Other | |Other | ||
|- | |- | ||
|{{Mw|Extension:CirrusSearch|CirrusSearch}} | |{{Mw|Extension:CirrusSearch|CirrusSearch}} | ||
| | |||
|Elasticsearch-powered search for MediaWiki | |Elasticsearch-powered search for MediaWiki | ||
|Other | |Other | ||
|- | |- | ||
|{{Mw|Extension:Elastica|Elastica}} | |{{Mw|Extension:Elastica|Elastica}} | ||
| | |||
|Base Elasticsearch functionality for other extensions by providing Elastica library | |Base Elasticsearch functionality for other extensions by providing Elastica library | ||
|Other | |Other | ||
|- | |- | ||
|{{Mw|Extension:Gadgets|Gadgets}} | |{{Mw|Extension:Gadgets|Gadgets}} | ||
| | |||
|Lets users select custom [[Special:Gadgets|CSS and JavaScript gadgets]] in their [[Special:Preferences#mw-prefsection-gadgets|preferences]] | |Lets users select custom [[Special:Gadgets|CSS and JavaScript gadgets]] in their [[Special:Preferences#mw-prefsection-gadgets|preferences]] | ||
|Other | |Other | ||
|- | |- | ||
|GTag}} | |{{Mw|Extension:GTag|GTag}} | ||
| | |||
|Google Analytics Tracking | |Google Analytics Tracking | ||
|Other | |Other | ||
|- | |- | ||
|{{Mw|Extension:MultimediaViewer|MultimediaViewer}} | |{{Mw|Extension:MultimediaViewer|MultimediaViewer}} | ||
| | |||
|Expand thumbnails in a larger size in a fullscreen interface | |Expand thumbnails in a larger size in a fullscreen interface | ||
|Other | |Other | ||
|- | |- | ||
|{{Mw|Extension:Popups|Previews}} | |{{Mw|Extension:Popups|Previews}} | ||
| | |||
|Displays preview popups when the user hovers over a link | |Displays preview popups when the user hovers over a link | ||
|Other | |Other | ||
|- | |- | ||
|{{Mw|Extension:RevisionSlider|RevisionSlider}} | |{{Mw|Extension:RevisionSlider|RevisionSlider}} | ||
| | |||
|Shows a slider allowing selecting and comparing of revisions on a diff page | |Shows a slider allowing selecting and comparing of revisions on a diff page | ||
|Other | |Other | ||
|- | |- | ||
|{{Mw|Extension:SandboxLink|SandboxLink}} | |{{Mw|Extension:SandboxLink|SandboxLink}} | ||
| | |||
|Adds a link to user's personal sandbox to personal tools menu | |Adds a link to user's personal sandbox to personal tools menu | ||
|Other | |Other | ||
|- | |- | ||
|{{Mw|Extension:SecureLinkFixer|SecureLinkFixer}} | |{{Mw|Extension:SecureLinkFixer|SecureLinkFixer}} | ||
| | |||
|Rewrites URLs to HTTPS if domain always requires HTTPS | |Rewrites URLs to HTTPS if domain always requires HTTPS | ||
|Other | |Other | ||
|- | |- | ||
|{{Mw|Extension:TextExtracts|TextExtracts}} | |{{Mw|Extension:TextExtracts|TextExtracts}} | ||
| | |||
|Provides plain-text or limited HTML extracts of page content | |Provides plain-text or limited HTML extracts of page content | ||
|Other | |Other | ||
|- | |- | ||
|{{Mw|Extension:Thanks|Thanks}} | |{{Mw|Extension:Thanks|Thanks}} | ||
| | |||
|Adds links for thanking users for edits, comments, etc. | |Adds links for thanking users for edits, comments, etc. | ||
|Other | |Other | ||
Line 203: | Line 251: | ||
=== Under consideration === | === Under consideration === | ||
* {{Mw|Article=Extension:WhoIsWatching}} - [[Help:Whoiswatching]] | |||
* {{Mw|Article=Extension:RSS}} - [[Help:Really Simple Syndication]] | |||
* [[Mw:Extension:PageNotice|Extension:PageNotice]] - [[PageNotice]] | |||
* [[Mw:Extension:TitleKey|Extension:TitleKey]] | |||
* [[Mw:Extension:Display Title|Extension:Display Title]] | |||
* [[Mw:Extension:Title Icon|Extension:Title Icon]] | |||
* {{Mw|Article=Extension:HitCounters}} - [[Saintapedia:Pageview statistics]] | |||
* {{Mw|Article=Extension:MultiBoilerplate}} - [[Help:MultiBoilerplate]] | |||
* {{Mw|Article=Extension:DynamicPageList}} - [[Help:Dynamic Page List]] | |||
* {{Mw|Article=Extension:JsonConfig}} - For Lua Module errors, such as [[Module:TNT]] | |||
* https://www.mediawiki.org/wiki/Extension:PageAssessments | |||
* https://www.mediawiki.org/wiki/Extension:NearbyPages | |||
* https://www.mediawiki.org/wiki/Extension:HitCounters | |||
* https://www.mediawiki.org/wiki/Extension:LinkSuggest | |||
* https://www.mediawiki.org/wiki/Extension:ShortDescription | |||
** https://en.wikipedia.org/wiki/Wikipedia:Short_description | |||
** https://en.wikipedia.org/wiki/Wikipedia:Shortdesc_helper | |||
* https://www.mediawiki.org/wiki/Extension:RelatedArticles | |||
== Related == | == Related == |
Latest revision as of 22:52, 6 November 2024
|
Extensions are features and add-ons developed for MediaWiki, the software platform that Saintapedia is built.
Saintapedia
Current extension
Below is a list of current installed extensions and their Help page (if available)
Extension | Help page | Description | Type |
---|---|---|---|
CiteThisPage | Adds a citation special page and toolbox link | Special pages | |
ContributionScores | Contribution score | Polls the wiki database for highest user contribution volume | Special pages |
Echo | System for notifying users about events and messages | Special pages | |
Interwiki | Adds a special page to view and edit the interwiki table | Special pages | |
Page Forms | Forms for creating and editing wiki pages | Special pages | |
Renameuser | Adds a special page to rename a user (need renameuser right) | Special pages | |
Replace Text | Provides a special page to allow administrators to do a global string find-and-replace on all the content pages of a wiki | Special pages | |
RottenLinks | Shows the state of all external links on the wiki | Special pages | |
WatchAnalytics | Encouraging good distribution of watchers | Special pages | |
WhosOnline | Displays a list of logged-in and anonymous users currently online | Special pages | |
VisualEditor | Visual editor for MediaWiki | Editors | |
WikiEditor | Provides an advanced, extensible wikitext editing interface | Editors | |
Cargo | Storage and querying of template data | Parser hooks | |
CategoryTree | Dynamically navigate the category structure | Parser hooks | |
Cite | Adds <ref> and <references> tags for citations
|
Parser hooks | |
CommentStreams | Allows commenting on wiki pages | Parser hooks | |
EmbedVideo | This forked version adds a parser function for embedding videos from popular sources. | Parser hooks | |
GoogleAnalyticsMetrics | Gets metrics from Google Analytics | Parser hooks | |
ImageMap | Allows client-side clickable image maps using <imagemap> tag
|
Parser hooks | |
InputBox | Allow inclusion of predefined HTML forms | Parser hooks | |
LabeledSectionTransclusion | Adds #lst and #lstx functions and <section> tag, enables marked sections of text to be transcluded
|
Parser hooks | |
MagicNoCache | Adds the __NOCACHE__ magic word to disable caching on a page
|
Parser hooks | |
Maps | Allows embedding of dynamic maps into wiki pages using Google Maps or Leaflet. Has a visual editor, optionally integrates with Semantic MediaWiki, supports GeoJSON and adds geocoding capabilities. | Parser hooks | |
Math | Render mathematical formulas between <math> ... </math> tags
|
Parser hooks | |
ParserFunctions | Enhance parser with logical functions | Parser hooks | |
Poem | Adds <poem> tag for poem formatting
|
Parser hooks | |
Scribunto | Framework for embedding scripting languages into MediaWiki pages | Parser hooks | |
SyntaxHighlight | Provides syntax highlighting <syntaxhighlight> using Pygments - Python syntax highlighter
|
Parser hooks | |
TemplateData | Implement data storage for template parameters (using JSON) | Parser hooks | |
TemplateStyles | Implement per-template style sheets | Parser hooks | |
WikiSEO | Allows per-page meta settings like keywords and description, changing the title, and various site verification tags. | Parser hooks | |
PDF Handler | Handler for viewing PDF files in image mode | Media handlers | |
ConfirmEdit | Provides CAPTCHA techniques to protect against spam and password-guessing | Spam prevention | |
PageImages | Collects information about images used on page | API | |
AdvancedSearch | Easy access to advanced search capabilities on Special:Search | Other | |
Bootstrap | Provides the Bootstrap framework in the wiki | Other | |
CirrusSearch | Elasticsearch-powered search for MediaWiki | Other | |
Elastica | Base Elasticsearch functionality for other extensions by providing Elastica library | Other | |
Gadgets | Lets users select custom CSS and JavaScript gadgets in their preferences | Other | |
GTag | Google Analytics Tracking | Other | |
MultimediaViewer | Expand thumbnails in a larger size in a fullscreen interface | Other | |
Previews | Displays preview popups when the user hovers over a link | Other | |
RevisionSlider | Shows a slider allowing selecting and comparing of revisions on a diff page | Other | |
SandboxLink | Adds a link to user's personal sandbox to personal tools menu | Other | |
SecureLinkFixer | Rewrites URLs to HTTPS if domain always requires HTTPS | Other | |
TextExtracts | Provides plain-text or limited HTML extracts of page content | Other | |
Thanks | Adds links for thanking users for edits, comments, etc. | Other |
Under consideration
- Extension:WhoIsWatching - Help:Whoiswatching
- Extension:RSS - Help:Really Simple Syndication
- Extension:PageNotice - PageNotice
- Extension:TitleKey
- Extension:Display Title
- Extension:Title Icon
- Extension:HitCounters - Saintapedia:Pageview statistics
- Extension:MultiBoilerplate - Help:MultiBoilerplate
- Extension:DynamicPageList - Help:Dynamic Page List
- Extension:JsonConfig - For Lua Module errors, such as Module:TNT
- https://www.mediawiki.org/wiki/Extension:PageAssessments
- https://www.mediawiki.org/wiki/Extension:NearbyPages
- https://www.mediawiki.org/wiki/Extension:HitCounters
- https://www.mediawiki.org/wiki/Extension:LinkSuggest
- https://www.mediawiki.org/wiki/Extension:ShortDescription
- https://www.mediawiki.org/wiki/Extension:RelatedArticles