More actions
No edit summary |
(forgot about this) |
||
(102 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{ | ====Starting a new page with form==== | ||
* From the menu (located next to the search icon), select "Special pages" > "Start of form". | |||
| | * Pick the Infobox template from the dropdown menu, and enter the title of the page. | ||
* (If you type "Abc PSP", the url of the page will be <nowiki>https://www.gamebrew.org/wiki/Abc PSP</nowiki>) | |||
* Fill in the following details for the infobox: | |||
**title | |||
**image | |||
**description | |||
}} | **author | ||
**lastupdated | |||
**type (see note below) | |||
**version | |||
**download | |||
**website | |||
**source (optional) | |||
* Add the content under the "Free text" section. | |||
====Starting a new page without form==== | |||
* From the browser address bar, enter the url of the page you want to create (e.g. <nowiki>https://www.gamebrew.org/wiki/Abc Vita</nowiki>). | |||
* It will take you to a blank page on which you can edit. Click "Create", copy the Infobox template onto the page and fill in the information. | |||
* Use the "Preview" option to check for errors, and then add contents to the page. | |||
Template (replace XXX with GB/GBA/DS/3DS/PSP/Vita/Wii/WiiU/Switch/XBOX): | |||
<nowiki>{{Infobox XXX Homebrews</nowiki> | |||
|title = | |||
|image = | |||
|description= | |||
|author = | |||
|lastupdated= | |||
|type = | |||
|version = | |||
|license = | |||
|download = | |||
|website = | |||
|source = | |||
}} | |||
Page example: | |||
<nowiki>{{Infobox GB Homebrews | |||
|title =Abc | |||
|image =Abc.png (from uploaded files) | |||
|description=Abc (short descriptions that only show up in the table) | |||
|author =Abc | |||
|lastupdated=2000/01/01 | |||
|type =Math (see below section for more information) | |||
|version =1.00 | |||
|license =Mixed | |||
|download =Link | |||
|website =Link | |||
|source =Link | |||
}} | |||
From here on is page content. | |||
== Screenshots == | |||
[[File:Abc.png|link=]] | |||
== External links ==</nowiki> | |||
====About type==== | |||
The type field will sort the page to the corresponding category. The category list can be found at <nowiki>.../wiki/Module:Infobox_XXX_Homebrews</nowiki> (replace XXX with GB/GBA/DS/3DS/PSP/Vita/WiiU/Switch/XBOX). | |||
A list of valid type names for the GameBoy section are (inside the [' ']): | |||
local categories = { | |||
-- Applications | |||
['Math'] = {'GB homebrew applications', 'Maths applications on GB', 'GB homebrew applications'}, | |||
['Music Apps'] = {'GB homebrew applications', 'Music applications on GB', 'GB homebrew applications'}, | |||
['Music Disks'] = {'GB homebrew applications', 'Music disks on GB', 'GB homebrew applications'}, | |||
['Other Apps'] = {'GB homebrew applications', 'Other applications on GB', 'GB homebrew applications'}, | |||
['Test Roms'] = {'GB homebrew applications', 'Test roms on GB', 'GB homebrew applications'}, | |||
['Utilities'] = {'GB homebrew applications', 'Utility applications on GB', 'GB homebrew applications'}, | |||
-- Games | |||
['Action'] = {'GB homebrew games', 'Action games on GB', 'GB homebrew games'}, | |||
['Adventure'] = {'GB homebrew games', 'Adventure games on GB', 'GB homebrew games'}, | |||
['Arcade Games'] = {'GB homebrew games', 'Arcade games on GB', 'GB homebrew games'}, | |||
['Board'] = {'GB homebrew games', 'Board games on GB', 'GB homebrew games'}, | |||
['Card'] = {'GB homebrew games', 'Card games on GB', 'GB homebrew games'}, | |||
['Music'] = {'GB homebrew games', 'Music games on GB', 'GB homebrew games'}, | |||
['Other Games'] = {'GB homebrew games', 'Other games on GB', 'GB homebrew games'}, | |||
['Platform'] = {'GB homebrew games', 'Platform games on GB', 'GB homebrew games'}, | |||
['Puzzle'] = {'GB homebrew games', 'Puzzle games on GB', 'GB homebrew games'}, | |||
['Racing'] = {'GB homebrew games', 'Racing games on GB', 'GB homebrew games'}, | |||
['Role Playing'] = {'GB homebrew games', 'Role playing games on GB', 'GB homebrew games'}, | |||
['Shooter'] = {'GB homebrew games', 'Shooter games on GB', 'GB homebrew games'}, | |||
['Simulation'] = {'GB homebrew games', 'Simulation games on GB', 'GB homebrew games'}, | |||
['Strategy'] = {'GB homebrew games', 'Strategy games on GB', 'GB homebrew games'}, | |||
['Trivia'] = {'GB homebrew games', 'Trivia games on GB', 'GB homebrew games'}, | |||
-- Emulators | |||
['Computer'] = {'GB homebrew emulators', 'Computer emulators on GB', 'GB homebrew emulators'}, | |||
['Console'] = {'GB homebrew emulators', 'Console emulators on GB', 'GB homebrew emulators'}, | |||
['Other Emulators'] = {'GB homebrew emulators', 'Other emulators on GB', 'GB homebrew emulators'}, | |||
-- PC (PC Utilities for GB) | |||
['Development'] = {'GB PC utilities', 'Development utilities for GB', 'PC utilities for GB'}, | |||
['PC Utilities'] = {'GB PC utilities', 'Other PC utilities for GB', 'PC utilities for GB'}, | |||
-- Demos | |||
['Demos'] = {'GB homebrew demos', 'Demo applications on GB', 'GB homebrew demos'}, | |||
['Game Demos'] = {'GB homebrew demos', 'Demo games on GB', 'GB homebrew demos'}, | |||
['Samples'] = {'GB homebrew demos', 'Code samples for GB', 'GB homebrew demos'}, | |||
-- ROM Hack | |||
['Game Hacks'] = {'all GB Rom Hacks', 'GB game hacks', 'GB rom hacks'}, | |||
['Translations'] = {'all GB Rom Hacks', 'GB game translations', 'GB rom hacks'}, | |||
['Hack Utilities'] = {'all GB Rom Hacks', 'GB hack utilities', 'GB rom hacks'}, | |||
} | |||
====Notes==== | |||
The [https://www.gamebrew.org/wiki/List_of_all_GB_homebrew Homebrew Cartridge table] was added quite late; to avoid complicating the database we used these Infobox fields for the data: | |||
* discussion (url for the Purchase info column) | |||
* portedby (Name of the url for the Purchase info column) | |||
* contributor (used for Availability, this has been removed from the table) |
Latest revision as of 01:28, 18 October 2024
Starting a new page with form
- From the menu (located next to the search icon), select "Special pages" > "Start of form".
- Pick the Infobox template from the dropdown menu, and enter the title of the page.
- (If you type "Abc PSP", the url of the page will be https://www.gamebrew.org/wiki/Abc PSP)
- Fill in the following details for the infobox:
- title
- image
- description
- author
- lastupdated
- type (see note below)
- version
- download
- website
- source (optional)
- Add the content under the "Free text" section.
Starting a new page without form
- From the browser address bar, enter the url of the page you want to create (e.g. https://www.gamebrew.org/wiki/Abc Vita).
- It will take you to a blank page on which you can edit. Click "Create", copy the Infobox template onto the page and fill in the information.
- Use the "Preview" option to check for errors, and then add contents to the page.
Template (replace XXX with GB/GBA/DS/3DS/PSP/Vita/Wii/WiiU/Switch/XBOX):
{{Infobox XXX Homebrews |title = |image = |description= |author = |lastupdated= |type = |version = |license = |download = |website = |source = }}
Page example:
{{Infobox GB Homebrews |title =Abc |image =Abc.png (from uploaded files) |description=Abc (short descriptions that only show up in the table) |author =Abc |lastupdated=2000/01/01 |type =Math (see below section for more information) |version =1.00 |license =Mixed |download =Link |website =Link |source =Link }} From here on is page content. == Screenshots == [[File:Abc.png|link=]] == External links ==
About type
The type field will sort the page to the corresponding category. The category list can be found at .../wiki/Module:Infobox_XXX_Homebrews (replace XXX with GB/GBA/DS/3DS/PSP/Vita/WiiU/Switch/XBOX).
A list of valid type names for the GameBoy section are (inside the [' ']):
local categories = { -- Applications ['Math'] = {'GB homebrew applications', 'Maths applications on GB', 'GB homebrew applications'}, ['Music Apps'] = {'GB homebrew applications', 'Music applications on GB', 'GB homebrew applications'}, ['Music Disks'] = {'GB homebrew applications', 'Music disks on GB', 'GB homebrew applications'}, ['Other Apps'] = {'GB homebrew applications', 'Other applications on GB', 'GB homebrew applications'}, ['Test Roms'] = {'GB homebrew applications', 'Test roms on GB', 'GB homebrew applications'}, ['Utilities'] = {'GB homebrew applications', 'Utility applications on GB', 'GB homebrew applications'}, -- Games ['Action'] = {'GB homebrew games', 'Action games on GB', 'GB homebrew games'}, ['Adventure'] = {'GB homebrew games', 'Adventure games on GB', 'GB homebrew games'}, ['Arcade Games'] = {'GB homebrew games', 'Arcade games on GB', 'GB homebrew games'}, ['Board'] = {'GB homebrew games', 'Board games on GB', 'GB homebrew games'}, ['Card'] = {'GB homebrew games', 'Card games on GB', 'GB homebrew games'}, ['Music'] = {'GB homebrew games', 'Music games on GB', 'GB homebrew games'}, ['Other Games'] = {'GB homebrew games', 'Other games on GB', 'GB homebrew games'}, ['Platform'] = {'GB homebrew games', 'Platform games on GB', 'GB homebrew games'}, ['Puzzle'] = {'GB homebrew games', 'Puzzle games on GB', 'GB homebrew games'}, ['Racing'] = {'GB homebrew games', 'Racing games on GB', 'GB homebrew games'}, ['Role Playing'] = {'GB homebrew games', 'Role playing games on GB', 'GB homebrew games'}, ['Shooter'] = {'GB homebrew games', 'Shooter games on GB', 'GB homebrew games'}, ['Simulation'] = {'GB homebrew games', 'Simulation games on GB', 'GB homebrew games'}, ['Strategy'] = {'GB homebrew games', 'Strategy games on GB', 'GB homebrew games'}, ['Trivia'] = {'GB homebrew games', 'Trivia games on GB', 'GB homebrew games'}, -- Emulators ['Computer'] = {'GB homebrew emulators', 'Computer emulators on GB', 'GB homebrew emulators'}, ['Console'] = {'GB homebrew emulators', 'Console emulators on GB', 'GB homebrew emulators'}, ['Other Emulators'] = {'GB homebrew emulators', 'Other emulators on GB', 'GB homebrew emulators'}, -- PC (PC Utilities for GB) ['Development'] = {'GB PC utilities', 'Development utilities for GB', 'PC utilities for GB'}, ['PC Utilities'] = {'GB PC utilities', 'Other PC utilities for GB', 'PC utilities for GB'}, -- Demos ['Demos'] = {'GB homebrew demos', 'Demo applications on GB', 'GB homebrew demos'}, ['Game Demos'] = {'GB homebrew demos', 'Demo games on GB', 'GB homebrew demos'}, ['Samples'] = {'GB homebrew demos', 'Code samples for GB', 'GB homebrew demos'}, -- ROM Hack ['Game Hacks'] = {'all GB Rom Hacks', 'GB game hacks', 'GB rom hacks'}, ['Translations'] = {'all GB Rom Hacks', 'GB game translations', 'GB rom hacks'}, ['Hack Utilities'] = {'all GB Rom Hacks', 'GB hack utilities', 'GB rom hacks'}, }
Notes
The Homebrew Cartridge table was added quite late; to avoid complicating the database we used these Infobox fields for the data:
- discussion (url for the Purchase info column)
- portedby (Name of the url for the Purchase info column)
- contributor (used for Availability, this has been removed from the table)