Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

3DS:WifiManager and Template:Infobox software/doc: Difference between pages

From Hacks Guide Wiki
(Difference between pages)
m fix releasedate
 
m Ihaveahax moved page Template:Infobox homebrew/doc to Template:Infobox software/doc: this is a more accurate name since it's being used for non-homebrew software as well as PC tools
 
Line 1: Line 1:
This places an infobox about homebrew software.
=== Example ===
{{Infobox homebrew
{{Infobox homebrew
| title = WifiManager
| title = Checkpoint
| image = WifiManager-Banner.png
| developers = FlagBrew
| imagealt = WifiManager banner on the Home Menu
| for3ds = 1
| for3ds = 1
| developers = LiquidFenrir
| forswitch = 1
| version = 1.1.2
| image = Checkpoint-Banner.png
| releasedate = 2018-01-16
| imagealt = Checkpoint banner on the Home Menu
| website = https://github.com/LiquidFenrir/WifiManager
| version = 3.8.0
| github = LiquidFenrir/WifiManager
| releasedate = 2021-11-13
| universaldb = 3ds/wifimanager
| github = FlagBrew/Checkpoint
| githubtag = v1.1.2
| githubtag = v3.8.0
| caption = WifiManager banner on the Home Menu
| nocat = 1
| screenshot = WifiManager-Screenshot.png
| screenshotsize = 256px
| screenshotcaption = Screenshot of WifiManager Homebrew program
}}
}}
 
If this were on the '''Checkpoint''' page...
WifiManager is a simple Homebrew program to backup and restore your console's Wi-FI slots. It is very useful when you move around much and need to change from Wi-Fi network/internet connection many times.
<pre><nowiki>
 
{{Infobox homebrew
== Features ==
| for3ds = 1
* Backup and restore Wi-Fi slots
| developers = FlagBrew
== Installation ==
| forswitch = 1
=== Universal-Updater ===
| image = Checkpoint-Banner.png
[[udb:3ds/wifimanager|WifiManager]] is available on Universal-DB and can be installed and updated with Universal-Updater.
| imagealt = Checkpoint banner on the Home Menu
 
| version = 3.8.0
===Install with FBI===
| releasedate = 2021-11-13
You can scan one of the QR codes below to download and install the program using FBI. To do this, start [[3DS:FBI|FBI]], then go to "Remote Install", then "Scan QR Code".
| github = FlagBrew/Checkpoint
{{FBI QR code
| githubtag = v3.8.0
| name1 = 3DSX
| url1 = https://github.com/LiquidFenrir/WifiManager/releases/latest/download/WifiManager.3dsx
| name2 = CIA
| url2 = https://github.com/LiquidFenrir/WifiManager/releases/latest/download/WifiManager.cia
}}
}}
</nowiki></pre>


===Manually===
{{clear}}
#[https://github.com/LiquidFenrir/WifiManager/releases/latest Download the <code>.3dsx</code> or <code>.cia</code> from the latest release]
#If you downloaded the <code>.3dsx</code>, copy this file to the <code>3ds</code> folder on your SD card
#If you downloaded the <code>.cia</code>, copy this file to any place on your SD card and install it with [[3DS:FBI|FBI]]
==Usage==
{{B|A}} - Write the selected backup (right) to the selected slot (left)
 
{{B|B}} - Backup the selected slot (either make a new backup, or overwrite the selected one)
 
{{B|X}} - Delete the selected backup
 
{{B|Left/Right}} - Change the selected slot (between those that exist)
 
{{B|Up/Down}} - Change the selected backup (if you have any already)


{{B|Select (hold)}} - Toggle password visibility and instructions
=== TemplateData ===


