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

Soon Soon: Difference between revisions

From GameBrew
No edit summary
 
(440 intermediate revisions by the same user not shown)
Line 1: Line 1:
<small>....wip...~.~</small>
=== How to make a new page ===
1. Open [https://www.gamebrew.org/wiki/Special:FormStart Start of form].  


{{#cargo_query:
2. From the dropdown menu, pick the appropriate Infobox template depending on the platform (DS, PSP, etc).
tables=Infobox_XBOX_Homebrews
 
|where= type="Action" OR type="Adventure" OR type="Arcade Games" OR type="Board" OR type="Card" OR type="Game Engine" OR type="Music Games" OR type="Platform" OR type="Puzzle" OR type="Racing" OR type="Role Playing" OR type="Shooter" OR type="Simulation" OR type="Strategy" OR type="Trivia" OR type="Other Games" OR type="OpenBOR Games"  
3. Then type in the title of the page. For example, if you type <code>Abc PSP</code>, the url of the page will become <code><nowiki>https://www.gamebrew.org/wiki/Abc PSP</nowiki></code>).
|fields= CONCAT('[[',_pageName,'|',title,']]')=Title, description=Description, type=Type, version=Version, author=Author(s), lastupdated=Last Updated
 
|format=dynamic table
4. Click "Create or edit", you will be redirected to the page template. The top half of the page will contain the pre-defined infobox template with a set of fields.
|rows per page=5
 
|limit=1000
5. Complete the fields for the infobox. The following fields are the required and will be stored in the Cargo database for querying:
}}
*Title
---------
*Image (Click the [https://www.gamebrew.org/wiki/Special:Upload Upload file] button to add the image)
''Gallery view sorted by most recent.''
*Description (Short description only shows up in the table)
{{TOChorizontal|Action|Adventure|Arcade Games|Board|Card|Game Engine|Music Games|Platform|Puzzle|Racing|Role Playing|Shooter|Simulation|Strategy|Trivia|Other Games|OpenBOR Games}}
*Author(s)
<br>
*Last Updated (Format: YYYY/MM/DD)
===Action===
*Type
{{#cargo_query:
*Version
tables=Infobox_XBOX_Homebrews
*Download
|where= type="Action"
*Website
|fields=image, title, lastupdated, CONCAT("[[",_pageName,"|",title,"]] ",Char(10)," v.",version," · ",lastupdated,"")=titlez, _pageName
*(The rest are optional. If you're unsure what to fill in, check the source from other pages for reference.)
|format=gallery
 
|mode=nolines
6. Below the infobox form, there is a text box labeled "Free text", this is where you enter the main content for the article.
|order by=lastupdated DESC
 
|caption field=titlez
7. When you think the page is ready, just click "Save Page" to publish it.
|image width=400
 
|image height=300
<!--====About type====
|link field=_pageName
The type field will sort the page to the corresponding category. The category list can be found at <nowiki>www.gamebrew.org/wiki/Module:Infobox_XXX_Homebrews</nowiki> (replace XXX with GB/GBA/DS/3DS/PSP/Vita/WiiU/Switch/XBOX).
|caption field=titlez
 
|alt field=title
A list of valid type names for the GameBoy section are (inside the [' ']):
|show filename=0
    local categories = {
|show bytes=0
        -- Applications
|show dimensions=0
        ['Math']                = {'GB homebrew applications', 'Maths applications on GB', 'GB homebrew applications'},
|limit=1000
        ['Music Apps']          = {'GB homebrew applications', 'Music applications on GB', 'GB homebrew applications'},
}}
        ['Music Disks']         = {'GB homebrew applications', 'Music disks on GB', 'GB homebrew applications'},
{{TOChorizontal|Action|Adventure|Arcade Games|Board|Card|Game Engine|Music Games|Platform|Puzzle|Racing|Role Playing|Shooter|Simulation|Strategy|Trivia|Other Games}}
        ['Other Apps']          = {'GB homebrew applications', 'Other applications on GB', 'GB homebrew applications'},
<br>
        ['Test Roms']            = {'GB homebrew applications', 'Test roms on GB', 'GB homebrew applications'},
===Adventure===
        ['Utilities']           = {'GB homebrew applications', 'Utility applications on GB', 'GB homebrew applications'},
{{#cargo_query:
        -- Games
tables=Infobox_XBOX_Homebrews
        ['Action']              = {'GB homebrew games', 'Action games on GB', 'GB homebrew games'},
|where= type="Adventure"
        ['Adventure']           = {'GB homebrew games', 'Adventure games on GB', 'GB homebrew games'},
|fields=image, title, lastupdated, CONCAT("[[",_pageName,"|",title,"]] ",Char(10)," v.",version," · ",lastupdated,"")=titlez, _pageName
        ['Arcade Games']        = {'GB homebrew games', 'Arcade games on GB', 'GB homebrew games'},
|format=gallery
        ['Board']               = {'GB homebrew games', 'Board games on GB', 'GB homebrew games'},
|mode=nolines
        ['Card']                = {'GB homebrew games', 'Card games on GB', 'GB homebrew games'},
|order by=lastupdated DESC
        ['Music']                = {'GB homebrew games', 'Music games on GB', 'GB homebrew games'},
|caption field=titlez
        ['Other Games']          = {'GB homebrew games', 'Other games on GB', 'GB homebrew games'},
|image width=400
        ['Platform']             = {'GB homebrew games', 'Platform games on GB', 'GB homebrew games'},
|image height=300
        ['Puzzle']              = {'GB homebrew games', 'Puzzle games on GB', 'GB homebrew games'},
|link field=_pageName
        ['Racing']               = {'GB homebrew games', 'Racing games on GB', 'GB homebrew games'},
|caption field=titlez
        ['Role Playing']        = {'GB homebrew games', 'Role playing games on GB', 'GB homebrew games'},
|alt field=title
        ['Shooter']             = {'GB homebrew games', 'Shooter games on GB', 'GB homebrew games'},
|show filename=0
        ['Simulation']          = {'GB homebrew games', 'Simulation games on GB', 'GB homebrew games'},
|show bytes=0
        ['Strategy']            = {'GB homebrew games', 'Strategy games on GB', 'GB homebrew games'},
|show dimensions=0
        ['Trivia']               = {'GB homebrew games', 'Trivia games on GB', 'GB homebrew games'},
|limit=1000
        -- Emulators
}}
        ['Computer']            = {'GB homebrew emulators', 'Computer emulators on GB', 'GB homebrew emulators'},
{{TOChorizontal|Action|Adventure|Arcade Games|Board|Card|Game Engine|Music Games|Platform|Puzzle|Racing|Role Playing|Shooter|Simulation|Strategy|Trivia|Other Games}}
        ['Console']             = {'GB homebrew emulators', 'Console emulators on GB', 'GB homebrew emulators'},
<br>
        ['Other Emulators']      = {'GB homebrew emulators', 'Other emulators on GB', 'GB homebrew emulators'},
===Arcade Games===
        -- PC (PC Utilities for GB)
{{#cargo_query:
        ['Development']          = {'GB PC utilities', 'Development utilities for GB', 'PC utilities for GB'},
tables=Infobox_XBOX_Homebrews
        ['PC Utilities']         = {'GB PC utilities', 'Other PC utilities for GB', 'PC utilities for GB'},
|where= type="Arcade Games"
        -- Demos
|fields=image, title, lastupdated, CONCAT("[[",_pageName,"|",title,"]] ",Char(10)," v.",version," · ",lastupdated,"")=titlez, _pageName
        ['Demos']              = {'GB homebrew demos', 'Demo applications on GB', 'GB homebrew demos'},
|format=gallery
        ['Game Demos']          = {'GB homebrew demos', 'Demo games on GB', 'GB homebrew demos'},
|mode=nolines
        ['Samples']             = {'GB homebrew demos', 'Code samples for GB', 'GB homebrew demos'},
|order by=lastupdated DESC
        -- ROM Hack
|caption field=titlez
        ['Game Hacks']          = {'all GB Rom Hacks', 'GB game hacks', 'GB rom hacks'},
|image width=400
        ['Translations']        = {'all GB Rom Hacks', 'GB game translations', 'GB rom hacks'},
|image height=300
        ['Hack Utilities']       = {'all GB Rom Hacks', 'GB hack utilities', 'GB rom hacks'},
|link field=_pageName
    }
|caption field=titlez
 
|alt field=title
====Notes====
|show filename=0
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:
|show bytes=0
* discussion (url for the Purchase info column)
|show dimensions=0
* portedby (Name of the url for the Purchase info column)
|limit=1000
* contributor (used for Availability, this has been removed from the table)-->
}}
{{TOChorizontal|Action|Adventure|Arcade Games|Board|Card|Game Engine|Music Games|Platform|Puzzle|Racing|Role Playing|Shooter|Simulation|Strategy|Trivia|Other Games}}
<br>
===Board===
{{#cargo_query:
tables=Infobox_XBOX_Homebrews
|where= type="Board"
|fields=image, title, lastupdated, CONCAT("[[",_pageName,"|",title,"]] ",Char(10)," v.",version," · ",lastupdated,"")=titlez, _pageName
|format=gallery
|mode=nolines
|order by=lastupdated DESC
|caption field=titlez
|image width=400
|image height=300
|link field=_pageName
|caption field=titlez
|alt field=title
|show filename=0
|show bytes=0
|show dimensions=0
|limit=1000
}}
{{TOChorizontal|Action|Adventure|Arcade Games|Board|Card|Game Engine|Music Games|Platform|Puzzle|Racing|Role Playing|Shooter|Simulation|Strategy|Trivia|Other Games}}
<br>
===Card===
{{#cargo_query:
tables=Infobox_XBOX_Homebrews
|where= type="Card"
|fields=image, title, lastupdated, CONCAT("[[",_pageName,"|",title,"]] ",Char(10)," v.",version," · ",lastupdated,"")=titlez, _pageName
|format=gallery
|mode=nolines
|order by=lastupdated DESC
|caption field=titlez
|image width=400
|image height=300
|link field=_pageName
|caption field=titlez
|alt field=title
|show filename=0
|show bytes=0
|show dimensions=0
|limit=1000
}}
{{TOChorizontal|Action|Adventure|Arcade Games|Board|Card|Game Engine|Music Games|Platform|Puzzle|Racing|Role Playing|Shooter|Simulation|Strategy|Trivia|Other Games}}
<br>
===Game Engine===
{{#cargo_query:
tables=Infobox_XBOX_Homebrews
|where= type="Game Engine"
|fields=image, title, lastupdated, CONCAT("[[",_pageName,"|",title,"]] ",Char(10)," v.",version," · ",lastupdated,"")=titlez, _pageName
|format=gallery
|mode=nolines
|order by=lastupdated DESC
|caption field=titlez
|image width=400
|image height=300
|link field=_pageName
|caption field=titlez
|alt field=title
|show filename=0
|show bytes=0
|show dimensions=0
|limit=1000
}}
{{TOChorizontal|Action|Adventure|Arcade Games|Board|Card|Game Engine|Music Games|Platform|Puzzle|Racing|Role Playing|Shooter|Simulation|Strategy|Trivia|Other Games}}
<br>
===Music Games===
{{#cargo_query:
tables=Infobox_XBOX_Homebrews
|where= type="Music"
|fields=image, title, lastupdated, CONCAT("[[",_pageName,"|",title,"]] ",Char(10)," v.",version," · ",lastupdated,"")=titlez, _pageName
|format=gallery
|mode=nolines
|order by=lastupdated DESC
|caption field=titlez
|image width=400
|image height=300
|link field=_pageName
|caption field=titlez
|alt field=title
|show filename=0
|show bytes=0
|show dimensions=0
|limit=1000
}}
{{TOChorizontal|Action|Adventure|Arcade Games|Board|Card|Game Engine|Music Games|Platform|Puzzle|Racing|Role Playing|Shooter|Simulation|Strategy|Trivia|Other Games}}
<br>
===Platform===
{{#cargo_query:
tables=Infobox_XBOX_Homebrews
|where= type="Platform"
|fields=image, title, lastupdated, CONCAT("[[",_pageName,"|",title,"]] ",Char(10)," v.",version," · ",lastupdated,"")=titlez, _pageName
|format=gallery
|mode=nolines
|order by=lastupdated DESC
|caption field=titlez
|image width=400
|image height=300
|link field=_pageName
|caption field=titlez
|alt field=title
|show filename=0
|show bytes=0
|show dimensions=0
|limit=1000
}}
{{TOChorizontal|Action|Adventure|Arcade Games|Board|Card|Game Engine|Music Games|Platform|Puzzle|Racing|Role Playing|Shooter|Simulation|Strategy|Trivia|Other Games}}
<br>
===Puzzle===
{{#cargo_query:
tables=Infobox_XBOX_Homebrews
|where= type="Puzzle"
|fields=image, title, lastupdated, CONCAT("[[",_pageName,"|",title,"]] ",Char(10)," v.",version," · ",lastupdated,"")=titlez, _pageName
|format=gallery
|mode=nolines
|order by=lastupdated DESC
|caption field=titlez
|image width=400
|image height=300
|link field=_pageName
|caption field=titlez
|alt field=title
|show filename=0
|show bytes=0
|show dimensions=0
|limit=1000
}}
{{TOChorizontal|Action|Adventure|Arcade Games|Board|Card|Game Engine|Music Games|Platform|Puzzle|Racing|Role Playing|Shooter|Simulation|Strategy|Trivia|Other Games}}
<br>
===Racing===
{{#cargo_query:
tables=Infobox_XBOX_Homebrews
|where= type="Racing"
|fields=image, title, lastupdated, CONCAT("[[",_pageName,"|",title,"]] ",Char(10)," v.",version," · ",lastupdated,"")=titlez, _pageName
|format=gallery
|mode=nolines
|order by=lastupdated DESC
|caption field=titlez
|image width=400
|image height=300
|link field=_pageName
|caption field=titlez
|alt field=title
|show filename=0
|show bytes=0
|show dimensions=0
|limit=1000
}}
{{TOChorizontal|Action|Adventure|Arcade Games|Board|Card|Game Engine|Music Games|Platform|Puzzle|Racing|Role Playing|Shooter|Simulation|Strategy|Trivia|Other Games}}
<br>
===Role Playing===
{{#cargo_query:
tables=Infobox_XBOX_Homebrews
|where= type="Role Playing"
|fields=image, title, lastupdated, CONCAT("[[",_pageName,"|",title,"]] ",Char(10)," v.",version," · ",lastupdated,"")=titlez, _pageName
|format=gallery
|mode=nolines
|order by=lastupdated DESC
|caption field=titlez
|image width=400
|image height=300
|link field=_pageName
|caption field=titlez
|alt field=title
|show filename=0
|show bytes=0
|show dimensions=0
|limit=1000
}}
{{TOChorizontal|Action|Adventure|Arcade Games|Board|Card|Game Engine|Music Games|Platform|Puzzle|Racing|Role Playing|Shooter|Simulation|Strategy|Trivia|Other Games}}
<br>
===Shooter===
{{#cargo_query:
tables=Infobox_XBOX_Homebrews
|where= type="Shooter"
|fields=image, title, lastupdated, CONCAT("[[",_pageName,"|",title,"]] ",Char(10)," v.",version," · ",lastupdated,"")=titlez, _pageName
|format=gallery
|mode=nolines
|order by=lastupdated DESC
|caption field=titlez
|image width=400
|image height=300
|link field=_pageName
|caption field=titlez
|alt field=title
|show filename=0
|show bytes=0
|show dimensions=0
|limit=1000
}}
{{TOChorizontal|Action|Adventure|Arcade Games|Board|Card|Game Engine|Music Games|Platform|Puzzle|Racing|Role Playing|Shooter|Simulation|Strategy|Trivia|Other Games}}
<br>
===Simulation===
{{#cargo_query:
tables=Infobox_XBOX_Homebrews
|where= type="Simulation"
|fields=image, title, lastupdated, CONCAT("[[",_pageName,"|",title,"]] ",Char(10)," v.",version," · ",lastupdated,"")=titlez, _pageName
|format=gallery
|mode=nolines
|order by=lastupdated DESC
|caption field=titlez
|image width=400
|image height=300
|link field=_pageName
|caption field=titlez
|alt field=title
|show filename=0
|show bytes=0
|show dimensions=0
|limit=1000
}}
{{TOChorizontal|Action|Adventure|Arcade Games|Board|Card|Game Engine|Music Games|Platform|Puzzle|Racing|Role Playing|Shooter|Simulation|Strategy|Trivia|Other Games}}
<br>
===Strategy===
{{#cargo_query:
tables=Infobox_XBOX_Homebrews
|where= type="Strategy"
|fields=image, title, lastupdated, CONCAT("[[",_pageName,"|",title,"]] ",Char(10)," v.",version," · ",lastupdated,"")=titlez, _pageName
|format=gallery
|mode=nolines
|order by=lastupdated DESC
|caption field=titlez
|image width=400
|image height=300
|link field=_pageName
|caption field=titlez
|alt field=title
|show filename=0
|show bytes=0
|show dimensions=0
|limit=1000
}}
{{TOChorizontal|Action|Adventure|Arcade Games|Board|Card|Game Engine|Music Games|Platform|Puzzle|Racing|Role Playing|Shooter|Simulation|Strategy|Trivia|Other Games}}
<br>
===Other Games===
{{#cargo_query:
tables=Infobox_XBOX_Homebrews
|where= type="Other Games"
|fields=image, title, lastupdated, CONCAT("[[",_pageName,"|",title,"]] ",Char(10)," v.",version," · ",lastupdated,"")=titlez, _pageName
|format=gallery
|mode=nolines
|order by=lastupdated DESC
|caption field=titlez
|image width=400
|image height=300
|link field=_pageName
|caption field=titlez
|alt field=title
|show filename=0
|show bytes=0
|show dimensions=0
|limit=1000
}}

Latest revision as of 13:15, 9 January 2025

How to make a new page

1. Open Start of form.

2. From the dropdown menu, pick the appropriate Infobox template depending on the platform (DS, PSP, etc).

3. Then type in the title of the page. For example, if you type Abc PSP, the url of the page will become https://www.gamebrew.org/wiki/Abc PSP).

4. Click "Create or edit", you will be redirected to the page template. The top half of the page will contain the pre-defined infobox template with a set of fields.

5. Complete the fields for the infobox. The following fields are the required and will be stored in the Cargo database for querying:

  • Title
  • Image (Click the Upload file button to add the image)
  • Description (Short description only shows up in the table)
  • Author(s)
  • Last Updated (Format: YYYY/MM/DD)
  • Type
  • Version
  • Download
  • Website
  • (The rest are optional. If you're unsure what to fill in, check the source from other pages for reference.)

6. Below the infobox form, there is a text box labeled "Free text", this is where you enter the main content for the article.

7. When you think the page is ready, just click "Save Page" to publish it.


Advertising: