(document developers parameter) |
(add website to TemplateData) |
||
Line 159: | Line 159: | ||
"example": "smealum, yellows8", | "example": "smealum, yellows8", | ||
"type": "content", | "type": "content", | ||
"suggested": true | |||
}, | |||
"website": { | |||
"label": "Website", | |||
"description": "Link to a page for the homebrew. Can be something like a forum thread link too. Use the GitHub or GitLab parameters for those sites instead.", | |||
"type": "url", | |||
"suggested": true | "suggested": true | ||
} | } | ||
Line 173: | Line 179: | ||
"developers", | "developers", | ||
"version", | "version", | ||
"website", | |||
"github", | "github", | ||
"gitlab", | "gitlab", |
Revision as of 16:04, 26 September 2022
This places an infobox about homebrew software.
Example
Developer(s) | FlagBrew |
---|---|
Console | Nintendo 3DS, Nintendo Switch |
Version | 3.8.0 |
Links | |
GitHub | FlagBrew/Checkpoint |
Download | |
If this were on the Checkpoint page...
{{Infobox homebrew | for3ds = 1 | developers = FlagBrew | forswitch = 1 | image = Checkpoint-Banner.png | imagealt = Checkpoint banner on the Home Menu | version = 3.8.0 | github = FlagBrew/Checkpoint | githubtag = v3.8.0 }}
TemplateData
Console homebrew infobox.
Parameter | Description | Type | Status | |
---|---|---|---|---|
Homebrew name | title | Name of the homebrew - only set this if the page title shouldn't be automatically used
| String | optional |
Image | image | Image to use. Preference order: Banner image (3DS/Wii U), Banner screenshot (3DS), then Icon (3DS/Wii U/Switch) | File | suggested |
Image alt text | imagealt | Alt text for the image, appears on hover and to screen readers
| String | suggested |
For 3DS | for3ds | If the homebrew is for the Nintendo 3DS
| Boolean | optional |
For Wii U | forwiiu | If the homebrew is for the Wii U
| Boolean | optional |
For Switch | forswitch | If the homebrew is for the Nintendo Switch
| Boolean | optional |
Developers | developers | List of primary developers
| Content | suggested |
Version | version | Currently released version | Unknown | suggested |
Website | website | Link to a page for the homebrew. Can be something like a forum thread link too. Use the GitHub or GitLab parameters for those sites instead. | URL | suggested |
GitHub repository | github | Where the source code is on GitHub
| String | optional |
GitLab.com repository | gitlab | Where the source code is on GitLab (not self-hosted instances)
| String | optional |
Source code URL | sourceurl | Where the source code is (if not on GitHub or GitLab.com) | URL | optional |
External release URL | releaseurl | URL to find the latest release of the homebrew - can either be a direct download or a page that links to one
| URL | optional |
Universal-DB URL path | universaldb | URL path to the homebrew's page on Universal-DB (db.universal-team.net)
| String | optional |
GitHub release tag | githubtag | Tag for the latest release on GitHub (requires GitHub repository to be set)
| String | optional |
GitLab release tag | gitlabtag | Tag for the latest release on GitLab.com (requires GitLab repository to be set, not self-hosted instances)
| String | optional |
Image size | imagesize | Resize the image, accepts any value that the MediaWiki image syntax uses (recommended to use if image is over is 256px wide)
| String | optional |
Image caption | caption | Caption to display below the image | String | optional |
For Windows | forwindows | If this is a PC tool that runs on Windows
| Boolean | optional |
For macOS | formac | If this is a PC tool that runs on macOS
| Boolean | optional |
For Linux | forlinux | If this is a PC tool that runs on Linux
| Boolean | optional |
For Java | forjava | If this is a PC tool that is a Java-based program
| Boolean | optional |