{{B|Y}} - Hide password
<templatedata>
{
"params": {
"title": {
"label": "Homebrew name",
"type": "string",
"default": "Page title",
"description": "Name of the homebrew - only set this if the page title shouldn't be automatically used"
},
"image": {
"type": "wiki-file-name",
"label": "Image",
"description": "Image to use. Preference order: Banner image (3DS/Wii U), Banner screenshot (3DS), then Icon (3DS/Wii U/Switch). Please also set image alt text.",
"suggested": true
},
"screenshot": {
"type": "wiki-file-name",
"label": "Screenshot",
"description": "A screenshot of the application. Please also set screenshot alt text.",
"suggested": true
},
"for3ds": {
"label": "For 3DS",
"description": "If the homebrew is for the Nintendo 3DS",
"type": "boolean",
"autovalue": "0",
"suggested": true
},
"forwiiu": {
"label": "For Wii U",
"description": "If the homebrew is for the Wii U",
"type": "boolean",
"autovalue": "0",
"suggested": true
},
"forswitch": {
"label": "For Switch",
"description": "If the homebrew is for the Nintendo Switch",
"type": "boolean",
"autovalue": "0",
"suggested": true
},
"forwii": {
"label": "For Wii",
"description": "If the homebrew is for the Wii",
"type": "boolean",
"autovalue": "0",
"suggested": true
},
"version": {
"label": "Version",
"description": "Currently released version (NOTE: currently you must manually update GitHub release tag or GitLab release tag)",
"suggested": true,
"type": "string"
},
"github": {
"label": "GitHub repository",
"description": "Where the source code is on GitHub",
"example": "FlagBrew/Checkpoint",
"type": "string"
},
"gitlab": {
"label": "GitLab.com repository",
"description": "Where the source code is on GitLab (not self-hosted instances)",
"example": "FlagBrew/Checkpoint",
"type": "string"
},
"sourceurl": {
"label": "Source code URL",
"description": "Where the source code is (if not on GitHub or GitLab.com)",
"type": "url"
},
"releaseurl": {
"label": "External release URL",
"description": "URL to find the latest release of the homebrew - can either be a direct download or a page that links to one",
"example": "https://example.com/hb/release-info/, https://example.com/hb/release.3dsx",
"type": "url"
},
"universaldb": {
"label": "Universal-DB URL path",
"description": "URL path to the homebrew's page on Universal-DB (db.universal-team.net)",
"example": "3ds/open_agb_firm",
"type": "string"
},
"osc": {
"label": "Open Shop Channel URL path",
"description": "URL path to the homebrew's page on Open Shop Channel (oscwii.org/library)",
"example": "homebrew_browser",
"type": "string"
},
"githubtag": {
"label": "GitHub release tag",
"description": "Tag for the latest release on GitHub (requires GitHub repository to be set)",
"example": "latest, v1.0.2",
"type": "string"
},
"gitlabtag": {
"label": "GitLab release tag",
"description": "Tag for the latest release on GitLab.com (requires GitLab repository to be set, not self-hosted instances)",
"example": "permalink/latest, v1.0.2",
"type": "string"
},
"imagealt": {
"label": "Image alt text",
"type": "string",
"description": "Alt text for the image, appears on hover and to screen readers",
"example": "Checkpoint banner on the Home Menu",
"suggested": true
},
"imagesize": {
"label": "Image size",
"description": "Resize the image, accepts any value that the MediaWiki image syntax uses (recommended to use if image is over is 256px wide)",
"example": "256px",
"type": "string"
},
"caption": {
"label": "Image caption",
"description": "Caption to display below the image",
"type": "string"
},
"screenshotalt": {
"label": "Screenshot alt text",
"type": "string",
"description": "Alt text for the screenshot, appears on hover and to screen readers",
"example": "Checkpoint main screen",
"suggested": true
},
"screenshotsize": {
"label": "Screenshot size",
"description": "Resize the screenshot, accepts any value that the MediaWiki image syntax uses (recommended to use if image is over is 256px wide)",
"example": "256px",
"type": "string"
},
"screenshotcaption": {
"label": "Screenshot caption",
"description": "Caption to display below the screenshot",
"type": "string"
},
"forwindows": {
"label": "For Windows",
"description": "If this is a PC tool that runs on Windows",
"type": "boolean",
"autovalue": "0",
"suggested": true
},
"formac": {
"label": "For macOS",
"description": "If this is a PC tool that runs on macOS",
"type": "boolean",
"autovalue": "0",
"suggested": true
},
"forlinux": {
"label": "For Linux",
"description": "If this is a PC tool that runs on Linux",
"type": "boolean",
"autovalue": "0",
"suggested": true
},
"forjava": {
"label": "For Java",
"description": "If this is a PC tool that is a Java-based program",
"type": "boolean",
"autovalue": "0",
"suggested": true
},
"developers": {
"label": "Developers",
"description": "List of primary developers",
"example": "smealum, yellows8",
"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
},
"releasedate": {
"label": "Release date",
"description": "Date of the latest release in YYYY-MM-DD format",
"example": "2004-11-16",
"type": "date",
"suggested": true
}
},
"format": "block",
"description": "Console homebrew infobox.",
"paramOrder": [
"title",
"image",
"imagealt",
"imagesize",
"screenshot",
"screenshotalt",
"screenshotsize",
"for3ds",
"forwiiu",
"forswitch",
"forwii",
"developers",
"version",
"releasedate",
"website",
"github",
"gitlab",
"sourceurl",
"releaseurl",
"universaldb",
"osc",
"githubtag",
"gitlabtag",
"caption",
"screenshotcaption",
"forwindows",
"formac",
"forlinux",
"forjava"
]
}
</templatedata>

