Template:Subpage style: Difference between revisions

From Citizendium
Jump to navigation Jump to search
imported>John Stephenson
(Adding CZ:Citable Version tab)
m (Undo revision 987720 by Pat Palmer (talk))
Tag: Undo
 
(31 intermediate revisions by 3 users not shown)
Line 8: Line 8:


-->{{#ifexist: image:Statusbar{{{status|}}}.png
-->{{#ifexist: image:Statusbar{{{status|}}}.png
                 |rowspan=2 width=2px valign=top align=left {{#ifeq:{{{status|}}}|0|style="background:#{{{approved color|}}};|style="background:#{{{not approved color|}}};}} border-left:1px solid #aaaaaa; border-bottom:1px solid #aaaaaa; border-top:1px solid #aaaaaa; border-right:1px solid #aaaaaa;"{{!}} [[Image:Statusbar{{{status|}}}.png|10pxl|{{#ifeq: 0 |{{{status}}}|{{statusmessage|Approved}}|}}{{#ifeq: 1 |{{{status|}}}|{{statusmessage|developed but not approved}}|}}{{#ifeq: 2 | {{{status|}}}|{{statusmessage|developing and not approved}}|}}{{#ifeq: 3 | {{{status|}}}|{{statusmessage|a stub and thus not approved}}|}}{{#ifeq: 4 | {{{status|}}}|{{statusmessage|basically copied from an external source and has not been approved}}|}}]]
                 |rowspan=2 width=2px valign=top align=left {{#ifeq:{{{status|}}}|0|style="background:#{{{approved color|}}};|style="background:#{{{not approved color|}}};}} border-left:1px solid #aaaaaa; border-bottom:1px solid #aaaaaa; border-top:1px solid #aaaaaa; border-right:1px solid #aaaaaa;"{{!}} [[Image:Statusbar{{{status|}}}.png|10pxl|{{#ifeq: 0 |{{{status}}}|{{statusmessage|has a Citable Version}}|}}{{#ifeq: 1 |{{{status|}}}|{{statusmessage|is developed but not approved}}|}}{{#ifeq: 2 | {{{status|}}}|{{statusmessage|is developing and not approved}}|}}{{#ifeq: 3 | {{{status|}}}|{{statusmessage|is a stub and thus not approved}}|}}{{#ifeq: 4 | {{{status|}}}|{{statusmessage|is basically copied from an external source and has not been approved}}|}}{{#ifeq: 5 | {{{status|}}}|{{statusmessage|has a Citable Version}}|}}]]
                 |rowspan=2 align=center width=2px style="background:#{{{not approved color|}}}; border-left:1px solid #aaaaaa; border-bottom:1px solid #aaaaaa; border-top:1px solid #aaaaaa; border-right:1px solid #aaaaaa;"{{!}}Please [http://en.citizendium.org/wiki?title=Template:{{BASEPAGENAMEE}}/Metadata&action=edit '''update&nbsp;the&nbsp;status&nbsp;field'''] to a value between '''0-4''' [[Category:Articles_with_Ambiguous_Status]] }}<!--
                 |rowspan=2 align=center width=2px style="background:#{{{not approved color|}}}; border-left:1px solid #aaaaaa; border-bottom:1px solid #aaaaaa; border-top:1px solid #aaaaaa; border-right:1px solid #aaaaaa;"{{!}}Please [[Template:{{BASEPAGENAMEE}}/Metadata|'''update&nbsp;the&nbsp;status&nbsp;field''']] to a value between '''0-4''' [[Category:Articles_with_Ambiguous_Status]] }}<!--


***Adds the MAIN ARTICLE tab***
***Adds the MAIN ARTICLE tab***
Line 17: Line 17:
***Adds the TALK tab and ensures it always links to the correct talk page from all the different cluster pages. Also indicates if on a talk page or not. ***
***Adds the TALK tab and ensures it always links to the correct talk page from all the different cluster pages. Also indicates if on a talk page or not. ***


-->{{#ifeq: {{{status|}}}|0
-->{{#ifeq:{{{namespace|}}}|Talk
                      |{{#ifeq:{{{namespace|}}}|Talk
                             |{{button on2|approved color={{{approved color|}}}|not approved color={{{not approved color|}}}|status= {{{status|}}}}} {{!}}<font size=2>[[Talk:{{{pagename|}}}|Discussion]]</font>
                             |{{button on2|approved color={{{approved color|}}}|not approved color={{{not approved color|}}}|status= {{{status|}}}}} {{!}}<font size=2>[[Talk:{{{pagename|}}}/Draft|Talk]]</font>
                             |{{button off2|button off color={{{button off color|}}}}}{{!}}<font size=2>[[Talk:{{{pagename|}}}|Discussion]]</font>}} <!--
                             |{{button off2|button off color={{{button off color|}}}}}{{!}}<font size=2>[[Talk:{{{pagename|}}}/Draft|Talk]]</font>}}
                      |{{#ifeq:{{{namespace|}}}|Talk
                            |{{button on2|approved color={{{approved color|}}}|not approved color={{{not approved color|}}}|status= {{{status|}}}}} {{!}}<font size=2>[[Talk:{{{pagename|}}}|Talk]]</font>
                            |{{button off2|button off color={{{button off color|}}}}}{{!}}<font size=2>[[Talk:{{{pagename|}}}|Talk]]</font>}} }}<!--


***Adds the Definition tab***
***Adds the Definition tab***
Line 32: Line 28:
|{{#ifexist:Template:Def {{{basepagename}}}
|{{#ifexist:Template:Def {{{basepagename}}}
|
|
|{{{{ #ifeq: {{{name|}}} |{{{basepagename|}}}/Definition|button on2|x0}}|approved color={{{approved color|}}}|not approved color={{{not approved color|}}}|status= {{{status|}}}}}{{{{ #ifeq: {{{name|}}}|{{{basepagename|}}}/Definition|x0|button off2}}|button off color={{{button off color|}}}}}{{!}}<font size=2>[http://en.citizendium.org/wiki?action=edit&preload=Template%3ADef_preload&title={{{basepagenamee|}}}/Definition <font color=#810541>Definition</font>]</font>&nbsp;[[CZ:Definitions|<span style="font-size:0.9em;"><sup>[?]</sup></span>]]}} }} }}<!--
|{{{{ #ifeq: {{{name|}}} |{{{basepagename|}}}/Definition|button on2|x0}}|approved color={{{approved color|}}}|not approved color={{{not approved color|}}}|status= {{{status|}}}}}{{{{ #ifeq: {{{name|}}}|{{{basepagename|}}}/Definition|x0|button off2}}|button off color={{{button off color|}}}}}{{!}}<font size=2>[https://en.citizendium.org/wiki/index.php?action=edit&title={{{basepagenamee|}}}/Definition <font color=#810541>Definition</font>]</font>&nbsp;[[CZ:Definitions|<span style="font-size:0.9em;"><sup>[?]</sup></span>]]}} }} }}<!--


***Adds the DRAFT tab but only if the article is approved. ***
***Adds the DEFAULT subpage tabs. ***


-->{{#ifeq: {{{status|}}}|0|{{ #ifeq: {{{name|}}} |{{{pagename|}}}/Draft| {{button on2|approved color={{{approved color|}}}|not approved color={{{not approved color|}}}|status= {{{status|}}}}} | {{button off2|button off color={{{button off color|}}}}} }}{{!}}<font size=2>[[{{{pagename|}}}/Draft|Draft]]</font> }}<!--
-->{{Default3|{{Subpage list|button=1A}}|{{Subpage list|button=1B}} |approved color={{{approved color|}}}|not approved color={{{not approved color|}}}|button off color={{{button off color|}}}|status = {{{status|}}}|pagename={{{pagename|}}}|basepagenamee={{{basepagenamee|}}}|name={{{name|}}}}}<nowiki>


***Adds the CITABLE VERSION tab but only if the article is approved. ***
</nowiki>{{Default3|{{Subpage list|button=2A}}|{{Subpage list|button=2B}}  |approved color={{{approved color|}}}|not approved color={{{not approved color|}}}|button off color={{{button off color|}}}|status = {{{status|}}}|pagename={{{pagename|}}}|basepagenamee={{{basepagenamee|}}}|name={{{name|}}}}}<nowiki>


-->{{#ifeq: {{{status|}}}|0|{{ #ifeq: {{{name|}}} |{{{pagename|}}}/Citable Version| {{button on2|approved color={{{approved color|}}}|not approved color={{{not approved color|}}}|status= {{{status|}}}}} | {{button off2|button off color={{{button off color|}}}}} }}{{!}}<font size=2>[[{{{pagename|}}}/Citable Version|Citable Version]]</font> }}<!--
</nowiki>{{Default3|{{Subpage list|button=3A}}|{{Subpage list|button=3B}} |approved color={{{approved color|}}}|not approved color={{{not approved color|}}}|button off color={{{button off color|}}}|status = {{{status|}}}|pagename={{{pagename|}}}|basepagenamee={{{basepagenamee|}}}|name={{{name|}}}}}<nowiki>


***Adds the DEFAULT subpage tabs. ***
</nowiki>{{#ifeq: {{{status|}}}|4|{{Default4|{{Subpage list|button=21A}}|{{Subpage list|button=21B}} |approved color={{{approved color|}}}|not approved color={{{not approved color|}}}|button off color={{{button off color|}}}|status = {{{status|}}}|pagename={{{pagename|}}}|basepagenamee={{{basepagenamee|}}}|name={{{name|}}}}}}}<nowiki>
 
</nowiki>{{#ifeq: {{{status|}}}|3|{{Default4|{{Subpage list|button=21A}}|{{Subpage list|button=21B}} |approved color={{{approved color|}}}|not approved color={{{not approved color|}}}|button off color={{{button off color|}}}|status = {{{status|}}}|pagename={{{pagename|}}}|basepagenamee={{{basepagenamee|}}}|name={{{name|}}}}}}}<nowiki>


-->{{Default3|{{Subpage list|button=1A}}|{{Subpage list|button=1B}} |approved color={{{approved color|}}}|not approved color={{{not approved color|}}}|button off color={{{button off color|}}}|status = {{{status|}}}|pagename={{{pagename|}}}|basepagenamee={{{basepagenamee|}}}|name={{{name|}}}}}<nowiki>
</nowiki>{{#ifeq: {{{status|}}}|2|{{Default4|{{Subpage list|button=21A}}|{{Subpage list|button=21B}} |approved color={{{approved color|}}}|not approved color={{{not approved color|}}}|button off color={{{button off color|}}}|status = {{{status|}}}|pagename={{{pagename|}}}|basepagenamee={{{basepagenamee|}}}|name={{{name|}}}}}}}<nowiki>


</nowiki>{{Default3|{{Subpage list|button=2A}}|{{Subpage list|button=2B}} |approved color={{{approved color|}}}|not approved color={{{not approved color|}}}|button off color={{{button off color|}}}|status = {{{status|}}}|pagename={{{pagename|}}}|basepagenamee={{{basepagenamee|}}}|name={{{name|}}}}}<nowiki>
</nowiki>{{#ifeq: {{{status|}}}|1|{{Default4|{{Subpage list|button=21A}}|{{Subpage list|button=21B}} |approved color={{{approved color|}}}|not approved color={{{not approved color|}}}|button off color={{{button off color|}}}|status = {{{status|}}}|pagename={{{pagename|}}}|basepagenamee={{{basepagenamee|}}}|name={{{name|}}}}}}}<nowiki>


</nowiki>{{Default3|{{Subpage list|button=3A}}|{{Subpage list|button=3B}} |approved color={{{approved color|}}}|not approved color={{{not approved color|}}}|button off color={{{button off color|}}}|status = {{{status|}}}|pagename={{{pagename|}}}|basepagenamee={{{basepagenamee|}}}|name={{{name|}}}}}<!--
</nowiki>{{#ifeq: {{{status|}}}|0|{{Default4|{{Subpage list|button=21A}}|{{Subpage list|button=21B}} |approved color={{{approved color|}}}|not approved color={{{not approved color|}}}|button off color={{{button off color|}}}|status = {{{status|}}}|pagename={{{pagename|}}}|basepagenamee={{{basepagenamee|}}}|name={{{name|}}}}}}}<!--


***Adds the OPTIONAL subpage tabs if the page exists. ***
***Adds the OPTIONAL subpage tabs if the page exists. ***


-->{{Optional3|{{Subpage list|button=4A}}|{{Subpage list|button=4B}}|approved color={{{approved color|}}}|not approved color={{{not approved color|}}}|button off color={{{button off color|}}}|status = {{{status|}}}|pagename={{{pagename|}}}|name={{{name|}}} }}<nowiki>
-->{{#ifeq: {{{status|}}}|5|{{Optional4|{{Subpage list|button=21A}}|{{Subpage list|button=21B}}|approved color={{{approved color|}}}|not approved color={{{not approved color|}}}|button off color={{{button off color|}}}|status = {{{status|}}}|pagename={{{pagename|}}}|name={{{name|}}} }}}}<nowiki>
 
</nowiki>{{Optional3|{{Subpage list|button=4A}}|{{Subpage list|button=4B}}|approved color={{{approved color|}}}|not approved color={{{not approved color|}}}|button off color={{{button off color|}}}|status = {{{status|}}}|pagename={{{pagename|}}}|name={{{name|}}} }}<nowiki>


</nowiki>{{Optional3|{{Subpage list|button=5A}}|{{Subpage list|button=5B}}|approved color={{{approved color|}}}|not approved color={{{not approved color|}}}|button off color={{{button off color|}}}|status = {{{status|}}}|pagename={{{pagename|}}}|name={{{name|}}}}}<nowiki>
</nowiki>{{Optional3|{{Subpage list|button=5A}}|{{Subpage list|button=5B}}|approved color={{{approved color|}}}|not approved color={{{not approved color|}}}|button off color={{{button off color|}}}|status = {{{status|}}}|pagename={{{pagename|}}}|name={{{name|}}}}}<nowiki>
Line 85: Line 85:


</nowiki>{{Optional3|{{Subpage list|button=20A}}|{{Subpage list|button=20B}}|approved color={{{approved color|}}}|not approved color={{{not approved color|}}}|button off color={{{button off color|}}}|status = {{{status|}}}|pagename={{{pagename|}}}|name={{{name|}}}}}<nowiki>
</nowiki>{{Optional3|{{Subpage list|button=20A}}|{{Subpage list|button=20B}}|approved color={{{approved color|}}}|not approved color={{{not approved color|}}}|button off color={{{button off color|}}}|status = {{{status|}}}|pagename={{{pagename|}}}|name={{{name|}}}}}<nowiki>
</nowiki>{{Optional3|{{Subpage list|button=21A}}|{{Subpage list|button=21B}}|approved color={{{approved color|}}}|not approved color={{{not approved color|}}}|button off color={{{button off color|}}}|status = {{{status|}}}|pagename={{{pagename|}}}|name={{{name|}}}}}<nowiki>


</nowiki>{{Optional3|{{Subpage list|button=22A}}|{{Subpage list|button=22B}}|approved color={{{approved color|}}}|not approved color={{{not approved color|}}}|button off color={{{button off color|}}}|status = {{{status|}}}|pagename={{{pagename|}}}|name={{{name|}}}}}<nowiki>
</nowiki>{{Optional3|{{Subpage list|button=22A}}|{{Subpage list|button=22B}}|approved color={{{approved color|}}}|not approved color={{{not approved color|}}}|button off color={{{button off color|}}}|status = {{{status|}}}|pagename={{{pagename|}}}|name={{{name|}}}}}<nowiki>
Line 129: Line 127:
                             |{{!}}{{click|image=Metadata.png|link=Template:{{{pagename|}}}/Metadata|width=17px|height=17px}}
                             |{{!}}{{click|image=Metadata.png|link=Template:{{{pagename|}}}/Metadata|width=17px|height=17px}}
                             |}} }} }}
                             |}} }} }}
{{#ifeq:{{{namespace|}}}|Talk||{{!}}{{clickurl|image=Print button.png|link=http://en.citizendium.org/wiki?title={{FULLPAGENAMEE}}&printable=yes|width=17px|height=17px}} }}
{{#ifeq:{{{namespace|}}}|Talk||{{!}}{{clickurl|image=Print button.png|link=https://en.citizendium.org/wiki/index.php?title={{FULLPAGENAMEE}}&printable=yes|width=17px|height=17px}} }}
|}{{ #ifeq: {{{name|}}}|{{{fullpagename|}}}
|}{{ #ifeq: {{{name|}}}|{{{fullpagename|}}}
       |{{ {{ #ifeq: {{{basepagename|}}}|{{{fullpagename|}}}
       |{{ {{ #ifeq: {{{basepagename|}}}|{{{fullpagename|}}}

Latest revision as of 07:40, 15 October 2024

Full documentation for this template can be found at Subpages/doc.

Usage

See CZ:Using the Subpages template for information on how to use this template. See CZ:Subpages for an introduction to the concept and our use of subpages.

Examples of this templates use can be found at the Test article cluster.