User:Hatebunny/Super-page infobox

Things this template doesn't need: 
 * Height/Weight stats. Those are specific to the universes.
 * Powers/Abilities
 * Last appearances. We need only the absolute first appearance of any version of the character ever.
 * Occupation. Probably not.
 * Base of Operations. (Maybe Bases of operations?)
 * Relatives. That's specific to each continuity.
 * Affiliation. Specific to continuity.
 * Marital status
 * Universe needs to be worked out. Universe(s)?

{{#if: {{{UnusualFeatures|}}} |{{Infobox Line | ;}}, ;|1}} | {{#if: {{#pos:{{#expr:{{{Universe}}}-{{{Universe}}}}}=0|Expression}} | {{{Universe}}} | Earth-{{{Universe}}} }}            }}{{#if: {{{UniverseRef|}}} | {{{UniverseRef|}}} }}{{#if: {{{Universe2|}}} | {{{Universe2|}}} }} }}| {{#if: {{#pos:{{PAGENAME}}|(}}      |       }} }}{{#if: {{#pos:{{lc:{{{Theme|}}}}}|green lantern}} |{{Infobox Line }}{{Infobox Line }} }}{{#if: {{{PlaceOfBirth|}}} |{{Infobox Line             | {{{PlaceOfBirth}}}}}             | {{Ctry|{{{PlaceOfBirth}}}}}             }} }}|{{#if: {{{PlaceOfCreation|}}} |{{Infobox Line             | {{{PlaceOfCreation}}}}}             | {{Ctry|{{{PlaceOfCreation}}}}}             }} }} }} }}{{#if: {{{PlaceOfDeath|}}} |{{Infobox Line             | {{{PlaceOfDeath|}}}}}             | {{Ctry|{{{PlaceOfDeath|}}}}}             }}{{#if: {{{PlaceOfDeath|}}}              |               |               }} }}|{{#if: {{{PlaceOfDestruction|}}} |{{Infobox Line             | {{{PlaceOfDestruction}}}}}             | {{Ctry|{{{PlaceOfDestruction}}}}}             }} }} }} }}{{#if: {{{Creators|}}}{{{Creators2|}}} |{{Infobox Line | {{#if: {{#explode:{{{Creators}}}|;|0}} | {{#explode:{{{Creators}}}|;|0}}}}|{{#explode:{{{Creators}}}|;|0}} }}{{#if: {{#explode:{{{Creators}}}|;|1}} |, {{#explode:{{{Creators}}}|;|1}}}}|{{#explode:{{{Creators}}}|;|1}} }}{{#if: {{#explode:{{{Creators}}}|;|2}} |, {{#explode:{{{Creators}}}|;|2}}}}|{{#explode:{{{Creators}}}|;|2}} }}{{#if: {{#explode:{{{Creators}}}|;|3}} |, {{#explode:{{{Creators}}}|;|3}}}}|{{#explode:{{{Creators}}}|;|3}} }}{{#if: {{#explode:{{{Creators}}}|;|4}} |, {{#explode:{{{Creators}}}|;|4}}}}|{{#explode:{{{Creators}}}|;|4}} }}             | {{#if: {{{Creators}}} | {{{Creators}}} | {{{Creators}}} }}             }}{{#if: {{{Creators2|}}} | {{{Creators2}}} }} }} }}{{#if: {{{OriginalPublisher|}}} |{{Infobox Line | dc = | #default = }} }} }}{{Infobox Previous-Next {{#if: {{{First|}}} | {{#if: {{#pos:{{{First}}}|Episode}} | {{ed| {{{First|}}} }} | {{#if:{{#pos:{{{First}}}|Movie}} | {{md| {{{First|}}} }} | {{#if: {{#pos:{{{First}}}|#}}{{#pos:{{{First}}}|Vol}} | {{Cid|{{{First}}}}} | }}} }} }}      }}{{#if: {{#pos:{{{First|}}}|[}}{{#pos:{{{First|}}}|]}}{{#pos:{{{First|}}}|{{!}}}} |          | {{#if: {{#pos:{{GetEraCat|{{GetYear|{{CnstNL|{{{First}}}}}}}|Characters|{{GetMonth2|{{CnstNL|{{{First}}}}}}}}}|error}} |               | {{#if:{{#pos:{{{First|}}}|Episode}}{{#pos:{{{First|}}}|Movie}}||{{GetEraCat|{{GetYear|{{CnstNL|{{{First}}}}}}}|Characters|{{GetMonth2|{{CnstNL|{{{First}}}}}}}}} }} }}          }}  | {{#if:{{{First2|}}} | {{{First2}}} | Unknown }} }}
 * Theme = {{#if: {{{Theme|}}} | {{{Theme}}} }}
 * width = 100px
 * widthr = 150px
 * left  = {{InfoButton | Unusual Features }}
 * right = {{{UnusualFeatures}}}{{#if: {{{Universe|}}}{{{Universe2|}}}{{{PlaceOfBirth|}}}{{{PlaceOfDeath|}}}{{{PlaceOfCreation|}}}{{{PlaceOfDestruction|}}}{{{Creators|}}} | Origin }}{{#if: {{{Universe|}}}{{{Universe2|}}} |{{Infobox Line
 * Theme = {{#if: {{{Theme|}}} | {{{Theme}}} }}
 * width = 90px
 * widthr = 160px
 * left  = {{InfoButton | Universe }}
 * right = {{#if: {{#pos:{{{Universe}}}|;}}
 * Theme = {{#if: {{{Theme|}}} | {{{Theme}}} }}
 * width = 90px
 * widthr = 160px
 * left  = {{InfoButton | Sector }}
 * right = {{#if: {{{Sector|}}}|{{{Sector}}}| }}
 * Theme = {{#if: {{{Theme|}}} | {{{Theme}}} }}
 * width = 90px
 * widthr = 160px
 * left  = {{InfoButton | Partner }}
 * right = {{#if:{{{Partner|}}}|{{{Partner}}}| }}
 * Theme = {{#if: {{{Theme|}}} | {{{Theme}}} }}
 * width = 90px
 * widthr = 160px
 * left  = {{InfoButton | Place of Birth }}
 * right = {{#ifexist: {{Ctry|{{{PlaceOfBirth}}}}}
 * Theme = {{#if: {{{Theme|}}} | {{{Theme}}} }}
 * width = 90px
 * widthr = 160px
 * left  = {{InfoButton | Place of Creation }}
 * right = {{#ifexist: {{Ctry|{{{PlaceOfCreation}}}}}
 * Theme = {{#if: {{{Theme|}}} | {{{Theme}}} }}
 * width = 90px
 * widthr = 160px
 * left  = {{InfoButton | Place of Death }}
 * right = {{#ifexist: {{{PlaceOfDeath|}}}
 * Theme = {{#if: {{{Theme|}}} | {{{Theme}}} }}
 * width = 90px
 * widthr = 160px
 * left  = {{InfoButton | Place of Destruction }}
 * right = {{#ifexist: {{Ctry|{{{PlaceOfDestruction}}}}}
 * Theme = {{#if: {{{Theme|}}} | {{{Theme}}} }}
 * width = 90px
 * widthr = 160px
 * left  = {{InfoButton | Created by }}
 * right = {{#if: {{#pos:{{{Creators}}}|;}}
 * Theme = {{#if: {{{Theme|}}} | {{{Theme}}} }}
 * width = 90px
 * widthr = 160px
 * left  = {{InfoButton | Original Publisher }}
 * right = {{{OriginalPublisher}}}{{#switch: {{lc:{{{OriginalPublisher}}}}}
 * Theme = {{#if: {{{Theme|}}} | {{{Theme}}} }}
 * totalwidth = 250
 * leftheader = First appearance
 * lefttext   =

| {{#if: {{#pos:{{{Last|{{{Death|}}}}}}|Episode}} | {{ed|{{{Last|{{{Death|}}}}}}}} | {{#if: {{#pos:{{{Last|{{{Death|}}}}}}|Movie}} | {{md|{{{Last|{{{Death|}}}}}}}} | {{#if: {{#pos:{{{Last|{{{Death|}}}}}}|#}}{{#pos:{{{Last|{{{Death|}}}}}}|Vol}} | {{Cid|{{{Last|{{{Death|}}}}}}}} | {{{Last|{{{Death|}}}}}} }} }}                     }}                  }}{{#if: {{{Death|}}} |                   |                    }}
 * rightheader = {{#if: {{{Last|}}} | Last appearance }}{{#if:{{{Death|}}}| Appearance of Death }}
 * righttext  = {{#if: {{{Last|}}}{{{Death|}}}

}}