Difference between revisions of "Template:Infobox homebrew"

From DSiBrew
Jump to navigation Jump to search
(Removing all content from page)
(Not sure why the page was blanked, imported from WiiBrew)
Line 1: Line 1:
 +
{{Infobox
 +
|title        = {{{title|{{PAGENAME}}}}}
 +
|image        = {{{image|}}}
 +
|headerstyle  = background:#CEE0F2;
  
 +
|header1  = General
 +
 +
|label2  = Author(s)
 +
|data2    = {{{author|}}}
 +
|label3  = Graphics by
 +
|data3    = {{{graphicsby|}}}
 +
|label4  = Contributor(s)
 +
|data4    = {{{contributor|}}}
 +
|label5  = Ported by
 +
|data5    = {{{portedby|}}}
 +
|label6  = Title ID
 +
|data6    = {{#if: {{{id|}}} | {{{id}}}[[Category:Homebrew channels]]}}
 +
|label7  = Type
 +
|data7    = {{
 +
  #switch: {{{type|}}}
 +
  | media player      = [[List of homebrew applications#Media players|Media player]] {{main other|[[Category:Homebrew media players]]}}
 +
  | utility          = [[List of homebrew applications#Utilities|Utility]] {{main other|[[Category:Homebrew utilities]]}}
 +
  | operating system  = [[List of homebrew applications#Operating systems|Operating system]] {{main other|[[Category:Homebrew operating systems]]}}
 +
  | math              = [[List of homebrew applications#Math|Math application]] {{main other|[[Category:Homebrew math applications]]}}
 +
  | racing game      = [[List of homebrew games#Racing|Racing game]] {{main other|[[Category:Homebrew racing games]]}}
 +
  | arcade game      = [[List of homebrew games#Arcade|Arcade game]] {{main other|[[Category:Homebrew arcade games]]}}
 +
  | board game        = [[List of homebrew games#Board|Board game]] {{main other|[[Category:Homebrew board games]]}}
 +
  | card game        = [[List of homebrew games#Card|Card game]] {{main other|[[Category:Homebrew card games]]}}
 +
  | game engine      = [[List of homebrew games#Game engine|Game engine]] {{main other|[[Category:Homebrew game engines]]}}
 +
  | music game        = [[List of homebrew games#Music|Music game]] {{main other|[[Category:Homebrew music games]]}}
 +
  | platform game    = [[List of homebrew games#Platform|Platform game]] {{main other|[[Category:Homebrew platform games]]}}
 +
  | puzzle game      = [[List of homebrew games#Puzzle|Puzzle game]] {{main other|[[Category:Homebrew puzzle games]]}}
 +
  | role playing game = [[List of homebrew games#Role playing|Role playing game]] {{main other|[[Category:Homebrew role playing games]]}}
 +
  | shooting game    = [[List of homebrew games#Shooter|Shooting game]] {{main other|[[Category:Homebrew shooting games]]}}
 +
  | simulation game  = [[List of homebrew games#Simulation|Simulation game]] {{main other|[[Category:Homebrew simulation games]]}}
 +
  | trivia game      = [[List of homebrew games#Trivia|Trivia game]] {{main other|[[Category:Homebrew trivia games]]}}
 +
  | other game        = [[List of homebrew games#Other|Other game]] {{main other|[[Category:Homebrew other games]]}}
 +
 +
  | console emulator  = [[List of homebrew emulators#Console|Console emulator]] {{main other|[[Category:Homebrew console emulators]]}}
 +
  | handheld emulator = [[List of homebrew emulators#Handheld|Handheld emulator]] {{main other|[[Category:Homebrew portable emulators]]}}
 +
  | arcade emulator  = [[List of homebrew emulators#Arcade|Arcade emulator]] {{main other|[[Category:Homebrew arcade emulators]]}}
 +
  | computer emulator = [[List of homebrew emulators#Computer|Computer emulator]] {{main other|[[Category:Homebrew computer emulators]]}}
 +
 +
  | loader            = [[List of homebrew loaders|Loader]] {{main other|[[Category:Homebrew loaders]]}}
 +
  | exploit          = [[:Category:Homebrew exploits|Exploit]] {{main other|[[Category:Homebrew exploits]]}}
 +
 +
  | system tool      = [[List of system tools|System tool]] {{main other|[[Category:Homebrew system tools]]}}
 +
  | pc utility        = [[List of PC utilities|PC utility]] {{main other|[[Category:PC utilities]]}}
 +
  | hardware tool    = Hardware tool {{main other|[[Category:Hardware tools]]}}
 +
  | demo              = [[List of homebrew demos|Demo]] {{main other|[[Category:Homebrew demos]]}}
 +
  | unique            = [[List of homebrew applications#Unique applications|Unique application]] {{main other|[[Category:Unique homebrew applications]]}}
 +
  | joke              = Joke application
 +
 +
  | #default          = {{#if: {{{type|}}} | {{{type}}} <includeonly>{{#if: {{{invalidTypeIntended|}}}||[[Category:Infobox homebrew using invalid type parameter]]}}</includeonly> }}
 +
  }}
 +
|label8  = Version
 +
|data8    = {{{version|}}}
 +
|label9  = {{#if: {{{licence|}}} | Licence | License}}
 +
|data9    = {{#if: {{{licence|}}} | {{{licence|}}} | {{{license|}}}}}
 +
|label10  = Language(s)
 +
|data10    = {{{language|}}}
 +
 +
|header11 = {{#if: {{{download|}}}{{{downloadraw|}}}{{{website|}}}{{{discussion|}}}{{{source|}}} | Links }}
 +
|data12  = {{
 +
  #if: {{{download|}}}
 +
  | {{
 +
    ifurl| {{{download}}}
 +
    | [{{{download}}} Download]
 +
    | [[{{{download}}}|Download]]
 +
    }}
 +
  | {{
 +
    #if: {{{downloadraw|}}}
 +
    | {{{downloadraw}}}
 +
    }}
 +
  }}
 +
|data13  = {{
 +
  #if: {{{website|}}}
 +
  | {{
 +
    ifurl| {{{website}}}
 +
    | [{{{website}}} Website]
 +
    | [[{{{website}}}|Website]]
 +
    }}
 +
  }}
 +
|data14  = {{
 +
  #if: {{{discussion|}}}
 +
  | {{
 +
    ifurl| {{{discussion}}}
 +
    | [{{{discussion}}} Discussion]
 +
    | [[{{{discussion}}}|Discussion]]
 +
    }}
 +
  }}
 +
|data15  = {{
 +
  #if: {{{source|}}}
 +
  | [[Category:Open source homebrew]]{{
 +
    ifurl| {{{source}}}
 +
    | [{{{source}}} Source]
 +
    | {{
 +
      #ifeq: "{{{source}}}" | "included"
 +
      | Source Included
 +
      | [[{{{source}}}|Source]]
 +
      }}
 +
    }}
 +
  |
 +
  }}
 +
|data17  = {{
 +
  #if: {{{hbb|}}}
 +
  | {{
 +
      #if: {{{hbbversion|}}}
 +
      | {{
 +
        #ifeq: "{{{hbbversion|}}}" | "{{{version|}}}"
 +
        | {{
 +
            #switch: {{{hbb|}}}
 +
              | yes = Downloadable via the [[Homebrew Browser]] [[Category:Homebrew in Homebrew Browser]]
 +
              | repo = Downloadable via a [[Homebrew Browser]] repository [[Category:Homebrew in Homebrew Browser]] {{#if: {{{hbbrepo|}}} | ({{{hbbrepo|}}})}}
 +
              | #default = [[Category:Infobox homebrew using invalid hbb parameter]]
 +
          }}
 +
        | {{
 +
            #switch: {{{hbb|}}}
 +
              | yes = Version '''{{{hbbversion|}}}''' downloadable via the [[Homebrew Browser]] [[Category:Homebrew in Homebrew Browser]]
 +
              | repo = Version '''{{{hbbversion|}}}''' downloadable via a [[Homebrew Browser]] repository [[Category:Homebrew in Homebrew Browser]] {{#if: {{{hbbrepo|}}} | ({{{hbbrepo|}}})}}
 +
              | #default = [[Category:Infobox homebrew using invalid hbb parameter]]
 +
          }}
 +
        }}
 +
      | {{
 +
          #switch: {{{hbb|}}}
 +
          | yes = Downloadable via the [[Homebrew Browser]] [[Category:Homebrew in Homebrew Browser]]
 +
          | repo = Downloadable via a [[Homebrew Browser]] repository [[Category:Homebrew in Homebrew Browser]] {{#if: {{{hbbrepo|}}} | ({{{hbbrepo|}}})}}
 +
          | #default = [[Category:Infobox homebrew using invalid hbb parameter]]
 +
        }}
 +
    }}
 +
  }}
 +
|data18  = {{
 +
  #if: {{{osc|}}}
 +
  | {{
 +
      #if: {{{oscversion|}}}
 +
      | {{
 +
        #ifeq: "{{{oscversion|}}}" | "{{{version|}}}"
 +
        | {{
 +
            #switch: {{{osc|}}}
 +
              | yes = Downloadable via the [[Open Shop Channel]] [[Category:Homebrew in Open Shop Channel]]
 +
              | repo = Downloadable via an [[Open Shop Channel]] repository [[Category:Homebrew in Open Shop Channel]] {{#if: {{{oscrepo|}}} | ({{{oscrepo|}}})}}
 +
              | #default = [[Category:Infobox homebrew using invalid osc parameter]]
 +
          }}
 +
        | {{
 +
            #switch: {{{osc|}}}
 +
              | yes = Version '''{{{oscversion|}}}''' downloadable via the [[Open Shop Channel]] [[Category:Homebrew in Open Shop Channel]]
 +
              | repo = Version '''{{{oscversion|}}}''' downloadable via an [[Open Shop Channel]] repository [[Category:Homebrew in Open Shop Channel]] {{#if: {{{oscrepo|}}} | ({{{oscrepo|}}})}}
 +
              | #default = [[Category:Infobox homebrew using invalid osc parameter]]
 +
          }}
 +
        }}
 +
      | {{
 +
          #switch: {{{osc|}}}
 +
          | yes = Downloadable via the [[Open Shop Channel]] [[Category:Homebrew in Open Shop Channel]]
 +
          | repo = Downloadable via an [[Open Shop Channel]] repository [[Category:Homebrew in Open Shop Channel]] {{#if: {{{oscrepo|}}} | ({{{oscrepo|}}})}}
 +
          | #default = [[Category:Infobox homebrew using invalid osc parameter]]
 +
        }}
 +
    }}
 +
  }}
 +
 +
|header21 = {{#if: {{{peripherals|}}} | Peripherals }}
 +
|data22  = {{{peripherals|}}}
 +
}}{{#ifeq:{{{cat|}}}|no||
 +
{{#if:{{{library|}}}|{{#ifexist:Category:Homebrew using {{lcfirst:{{{library}}}}}|[[Category:Homebrew using {{lcfirst:{{{library}}}}}]]|[[Category:Homebrew using {{{library}}}]]}}|}}
 +
{{#if:{{{library2|}}}|{{#ifexist:Category:Homebrew using {{lcfirst:{{{library2}}}}}|[[Category:Homebrew using {{lcfirst:{{{library2}}}}}]]|[[Category:Homebrew using {{{library2}}}]]}}|}}
 +
{{#if:{{{library3|}}}|{{#ifexist:Category:Homebrew using {{lcfirst:{{{library3}}}}}|[[Category:Homebrew using {{lcfirst:{{{library3}}}}}]]|[[Category:Homebrew using {{{library3}}}]]}}|}}
 +
{{#if:{{{library4|}}}|{{#ifexist:Category:Homebrew using {{lcfirst:{{{library4}}}}}|[[Category:Homebrew using {{lcfirst:{{{library4}}}}}]]|[[Category:Homebrew using {{{library4}}}]]}}|}}
 +
{{#if:{{{library5|}}}|{{#ifexist:Category:Homebrew using {{lcfirst:{{{library5}}}}}|[[Category:Homebrew using {{lcfirst:{{{library5}}}}}]]|[[Category:Homebrew using {{{library5}}}]]}}|}}
 +
}}<noinclude>
 +
 +
{{Documentation}}
 +
</noinclude>
 +
{{
 +
#if: {{{sourceraw|}}}
 +
| [[Category:Infobox homebrew using sourceraw]]
 +
}}

Revision as of 04:05, 19 August 2021

Infobox homebrew
General
[create] Template documentation