There is no spoon

Difference between revisions of "Template:Infobox interface/core"

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
m
m (added support for custom parent interfaces)
Line 2: Line 2:
 
{| style="background:transparent"
 
{| style="background:transparent"
 
|style="vertical-align:top"|{{#if:{{{ge}}}|{{ {{{ge}}}|icon}}}}
 
|style="vertical-align:top"|{{#if:{{{ge}}}|{{ {{{ge}}}|icon}}}}
|{{ch|{{{p1}}}|{{{p2}}}|{{{p3}}}|{{#ifeq:{{{i}}}|Interface|Object|Interface}}|e={{{e}}}|g={{{g}}}}}{{#if:{{{a}}}|''}}'''{{{i}}}'''{{#if:{{{a}}}|''}} {{#if:{{{custom}}}|''(custom)''}}
+
|{{ch|{{{p1}}}|{{{p2}}}|{{{p3}}}|{{#ifeq:{{{i}}}|Interface|Object|Interface}}|e={{{e}}}|g={{{g}}}}}{{ch|{{{cp1}}}|{{{cp2}}}|{{{cp3}}}|p={{NAMESPACE}}:{{#titleparts:{{PAGENAME}}|-1}}/|g={{{g}}}}}'''''{{{i}}}''' {{#if:{{{custom}}}|(custom)}}''
 
|}</div>
 
|}</div>
 
{{#if:{{{notoc}}}||<div style="float:right;padding:0 0 1em 1em;">__TOC__</div>}}{{#if:{{{p}}}|
 
{{#if:{{{notoc}}}||<div style="float:right;padding:0 0 1em 1em;">__TOC__</div>}}{{#if:{{{p}}}|
Line 40: Line 40:
 
|noresultsheader=<nowiki></nowiki>
 
|noresultsheader=<nowiki></nowiki>
 
}}{{#if:{{{inline}}}||{{DISPLAYTITLE:{{#if:{{{e}}}|{{{e}}}:}}{{{i}}} {{#if:{{{g}}}|({{{g}}})}}}}{{DEFAULTSORT:{{{i}}} {{{ge}}}}}}}{{#if:{{{nocat}}}|
 
}}{{#if:{{{inline}}}||{{DISPLAYTITLE:{{#if:{{{e}}}|{{{e}}}:}}{{{i}}} {{#if:{{{g}}}|({{{g}}})}}}}{{DEFAULTSORT:{{{i}}} {{{ge}}}}}}}{{#if:{{{nocat}}}|
|[[Category:{{#if:{{{custom}}}|Custom_}}{{#if:{{{ge}}}|{{{ge}}}-specific_}}interfaces]] {{#if:{{{p}}}|{{#if:{{{custom}}}||[[Category:Interfaces in {{#if:{{{ge}}}|{{{ge}}}_}}package {{{p}}}]]}}}} {{#ifeq:{{{i}}}|Interface|[[Category:Subclasses of Object{{#if:{{{ge}}}|_({{{ge}}})}}]]|[[Category:Subinterfaces of {{#if:{{{p1}}}|{{{p1}}}|Interface}}{{#if:{{{ge}}}|_({{{ge}}})}}]]}}}}</includeonly><noinclude>
+
|[[Category:{{#if:{{{custom}}}|Custom_}}{{#if:{{{ge}}}|{{{ge}}}-specific_}}interfaces]] {{#if:{{{p}}}|{{#if:{{{custom}}}||[[Category:Interfaces in {{#if:{{{ge}}}|{{{ge}}}_}}package {{{p}}}]]}}}} {{#ifeq:{{{i}}}|Interface|[[Category:Subclasses of Object{{#if:{{{ge}}}|_({{{ge}}})}}]]|[[Category:Subinterfaces of {{#if:{{{cp1}}}|{{{cp1}}}|{{#if:{{{p1}}}|{{{p1}}}|Interface}}}}{{#if:{{{ge}}}|_({{{ge}}})}}]]}}}}</includeonly><noinclude>
 
{{documentation|content=Core functionality for [[Template:Infobox interface]].}}
 
{{documentation|content=Core functionality for [[Template:Infobox interface]].}}
 
[[Category:Utility templates]]
 
[[Category:Utility templates]]
 
</noinclude>
 
</noinclude>

Revision as of 07:23, 17 March 2010

{{ {{{ge}}}|icon}} [[{{{e}}}:Interface_({{{g}}})|Interface]] >> [[{{{e}}}:{{{p3}}}_({{{g}}})|{{{p3}}}]] >> [[{{{e}}}:{{{p2}}}_({{{g}}})|{{{p2}}}]] >> [[{{{e}}}:{{{p1}}}_({{{g}}})|{{{p1}}}]] >> [[Template:Infobox interface/{{{cp3}}}_({{{g}}})|{{{cp3}}}]] >> [[Template:Infobox interface/{{{cp2}}}_({{{g}}})|{{{cp2}}}]] >> [[Template:Infobox interface/{{{cp1}}}_({{{g}}})|{{{cp1}}}]] >> {{{i}}} (custom)
Package: 
{{{p}}}
Documentation

Core functionality for Template:Infobox interface.