Template:Infobox application/Doc: Difference between revisions
No edit summary |
No edit summary |
||
(6 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{infobox application | {{infobox application | ||
| | |category=no | ||
|name=MediaWiki | |||
|image=MediaWiki-2020-logo.svg | |image=MediaWiki-2020-logo.svg | ||
|type=Web | |type=Web | ||
| | |developer=Wikimedia Foundation | ||
|license=GNU Public License v2.0 or later | |initialRelease=December 2003 | ||
|latestRelease=1.39.3 | |||
|status=Active | |||
|license=GNU General Public License v2.0 or later | |||
|os=Linux, macOS, Windows (Server-side) | |||
|platform=Web browser, Server | |||
|programmingLanguage=PHP, JavaScript, CSS, HTML | |||
|website=[https://mediawiki.org mediawiki.org] | |website=[https://mediawiki.org mediawiki.org] | ||
|github=wikimedia/mediawiki | |github=wikimedia/mediawiki | ||
|bugTracker=[https://phabricator.wikimedia.org/ Wikimedia Phabricator] | |||
|documentation=[https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Contents MediaWiki Manual] | |||
}} | }} | ||
This is an [[Template:Infobox|infobox]] for application-specific pages (e.g. [[Emacs]]). | This is an [[Template:Infobox|infobox]] for application-specific pages (e.g. [[Emacs]]). | ||
Line 16: | Line 25: | ||
{{code|lang=mediawiki|line=no|<nowiki> | {{code|lang=mediawiki|line=no|<nowiki> | ||
{{infobox application | {{infobox application | ||
| | |name=MediaWiki | ||
|image=MediaWiki-2020-logo.svg | |image=MediaWiki-2020-logo.svg | ||
|type=Web | |type=Web | ||
| | |developer=Wikimedia Foundation | ||
|license=GNU Public License v2.0 or later | |initialRelease=December 2003 | ||
|os= | |latestRelease=1.39.3 | ||
|status=Active | |||
|license=GNU General Public License v2.0 or later | |||
|os=Linux, macOS, Windows (Server-side) | |||
|platform=Web browser, Server | |||
|programmingLanguage=PHP, JavaScript, CSS, HTML | |||
|website=[https://mediawiki.org mediawiki.org] | |website=[https://mediawiki.org mediawiki.org] | ||
|github=wikimedia/mediawiki | |github=wikimedia/mediawiki | ||
|bugTracker=[https://phabricator.wikimedia.org/ Wikimedia Phabricator] | |||
|documentation=[https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Contents MediaWiki Manual] | |||
}} | }} | ||
</nowiki>}} | </nowiki>}} | ||
=== Template documentation === | |||
<templatedata> | |||
{ | |||
"description": "An infobox for displaying important information about an application", | |||
"params": { | |||
"name": { | |||
"label": "Application name", | |||
"description": "The name of the application", | |||
"required": true, | |||
"type": "string" | |||
}, | |||
"type": { | |||
"label": "Application type", | |||
"description": "What kind of application is it? E.g.: web, native, CLI, etc.", | |||
"suggested": true, | |||
"type": "string", | |||
"suggestedvalues": [ | |||
"Web", | |||
"Native", | |||
"CLI" | |||
] | |||
}, | |||
"image": { | |||
"label": "Image", | |||
"description": "Application logo", | |||
"suggested": true, | |||
"type": "wiki-file-name" | |||
}, | |||
"developer": { | |||
"label": "Developer", | |||
"description": "The name of the main developer(s) of the application", | |||
"suggested": true, | |||
"type": "string" | |||
}, | |||
"initialRelease": { | |||
"label": "Initial release", | |||
"description": "The date of the first public release of the application. Approximate dates are fine.", | |||
"type": "date" | |||
}, | |||
"latestRelease": { | |||
"label": "Latest release version", | |||
"description": "The latest release version; include the current date, e.g: 1.1.0; 10 June 2025", | |||
"type": "date" | |||
}, | |||
"os": { | |||
"label": "Operating system", | |||
"description": "The operating systems on which the application can run", | |||
"type": "string", | |||
"suggestedvalues": [ | |||
"Linux", | |||
"macOS", | |||
"Windows", | |||
"iOS", | |||
"Android", | |||
"ChromeOS", | |||
"FreeBSD" | |||
] | |||
}, | |||
"platform": { | |||
"label": "Platform", | |||
"type": "string" | |||
}, | |||
"programmingLanguage": { | |||
"label": "Programming Language(s)", | |||
"description": "The programming languages used to develop the application", | |||
"type": "string", | |||
"suggestedvalues": [ | |||
"C", | |||
"C++", | |||
"Python", | |||
"JavaScript", | |||
"TypeScript", | |||
"Nix", | |||
"Rust" | |||
] | |||
}, | |||
"website": { | |||
"label": "Website", | |||
"description": "The application's main website. If the main website is also the documentation, use that field instead", | |||
"type": "content", | |||
"suggested": true | |||
}, | |||
"documentation": { | |||
"label": "Documentation", | |||
"description": "The application's documentation URL", | |||
"type": "content", | |||
"suggested": true | |||
}, | |||
"bugTracker": { | |||
"label": "Bug Tracker", | |||
"description": "The URL of the application's bug tracker", | |||
"type": "content", | |||
"suggested": true | |||
}, | |||
"github": { | |||
"label": "GitHub", | |||
"description": "The GitHub repository of the application, or the GitHub username", | |||
"type": "string", | |||
"suggested": true | |||
} | |||
}, | |||
"format": "block" | |||
} | |||
</templatedata> |