Actions

Template

Difference between revisions of "OmniLite"

From Sonic Retro

(ported over Sega Retro's Omni template as "OmniLite" for games that don't have things like levels to justify tabs)
 
(10 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{#vardefine:collapse|{{{1}}}}}{| class="bottomtemplate mw-collapsible {{#ifeq: {{#var: collapse}}|collapse|mw-collapsed| }}" align="center"
+
<includeonly>{{#vardefine:collapse|{{{1}}}}}{| class="bottomtemplate mw-collapsible {{#ifeq: {{#var: collapse}}|collapse|mw-collapsed| }}" align="center"
 
! class="bottomtemphead" align="center" colspan="2"| ''[[{{#if:{{{title|}}}|{{{title|}}}|{{#replace:{{{name}}}|!!|<nowiki>!!</nowiki>}}}}]]''
 
! class="bottomtemphead" align="center" colspan="2"| ''[[{{#if:{{{title|}}}|{{{title|}}}|{{#replace:{{{name}}}|!!|<nowiki>!!</nowiki>}}}}]]''
 
|-
 
|-
 
| class="bottomtempalt" width="120" valign="top" |
 
| class="bottomtempalt" width="120" valign="top" |
{{#if: {{{titlescreen|}}} | {{bobscreen|{{{titlescreen}}}|width=120}} | [[File:Notavailable.svg|120px]] }}
+
{{#vardefine:titlescreen|{{#dpl:|titlematch={{{name|}}}|noresultsheader=\n|include={{{{type|}}}Bob}:bobscreen|mode=userformat|skipthispage=no|secseparators=,,}}}}{{#vardefine:forcewidescreen|{{#dpl:|titlematch={{{name|}}}|noresultsheader=\n|include={{{{type|}}}Bob}:forcewidescreen|mode=userformat|skipthispage=no|secseparators=,,}}}}{{#vardefine:noresize|{{#dpl:|titlematch={{{name|}}}|noresultsheader=\n|include={{{{type|}}}Bob}:noresize|mode=userformat|skipthispage=no|secseparators=,,}}}}
 +
{{#if: {{#var:titlescreen}} | {{bobscreen|{{#var:titlescreen}}|width=120|forcewidescreen={{#var:forcewidescreen}}|noresize={{#var:noresize}}}} | [[File:Notavailable.svg|120px]] }}
 
| valign="top"|
 
| valign="top"|
 
[[{{{name}}}|Main page]]{{
 
[[{{{name}}}|Main page]]{{
Line 12: Line 13:
 
#ifeq: {{{historypage}}} | yes |&nbsp;{{!}} [[{{{name}}}/History|History]]|}}{{
 
#ifeq: {{{historypage}}} | yes |&nbsp;{{!}} [[{{{name}}}/History|History]]|}}{{
 
#ifeq: {{{changelogpage}}} | yes |&nbsp;{{!}} [[{{{name}}}/Changelog|Changelog]]|}}{{
 
#ifeq: {{{changelogpage}}} | yes |&nbsp;{{!}} [[{{{name}}}/Changelog|Changelog]]|}}{{
 +
#ifeq: {{{creditspage}}} | yes |&nbsp;{{!}} [[sega:{{{name}}}/Production credits|Credits]]|}}{{
 
#ifeq: {{{hiddencontentpage}}} | yes |&nbsp;{{!}} [[{{{name}}}/Hidden content|Hidden content]]|}}{{
 
#ifeq: {{{hiddencontentpage}}} | yes |&nbsp;{{!}} [[{{{name}}}/Hidden content|Hidden content]]|}}{{
 
#ifeq: {{{bugspage}}} | yes |&nbsp;{{!}} [[{{{name}}}/Bugs|Bugs]]|}}{{
 
#ifeq: {{{bugspage}}} | yes |&nbsp;{{!}} [[{{{name}}}/Bugs|Bugs]]|}}{{
Line 17: Line 19:
 
#ifeq: {{{manualspage}}} | yes |&nbsp;{{!}} [[{{{name}}}/Manuals|Manuals]]|}}{{
 
#ifeq: {{{manualspage}}} | yes |&nbsp;{{!}} [[{{{name}}}/Manuals|Manuals]]|}}{{
 
#ifeq: {{{magazinepage}}} | yes |&nbsp;{{!}} [[{{{name}}}/Magazine articles|Magazine articles]]|}}{{
 
#ifeq: {{{magazinepage}}} | yes |&nbsp;{{!}} [[{{{name}}}/Magazine articles|Magazine articles]]|}}{{
 +
#ifeq: {{{videopage}}} | yes |&nbsp;{{!}} [[sega:{{{name}}}/Video coverage|Video coverage]]|}}{{
 +
#ifeq: {{{receptionpage}}} | yes |&nbsp;{{!}} [[sega:{{{name}}}/Reception|Reception]]|}}{{
 
#ifeq: {{{promopage}}} | yes |&nbsp;{{!}} [[{{{name}}}/Promotional material|Promotional material]]|}}{{
 
#ifeq: {{{promopage}}} | yes |&nbsp;{{!}} [[{{{name}}}/Promotional material|Promotional material]]|}}{{
 
#ifeq: {{{merchandisepage}}} | yes |&nbsp;{{!}} [[{{{name}}}/Merchandise|Merchandise]]|}}{{
 
#ifeq: {{{merchandisepage}}} | yes |&nbsp;{{!}} [[{{{name}}}/Merchandise|Merchandise]]|}}{{
 
#ifeq: {{{regioncodingpage}}} | yes |&nbsp;{{!}} [[{{{name}}}/Region coding|Region coding]]|}}{{
 
#ifeq: {{{regioncodingpage}}} | yes |&nbsp;{{!}} [[{{{name}}}/Region coding|Region coding]]|}}{{
#ifeq: {{{techpage}}} | yes |&nbsp;{{!}} [[{{{name}}}/Technical information|Technical information]]|}}
+
#ifeq: {{{techpage}}} | yes |&nbsp;{{!}} [[{{{name}}}/Technical information|Technical information]]|}}{{
 +
#ifeq: {{{schgpage}}} | yes |&nbsp;{{!}} [[SCHG:{{{name}}}|Hacking guide]]|}}{{
 +
#if: {{{extrasubpage1|}}}|<br/>{{
 +
OmniSubPageCheck|name={{{name|}}}|override={{{extrasubpage1|}}}|subpage={{{extrasubpage1|}}}|nopipe=true}}{{
 +
OmniSubPageCheck|name={{{name|}}}|override={{{extrasubpage2|}}}|subpage={{{extrasubpage2|}}}}}{{
 +
OmniSubPageCheck|name={{{name|}}}|override={{{extrasubpage3|}}}|subpage={{{extrasubpage3|}}}}}{{
 +
OmniSubPageCheck|name={{{name|}}}|override={{{extrasubpage4|}}}|subpage={{{extrasubpage4|}}}}}
 +
}}
  
 
{{#if:{{{books|}}}|<br/>'''Books:''' {{{books}}}|}}{{
 
{{#if:{{{books|}}}|<br/>'''Books:''' {{{books}}}|}}{{
Line 27: Line 38:
 
#if:{{{videos|}}}|<br/>'''Videos:''' {{{videos}}}|}}{{
 
#if:{{{videos|}}}|<br/>'''Videos:''' {{{videos}}}|}}{{
 
#if:{{{prereleases|}}}|<br/>'''Prereleases:''' {{{prereleases}}}|}}
 
#if:{{{prereleases|}}}|<br/>'''Prereleases:''' {{{prereleases}}}|}}
|}<noinclude>
+
|}{{clearvar|titlescreen}}{{#if:{{NAMESPACE}}|[[Category:Navigational templates (single game)]]|[[Category:{{{name}}}]]}}</includeonly><noinclude>
 
Smaller Omni template for navigating sub-pages, based off Sega Retro's [[sega:Template:Omni|Omni template]]. For use with video games that don't have enough content to justify the regular Omni template.
 
Smaller Omni template for navigating sub-pages, based off Sega Retro's [[sega:Template:Omni|Omni template]]. For use with video games that don't have enough content to justify the regular Omni template.
  
 
<pre>
 
<pre>
{{Omni
+
{{OmniLite
| titlescreen=
 
 
| name=
 
| name=
 
| comparisonspage=
 
| comparisonspage=
Line 40: Line 50:
 
| historypage=
 
| historypage=
 
| changelogpage=
 
| changelogpage=
 +
| creditspage=
 
| hiddencontentpage=
 
| hiddencontentpage=
 
| bugspage=
 
| bugspage=
 +
| developmentpage=
 +
| manualspage=
 
| magazinepage=
 
| magazinepage=
 +
| videopage=
 +
| receptionpage=
 
| promopage=
 
| promopage=
 
| merchandisepage=
 
| merchandisepage=
 
| regioncodingpage=
 
| regioncodingpage=
 
| techpage=
 
| techpage=
 +
| schgpage=
  
 
| books=
 
| books=
Line 55: Line 71:
 
}}
 
}}
 
</pre>
 
</pre>
 +
{{OmniLite
 +
| name=The Murder of Sonic the Hedgehog
 +
| creditspage=yes
 +
| hiddencontentpage=yes
 +
| developmentpage=yes
 +
| extrasubpage1=Smelly
 +
| extrasubpage2=Bums
 +
}}
  
[[Category:Sonic Retro templates]]</noinclude>
+
[[Category:Templates]]</noinclude>

Revision as of 14:15, 5 May 2023

Smaller Omni template for navigating sub-pages, based off Sega Retro's Omni template. For use with video games that don't have enough content to justify the regular Omni template.

{{OmniLite
| name=
| comparisonspage=
| mapspage=
| achievementspage=
| dlcpage=
| historypage=
| changelogpage=
| creditspage=
| hiddencontentpage=
| bugspage=
| developmentpage=
| manualspage=
| magazinepage=
| videopage=
| receptionpage=
| promopage=
| merchandisepage=
| regioncodingpage=
| techpage=
| schgpage=

| books=
| music=
| audiobooks=
| videos=
| prereleases=
}}
The Murder of Sonic the Hedgehog
MurderofSonic PC Title.png

Main page | Credits | Hidden content | Development
Smelly | Bums