Development:MediaWiki/Extensions: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 28: Line 28:
* CSS: Allows CSS stylesheets to be created and included in specific pages.
* CSS: Allows CSS stylesheets to be created and included in specific pages.
* Cargo:Using templates to define the structure of the data, store structured data in template invocations and query the stored data using Cargo. Lightweight, easy to use, and fast.<br />
* Cargo:Using templates to define the structure of the data, store structured data in template invocations and query the stored data using Cargo. Lightweight, easy to use, and fast.<br />




Line 188: Line 189:
SyntaxHighlight: Provides syntax highlighting <nowiki><syntaxhighlight> using Pygments - Python syntax highlighter.</nowiki>
SyntaxHighlight: Provides syntax highlighting <nowiki><syntaxhighlight> using Pygments - Python syntax highlighter.</nowiki>


Tabs
Tabs: Adds ability to insert tab menus, dropdown menus, and collapsible boxes into any page.
 
Adds ability to insert tab menus, dropdown menus, and collapsible boxes into any page.
 
TD
 
TemplateData
 
Implement data storage for template parameters (using JSON).
 
TemplateStyles
 
Adds ability to load CSS styles, defined on a wiki page, into templates.
 
TW
 
TemplateWizard
 
Adds a popup dialog box for adding template code to wikitext.
 
TE
 
TextExtracts
 
Provides plain-text or limited HTML extracts of page content.
 
Thanks
 
Adds links for thanking users for edits, comments, etc..
 
TB
 
TitleBlacklist
 
Prevents the creation of pages which match certain regular expressions, as well as preventing creation of accounts with matching usernames.
 
Translate
 
Provides ability to create multilingual content with streamlined translation tools.
 
URN
 
User Real Names
 
Display real names of users beside their usernames.
 
ULS
 
UniversalLanguageSelector
 
Gives the user several ways to select a language and to adjust language settings.
 
UM
 
User Merge and Delete
 
Merge and delete users on your wiki.
 
UserPageViewTracker
 
Allows users to track the usage of the wiki from Special:UserPageViewTracker
 
V
 
Validator
 
Declarative parameter processing library.


VE
TemplateData: Implement data storage for template parameters (using JSON).


Visual Editor
TemplateStyles: Adds ability to load CSS styles, defined on a wiki page, into templates.


Edit pages visually rather than using code.
TemplateWizard: Adds a popup dialog box for adding template code to wikitext.


Vote NY
TextExtracts: Provides plain-text or limited HTML extracts of page content.


Allows users to give ratings of articles.
Thanks: Adds links for thanking users for edits, comments, etc..


Widgets
TitleBlacklist: Prevents the creation of pages which match certain regular expressions, as well as preventing creation of accounts with matching usernames.


Create HTML widgets and embed them into your wiki.
Translate: Provides ability to create multilingual content with streamlined translation tools.


WE
User Real Names: Display real names of users beside their usernames.


WikiEditor
UniversalLanguageSelector: Gives the user several ways to select a language and to adjust language settings.


Provides an advanced, extensible wikitext editing interface.
User Merge and Delete: Merge and delete users on your wiki.


WF
UserPageViewTracker: Allows users to track the usage of the wiki from Special:UserPageViewTracker


WikiForum
Validator: Declarative parameter processing library.


Adds a forum into your wiki.
Visual Editor: Edit pages visually rather than using code.


WM
Vote NY: Allows users to give ratings of articles.


WikiMarkdown
Widgets: Create HTML widgets and embed them into your wiki.


Provides ability to write wiki pages using Markdown.
WikiEditor: Provides an advanced, extensible wikitext editing interface.


WikiSEO
WikiForum: Adds a forum into your wiki.


Allows to add common meta elements as part of Search Engine Optimization (SEO).
WikiMarkdown: Provides ability to write wiki pages using Markdown.