Difference between revisions of "Template:TopicSidebar"

From Pirate Party Belgium
Jump to: navigation, search
(show title instead of page, for related and parent)
 
(12 intermediate revisions by the same user not shown)
Line 1: Line 1:
<includeonly>{| class="pirate-sidebar"
+
<includeonly>{| class="pirate-sidebar topic"
! class="title" colspan="2" | {{#if: {{{title|}}} | [[Has title::{{{title}}}]] }}
+
| style="padding:0;" colspan=2 |
 +
{| cellspacing=0 width="100%"
 +
! class="title" | {{#if: {{{title|}}} | [[Has title::{{{title}}}]] }}
 +
| class="icon" | [[File:Toicon-icon-avocado-read.svg|x24px|link=Category:Topic]]
 +
|}
 
|-  
 
|-  
 
{{#if: {{{image|}}} |
 
{{#if: {{{image|}}} |
Line 7: Line 11:
 
{{#if: {{{parent|}}} |
 
{{#if: {{{parent|}}} |
 
! Parents  
 
! Parents  
{{!}} {{#arraymap:{{{parent}}}|,|x|[[Has parent::x|{{#show: x | ?Has title | default = x }}]]|<br />}}
+
{{!}} {{#arraymap:{{{parent}}}|,|x|[[Has parent::x|{{ShowTitle|x}}]]|<br />}}
 
{{!}}- }}
 
{{!}}- }}
 
{{#if: {{{title|}}} |  
 
{{#if: {{{title|}}} |  
{{#ask: [[Category:Topic]] [[Has parent::{{PAGENAME}}]]
+
  {{#ask: [[Category:Topic]] [[Has parent::{{PAGENAME}}]]
 
   | ?Has title
 
   | ?Has title
   | intro =! Children
+
   | intro =! Subtopics
 
{{!}}
 
{{!}}
 
   | outro =<nowiki />
 
   | outro =<nowiki />
Line 24: Line 28:
 
{{#if: {{{related|}}} |
 
{{#if: {{{related|}}} |
 
! See also
 
! See also
{{!}} {{#arraymap:{{{related}}}|,|x|[[Related to::x|{{#show: x | ?Has title | default = x }}]]|<br />}}
+
{{!}} {{#arraymap:{{{related}}}|,|x|[[Related to::x|{{ShowTitle|x}}]]|<br />}}
 
{{!}}- }}
 
{{!}}- }}
{{#if: {{{discussion|}}}{{{basictext|}}} |
+
| style="padding:0;" colspan=2 |
{{!}} style="padding:0;" colspan=2 {{!}}
+
{| cellspacing=0 style="width:100%;"
{{{!}} cellspacing="0" width="100%"
+
| style="width:50%; text-align:center;" | {{#if: {{{link|}}}  
{{#if: {{{basictext|}}} |
+
  | [[File:Toicon-icon-avocado-format.svg|x24px|link={{{link}}}]]  
{{!}} style="text-align:center;" {{#if: {{{discussion|}}} | width="50%" | colspan=2 }} {{!}} [{{{basictext}}} Basic Text]
 
 
}}
 
}}
{{#if: {{{discussion|}}} |
+
| style="width:50%; text-align:center;" | {{#if: {{{discussion|}}}  
{{!}} style="text-align:center;" {{#if: {{{basictext|}}} | width="50%" | colspan=2 }} {{!}} [{{{discussion}}} Discussion]
+
  | [[File:Toicon-icon-avocado-discuss.svg|x24px|link={{{discussion}}}|Discussion|alt=Discussion]]
 
}}
 
}}
{{!}}} }}
+
|}
 
|}{{#if: {{{nocat|}}}  
 
|}{{#if: {{{nocat|}}}  
 
|  
 
|  
Line 42: Line 45:
 
   | [[Category:Topic]] {{#ifeq: {{{featured|}}} | true  
 
   | [[Category:Topic]] {{#ifeq: {{{featured|}}} | true  
 
     | [[Category:Featured Topic]]
 
     | [[Category:Featured Topic]]
     }}
+
     }} {{#default_form:Topic}}
 
   }}
 
   }}
 
}}</includeonly><noinclude>{{TopicSidebar
 
}}</includeonly><noinclude>{{TopicSidebar
Line 50: Line 53:
 
| parent = Father Topic, Mother Topic, Uncle Topic
 
| parent = Father Topic, Mother Topic, Uncle Topic
 
| related = Sister Topic, Brother-in-Law Topic
 
| related = Sister Topic, Brother-in-Law Topic
| basictext = https://pirateparty.be/basic-text
+
| link = Basic Text
 
| discussion = https://loomio.org
 
| discussion = https://loomio.org
 
| nocat = true
 
| nocat = true
Line 61: Line 64:
 
| parent = Father Topic, Mother Topic, Uncle Topic
 
| parent = Father Topic, Mother Topic, Uncle Topic
 
| related = Sister Topic, Brother-in-Law Topic
 
| related = Sister Topic, Brother-in-Law Topic
| basictext = https://pirateparty.be/basic-text
+
| link = Basic Text
 
| discussion = https://loomio.org
 
| discussion = https://loomio.org
 
}}</nowiki></noinclude>
 
}}</nowiki></noinclude>

Latest revision as of 19:15, 29 October 2017

Family Topic Toicon-icon-avocado-read.svg
Logo-heart 135px.png
Parents Father Topic
Mother Topic
Uncle Topic
See also Sister Topic
Brother-in-Law Topic
Toicon-icon-avocado-format.svg Discussion

Usage

{{TopicSidebar
| title = Family Topic
| image = Logo-heart 135px.png
| featured = true
| parent = Father Topic, Mother Topic, Uncle Topic
| related = Sister Topic, Brother-in-Law Topic
| link = Basic Text
| discussion = https://loomio.org
}}