Latest revision as of 02:20, 31 October 2024

This places an infobox about homebrew software.

Example

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
| releasedate = 2021-11-13
| github = FlagBrew/Checkpoint
| githubtag = v3.8.0
}}

TemplateData

Console homebrew infobox.

Template parameters

This template prefers block formatting of parameters.

ParameterDescriptionTypeStatus
Homebrew nametitle

Name of the homebrew - only set this if the page title shouldn't be automatically used

Default
Page title
Stringoptional
Imageimage

Image to use. Preference order: Banner image (3DS/Wii U), Banner screenshot (3DS), then Icon (3DS/Wii U/Switch). Please also set image alt text.

Filesuggested
Image alt textimagealt

Alt text for the image, appears on hover and to screen readers

Example
Checkpoint banner on the Home Menu
Stringsuggested
Image sizeimagesize

Resize the image, accepts any value that the MediaWiki image syntax uses (recommended to use if image is over is 256px wide)

Example
256px
Stringoptional
Screenshotscreenshot

A screenshot of the application. Please also set screenshot alt text.

Filesuggested
Screenshot alt textscreenshotalt

Alt text for the screenshot, appears on hover and to screen readers

Example
Checkpoint main screen
Stringsuggested
Screenshot sizescreenshotsize

Resize the screenshot, accepts any value that the MediaWiki image syntax uses (recommended to use if image is over is 256px wide)

Example
256px
Stringoptional
For 3DSfor3ds

If the homebrew is for the Nintendo 3DS

Auto value
0
Booleansuggested
For Wii Uforwiiu

If the homebrew is for the Wii U

Auto value
0
Booleansuggested
For Switchforswitch

If the homebrew is for the Nintendo Switch

Auto value
0
Booleansuggested
For Wiiforwii

If the homebrew is for the Wii

Auto value
0
Booleansuggested
Developersdevelopers

List of primary developers

Example
smealum, yellows8
Contentsuggested
Versionversion

Currently released version (NOTE: currently you must manually update GitHub release tag or GitLab release tag)

Stringsuggested
Release datereleasedate

Date of the latest release in YYYY-MM-DD format

Example
2004-11-16
Datesuggested
Websitewebsite

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.

URLsuggested
GitHub repositorygithub

Where the source code is on GitHub

Example
FlagBrew/Checkpoint
Stringoptional
GitLab.com repositorygitlab

Where the source code is on GitLab (not self-hosted instances)

Example
FlagBrew/Checkpoint
Stringoptional
Source code URLsourceurl

Where the source code is (if not on GitHub or GitLab.com)

URLoptional
External release URLreleaseurl

URL to find the latest release of the homebrew - can either be a direct download or a page that links to one

Example
https://example.com/hb/release-info/, https://example.com/hb/release.3dsx
URLoptional
Universal-DB URL pathuniversaldb

URL path to the homebrew's page on Universal-DB (db.universal-team.net)

Example
3ds/open_agb_firm
Stringoptional
Open Shop Channel URL pathosc

URL path to the homebrew's page on Open Shop Channel (oscwii.org/library)

Example
homebrew_browser
Stringoptional
GitHub release taggithubtag

Tag for the latest release on GitHub (requires GitHub repository to be set)

Example
latest, v1.0.2
Stringoptional
GitLab release taggitlabtag

Tag for the latest release on GitLab.com (requires GitLab repository to be set, not self-hosted instances)

Example
permalink/latest, v1.0.2
Stringoptional
Image captioncaption

Caption to display below the image

Stringoptional
Screenshot captionscreenshotcaption

Caption to display below the screenshot

Stringoptional
For Windowsforwindows

If this is a PC tool that runs on Windows

Auto value
0
Booleansuggested
For macOSformac

If this is a PC tool that runs on macOS

Auto value
0
Booleansuggested
For Linuxforlinux

If this is a PC tool that runs on Linux

Auto value
0
Booleansuggested
For Javaforjava

If this is a PC tool that is a Java-based program

Auto value
0
Booleansuggested