Template:Infobox application/Doc: Difference between revisions

DoggoBit (talk | contribs)
DoggoBit (talk | contribs)
No edit summary
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{infobox application
{{infobox application
   |title=MediaWiki
   |category=no
  |name=MediaWiki
   |image=MediaWiki-2020-logo.svg
   |image=MediaWiki-2020-logo.svg
   |type=Web
   |type=Web
   |developer=Wikimedia Foundation
   |developer=Wikimedia Foundation
   |firstRelease=December 2003
   |initialRelease=December 2003
   |latestRelease=1.39.3
   |latestRelease=1.39.3
   |status=Active
   |status=Active
Line 28: Line 29:
   |type=Web
   |type=Web
   |developer=Wikimedia Foundation
   |developer=Wikimedia Foundation
   |firstRelease=December 2003
   |initialRelease=December 2003
   |latestRelease=1.39.3
   |latestRelease=1.39.3
   |status=Active
   |status=Active
Line 41: Line 42:
}}
}}
</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>