Template:ReturnToParent: Difference between revisions

No edit summary
No edit summary
Line 23: Line 23:


[[Category:Navigation templates]]
[[Category:Navigation templates]]
</noinclude><includeonly>{{#if:{{{parent|}}}|<!--
</noinclude><includeonly>{{#if:{{{parent|}}}
  -->{{#if:{{{text|}}}|<!--
|{{#if:{{{text|}}}
    -->[[{{{parent}}}|{{{text}}}]]|<!--
|[[{{{parent}}}|{{{text}}}]]
    -->[[{{{parent}}}|← Return to {{{parent}}}]]}}|<!--
|[[{{{parent}}}|← Return to {{{parent}}}]]
  -->{{#if:{{{1|}}}|<!--
}}
    -->[[{{{1}}}|← Return to {{{1}}}]]|<!--
|{{#if:{{{1|}}}
    -->{{#ifeq:{{NAMESPACE}}||<!--
|[[{{{1}}}|← Return to {{{1}}}]]
      -->{{#ifexpr:{{PAGESIZE:{{BASEPAGENAME}}}} > 0|<!--
|{{#ifeq:{{NAMESPACE}}|
        -->[[{{BASEPAGENAME}}|← Return to {{BASEPAGENAME}}]]|<!--
|{{#if:{{BASEPAGENAME}}
        --><span class="error">No parent page found</span>}}|<!--
|[[{{BASEPAGENAME}}|← Return to {{BASEPAGENAME}}]]
      -->{{#ifexpr:{{PAGESIZE:{{NAMESPACE}}:{{BASEPAGENAME}}}} > 0|<!--
|<span class="error">No parent page found</span>
        -->[[{{NAMESPACE}}:{{BASEPAGENAME}}|← Return to {{BASEPAGENAME}}]]|<!--
}}
        --><span class="error">No parent page found</span>}}}}}}}}</includeonly>
|[[{{NAMESPACE}}:{{BASEPAGENAME}}|← Return to {{BASEPAGENAME}}]]
}}
}}
}}</includeonly>