Help:Extensions: Difference between revisions
Tags: Reverted Visual edit  | 
				m (Text replacement - "Saintapedia" to "USApedia")  | 
				||
| (24 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
{{Breadcrumbs|align=right|officialwebsite=no|page=Manual:Extensions|mediawiki=yes|wikipedia=no}}  | {{Breadcrumbs|align=right|officialwebsite=no|page=Manual:Extensions|mediawiki=yes|wikipedia=no}}  | ||
'''Extensions''' are features and add-ons developed for [[Help:MediaWiki|MediaWiki]], the software platform that   | '''Extensions''' are features and add-ons developed for [[Help:MediaWiki|MediaWiki]], the software platform that USApedia is built.  | ||
==   | == USApedia ==  | ||
=== 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" style="width: 85%;"  | |||
|-  | |||
!Extension  | |||
!Help page  | |||
!Description  | |||
!Type  | |||
|-  | |||
|{{Mw|Extension:CiteThisPage|CiteThisPage}}  | |||
|  | |||
|Adds a [[Special:CiteThisPage|citation]] special page and toolbox link  | |||
|Special pages  | |||
|-  | |||
|{{Mw|Extension:Contribution Scores|ContributionScores}}  | |||
|[[Contribution score]]  | |||
|Polls the wiki database for highest [[Special:ContributionScores|user contribution volume]]  | |||
|Special pages  | |||
|-  | |||
|{{Mw|Extension:Echo|Echo}}  | |||
|  | |||
|System for notifying users about events and messages  | |||
|Special pages  | |||
|-  | |||
|{{Mw|Extension:Interwiki|Interwiki}}  | |||
|  | |||
|Adds a [[Special:Interwiki|special page]] to view and edit the interwiki table  | |||
|Special pages  | |||
|-  | |||
|{{Mw|Extension:Page Forms|Page Forms}}  | |||
|  | |||
|Forms for creating and editing wiki pages  | |||
|Special pages  | |||
|-  | |||
|{{Mw|Extension:Renameuser|Renameuser}}  | |||
|  | |||
|Adds a [[Special:RenameUser|special page]] to rename a user (need ''renameuser'' right)  | |||
|Special pages  | |||
|-  | |||
|{{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  | |||
|Special pages  | |||
|-  | |||
|{{Mw|Extension:RottenLinks|RottenLinks}}  | |||
|  | |||
|Shows the [[Special:RottenLinks|state of all external links]] on the wiki  | |||
|Special pages  | |||
|-  | |||
|{{Mw|Extension:WatchAnalytics|WatchAnalytics}}  | |||
|  | |||
|Encouraging good distribution of watchers  | |||
|Special pages  | |||
|-  | |||
|{{Mw|Extension:WhosOnline|WhosOnline}}  | |||
|  | |||
|Displays [[Special:WhosOnline|a list]] of logged-in and anonymous users currently online  | |||
|Special pages  | |||
|-  | |||
|{{Mw|Extension:VisualEditor|VisualEditor}}  | |||
|  | |||
|Visual editor for MediaWiki  | |||
|Editors  | |||
|-  | |||
|{{Mw|Extension:WikiEditor|WikiEditor}}  | |||
|  | |||
|Provides an advanced, extensible wikitext editing interface  | |||
|Editors  | |||
|-  | |||
|{{Mw|Extension:Cargo|Cargo}}  | |||
|  | |||
|Storage and querying of template data  | |||
|Parser hooks  | |||
|-  | |||
|{{Mw|Extension:CategoryTree|CategoryTree}}  | |||
|  | |||
|Dynamically navigate the [[Special:CategoryTree|category structure]]  | |||
|Parser hooks  | |||
|-  | |||
|{{Mw|Extension:Cite|Cite}}  | |||
|  | |||
|Adds <code><nowiki><ref></nowiki></code> and <code><nowiki><references></nowiki></code> tags for citations  | |||
|Parser hooks  | |||
|-  | |||
|{{Mw|Extension:CommentStreams|CommentStreams}}  | |||
|  | |||
|Allows commenting on wiki pages  | |||
|Parser hooks  | |||
|-  | |||
|{{Mw|Extension:EmbedVideo (fork)|EmbedVideo}}  | |||
|  | |||
|This forked version adds a parser function for embedding videos from popular sources.  | |||
|Parser hooks  | |||
|-  | |||
|{{Mw|Extension:GoogleAnalyticsMetrics|GoogleAnalyticsMetrics}}  | |||
|  | |||
|Gets metrics from Google Analytics  | |||
|Parser hooks  | |||
|-  | |||
|{{Mw|Extension:ImageMap|ImageMap}}  | |||
|  | |||
|Allows client-side clickable image maps using <code><nowiki><imagemap></nowiki></code> tag  | |||
|Parser hooks  | |||
|-  | |||
|{{Mw|Extension:InputBox|InputBox}}  | |||
|  | |||
|Allow inclusion of predefined HTML forms  | |||
|Parser hooks  | |||
|-  | |||
|{{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  | |||
|Parser hooks  | |||
|-  | |||
|{{Mw|Extension:MagicNoCache|MagicNoCache}}  | |||
|  | |||
|Adds the <code><nowiki>__NOCACHE__</nowiki></code> magic word to disable caching on a page  | |||
|Parser hooks  | |||
|-  | |||
|{{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.  | |||
|Parser hooks  | |||
|-  | |||
|{{Mw|Extension:Math|Math}}  | |||
|  | |||
|Render mathematical formulas between <code><nowiki><math></nowiki></code> ... <code><nowiki></math></nowiki></code> tags  | |||
|Parser hooks  | |||
|-  | |||
|{{Mw|Extension:ParserFunctions|ParserFunctions}}  | |||
|  | |||
|Enhance parser with logical functions  | |||
|Parser hooks  | |||
|-  | |||
|{{Mw|Extension:Poem|Poem}}  | |||
|  | |||
|Adds <code><nowiki><poem></nowiki></code> tag for poem formatting  | |||
|Parser hooks  | |||
|-  | |||
|{{Mw|Extension:Scribunto|Scribunto}}  | |||
|  | |||
|Framework for embedding scripting languages into MediaWiki pages  | |||
|Parser hooks  | |||
|-  | |||
|{{Mw|Extension:SyntaxHighlight|SyntaxHighlight}}  | |||
|  | |||
|Provides syntax highlighting <code><nowiki><syntaxhighlight></nowiki></code> using Pygments - Python syntax highlighter  | |||
|Parser hooks  | |||
|-  | |||
|{{Mw|Extension:TemplateData|TemplateData}}  | |||
|  | |||
|Implement data storage for template parameters (using JSON)  | |||
|Parser hooks  | |||
|-  | |||
|{{Mw|Extension:TemplateStyles|TemplateStyles}}  | |||
|  | |||
|Implement per-template style sheets  | |||
|Parser hooks  | |||
|-  | |||
|{{Mw|Extension:WikiSEO|WikiSEO}}  | |||
|  | |||
|Allows per-page meta settings like keywords and description, changing the title, and various site verification tags.  | |||
|Parser hooks  | |||
|-  | |||
|{{Mw|Extension:PdfHandler|PDF Handler}}  | |||
|  | |||
|Handler for viewing PDF files in image mode  | |||
|Media handlers  | |||
|-  | |||
|{{Mw|Extension:ConfirmEdit|ConfirmEdit}}  | |||
|  | |||
|Provides CAPTCHA techniques to protect against spam and password-guessing  | |||
|Spam prevention  | |||
|-  | |||
|{{Mw|Extension:PageImages|PageImages}}  | |||
|  | |||
|Collects information about images used on page  | |||
|API  | |||
|-  | |||
|{{Mw|Extension:AdvancedSearch|AdvancedSearch}}  | |||
|  | |||
|Easy access to advanced search capabilities on [[Special:Search]]  | |||
|Other  | |||
|-  | |||
|{{Mw|Extension:Bootstrap|Bootstrap}}  | |||
|  | |||
|Provides the Bootstrap framework in the wiki  | |||
|Other  | |||
|-  | |||
|{{Mw|Extension:CirrusSearch|CirrusSearch}}  | |||
|  | |||
|Elasticsearch-powered search for MediaWiki  | |||
|Other  | |||
|-  | |||
|{{Mw|Extension:Elastica|Elastica}}  | |||
|  | |||
|Base Elasticsearch functionality for other extensions by providing Elastica library  | |||
|Other  | |||
|-  | |||
|{{Mw|Extension:Gadgets|Gadgets}}  | |||
|  | |||
|Lets users select custom [[Special:Gadgets|CSS and JavaScript gadgets]] in their [[Special:Preferences#mw-prefsection-gadgets|preferences]]  | |||
|Other  | |||
|-  | |||
|{{Mw|Extension:GTag|GTag}}  | |||
|  | |||
|Google Analytics Tracking  | |||
|Other  | |||
|-  | |||
|{{Mw|Extension:MultimediaViewer|MultimediaViewer}}  | |||
|  | |||
|Expand thumbnails in a larger size in a fullscreen interface  | |||
|Other  | |||
|-  | |||
|{{Mw|Extension:Popups|Previews}}  | |||
|  | |||
|Displays preview popups when the user hovers over a link  | |||
|Other  | |||
|-  | |||
|{{Mw|Extension:RevisionSlider|RevisionSlider}}  | |||
|  | |||
|Shows a slider allowing selecting and comparing of revisions on a diff page  | |||
|Other  | |||
|-  | |||
|{{Mw|Extension:SandboxLink|SandboxLink}}  | |||
|  | |||
|Adds a link to user's personal sandbox to personal tools menu  | |||
|Other  | |||
|-  | |||
|{{Mw|Extension:SecureLinkFixer|SecureLinkFixer}}  | |||
|  | |||
|Rewrites URLs to HTTPS if domain always requires HTTPS  | |||
|Other  | |||
|-  | |||
|{{Mw|Extension:TextExtracts|TextExtracts}}  | |||
|  | |||
|Provides plain-text or limited HTML extracts of page content  | |||
|Other  | |||
|-  | |||
|{{Mw|Extension:Thanks|Thanks}}  | |||
|  | |||
|Adds links for thanking users for edits, comments, etc.  | |||
|Other  | |||
|}  | |||
=== 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}} - [[USApedia: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 23:05, 14 November 2024
  | 
Extensions are features and add-ons developed for MediaWiki, the software platform that USApedia is built.
USApedia
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 
 - USApedia: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