Template:Subpage style: Difference between revisions

From Citizendium
Jump to navigation Jump to search
imported>Chris Day
(blank)
imported>Chris Day
No edit summary
Line 1: Line 1:
<includeonly><div align="left" border="0" style="background-color: #cccccc; margin:0.5em;position:relative;">
{|class=noprint width="100%" border="0" cellpadding="1" cellspacing="0" style="background:#ffffff"
|-
|<!--


***Code to add the status bar on the article and all subpages.***
-->{{#ifeq:{{{status|}}}|0
          |rowspan=2 width=2px valign=top align=left style="background:#C4DFC4; border-left:2px solid #aaaaaa; border-bottom:2px solid #bbbbbb; border-top:2px solid #dddddd; border-right:2px solid #dddddd;"{{!}}[[Image:Statusbar0.gif]]
          |{{#ifexist: image:Statusbar{{{status|}}}.png
                |rowspan=2 width=2px valign=top align=left style="background:#C4D2DF; border-left:2px solid #aaaaaa; border-bottom:2px solid #bbbbbb; border-top:2px solid #dddddd; border-right:1px solid #dddddd;"{{!}}[[image:Statusbar{{{status|}}}.png]]
                |rowspan=2 align=center width=2px style="background:#DFA7A7; border-left:2px solid #aaaaaa; border-bottom:2px solid #bbbbbb; border-top:2px solid #dddddd; border-right:1px solid #dddddd;"{{!}}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]] }} }}<nowiki>
</nowiki>{{ #ifeq: {{PAGENAME}} |{{BASEPAGENAME}}
                            | {{button on2|status= {{{status|}}}}}
                            | {{button off2}}}}{{!}}<font size=1>[[{{BASEPAGENAME}}|Main Article]]</font><nowiki>
</nowiki>{{#ifeq: {{{status|}}}|0
                      |{{#ifeq:{{NAMESPACE}}|Talk
                            |{{button on25|status= {{{status|}}}}} {{!}}<font size=1>[[Talk:{{{pagename|}}}/Draft|Talk]]</font>
                            |{{button off25}}{{!}}<font size=1>[[Talk:{{{pagename|}}}/Draft|Talk]]</font>}}
                      |{{#ifeq:{{NAMESPACE}}|Talk
                            |{{button on25|status= {{{status|}}}}} {{!}}<font size=1>[[Talk:{{{pagename|}}}|Talk]]</font>
                            |{{button off25}}{{!}}<font size=1>[[Talk:{{{pagename|}}}|Talk]]</font>}} }}<nowiki>
</nowiki>{{#ifeq: {{{status|}}}|0|{{ #ifeq: {{PAGENAME}} |{{{pagename|}}}/Draft| {{button on2|status= {{{status|}}}}} | {{button off2}} }}{{!}}<font size=1>[[{{{pagename|}}}/Draft|Draft]]</font> }}<nowiki>
</nowiki>{{ #ifeq: {{Subpage list 2|button=1B}}|Default| {{Default2|{{Subpage list 2|button=1A}}}}
}}{{ #ifeq: {{Subpage list 2|button=2B}}|Default| {{Default2|{{Subpage list 2|button=2A}}}}
}}{{ #ifeq: {{Subpage list 2|button=3B}}|Default| {{Default2|{{Subpage list 2|button=3A}}}}
}}{{ #ifeq: {{Subpage list 2|button=4B}}|Default| {{Default2|{{Subpage list 2|button=4A}}}}
}}{{ #ifeq: {{Subpage list 2|button=5B}}|Default| {{Default2|{{Subpage list 2|button=5A}}}}
}}{{ #ifeq: {{Subpage list 2|button=6B}}|Default| {{Default2|{{Subpage list 2|button=6A}}}}
}}{{ #ifeq: {{Subpage list 2|button=7B}}|Default| {{Default2|{{Subpage list 2|button=7A}}}}
}}{{ #ifeq: {{Subpage list 2|button=8B}}|Default| {{Default2|{{Subpage list 2|button=8A}}}}
}}{{ #ifeq: {{Subpage list 2|button=9B}}|Default| {{Default2|{{Subpage list 2|button=9A}}}}
}}{{ #ifeq: {{Subpage list 2|button=10B}}|Default| {{Default2|{{Subpage list 2|button=10A}}}}
}}{{ #ifeq: {{Subpage list 2|button=11B}}|Default| {{Default2|{{Subpage list 2|button=11A}}}}
}}{{ #ifeq: {{Subpage list 2|button=12B}}|Default| {{Default2|{{Subpage list 2|button=12A}}}}
}}{{ #ifeq: {{Subpage list 2|button=13B}}|Default| {{Default2|{{Subpage list 2|button=13A}}}}
}}{{ #ifeq: {{Subpage list 2|button=14B}}|Default| {{Default2|{{Subpage list 2|button=14A}}}}
}}{{ #ifeq: {{Subpage list 2|button=15B}}|Default| {{Default2|{{Subpage list 2|button=15A}}}}
}}{{ #ifeq: {{Subpage list 2|button=16B}}|Default| {{Default2|{{Subpage list 2|button=16A}}}}
}}{{ #ifeq: {{Subpage list 2|button=17B}}|Default| {{Default2|{{Subpage list 2|button=17A}}}}
}}{{ #ifeq: {{Subpage list 2|button=18B}}|Default| {{Default2|{{Subpage list 2|button=18A}}}}
}}{{ #ifeq: {{Subpage list 2|button=19B}}|Default| {{Default2|{{Subpage list 2|button=19A}}}}
}}{{ #ifeq: {{Subpage list 2|button=20B}}|Default| {{Default2|{{Subpage list 2|button=20A}}}}
}}<nowiki>
</nowiki>{{ #ifeq: {{Subpage list 2|button=1B}}|Optional
    | {{Optional2|{{Subpage list 2|button=1A}}}}
    |<!--Exist here if a default status subpage--> }}{{ #ifeq: {{Subpage list 2|button=2B}}|Optional| {{Optional2|{{Subpage list 2|button=2A}}}}
}}{{ #ifeq: {{Subpage list 2|button=3B}}|Optional| {{Optional2|{{Subpage list 2|button=3A}}}}
}}{{ #ifeq: {{Subpage list 2|button=4B}}|Optional| {{Optional2|{{Subpage list 2|button=4A}}}}
}}{{ #ifeq: {{Subpage list 2|button=5B}}|Optional| {{Optional2|{{Subpage list 2|button=5A}}}}
}}{{ #ifeq: {{Subpage list 2|button=6B}}|Optional| {{Optional2|{{Subpage list 2|button=6A}}}}
}}{{ #ifeq: {{Subpage list 2|button=7B}}|Optional| {{Optional2|{{Subpage list 2|button=7A}}}}
}}{{ #ifeq: {{Subpage list 2|button=8B}}|Optional| {{Optional2|{{Subpage list 2|button=8A}}}}
}}{{ #ifeq: {{Subpage list 2|button=9B}}|Optional| {{Optional2|{{Subpage list 2|button=9A}}}}
}}{{ #ifeq: {{Subpage list 2|button=10B}}|Optional| {{Optional2|{{Subpage list 2|button=10A}}}}
}}{{ #ifeq: {{Subpage list 2|button=11B}}|Optional| {{Optional2|{{Subpage list 2|button=11A}}}}
}}{{ #ifeq: {{Subpage list 2|button=12B}}|Optional| {{Optional2|{{Subpage list 2|button=12A}}}}
}}{{ #ifeq: {{Subpage list 2|button=13B}}|Optional| {{Optional2|{{Subpage list 2|button=13A}}}}
}}{{ #ifeq: {{Subpage list 2|button=14B}}|Optional| {{Optional2|{{Subpage list 2|button=14A}}}}
}}{{ #ifeq: {{Subpage list 2|button=15B}}|Optional| {{Optional2|{{Subpage list 2|button=15A}}}}
}}{{ #ifeq: {{Subpage list 2|button=16B}}|Optional| {{Optional2|{{Subpage list 2|button=16A}}}}
}}{{ #ifeq: {{Subpage list 2|button=17B}}|Optional| {{Optional2|{{Subpage list 2|button=17A}}}}
}}{{ #ifeq: {{Subpage list 2|button=18B}}|Optional| {{Optional2|{{Subpage list 2|button=18A}}}}
}}{{ #ifeq: {{Subpage list 2|button=19B}}|Optional| {{Optional2|{{Subpage list 2|button=19A}}}}
}}{{ #ifeq: {{Subpage list 2|button=20B}}|Optional| {{Optional2|{{Subpage list 2|button=20A}}}} }}<nowiki>
</nowiki>{{Button_off25}}|{{click|image=Subpages.png|link=CZ:Subpage Pilot |width=17px|height=17px}}
|style="background-color: #FFFFff; border-bottom:2px solid #eeeeee"|&nbsp;
|-
|colspan=20 {{#ifeq: {{{status|}}}|0
        |align=left style="background:#C4DFC4; {{#ifeq:{{PAGENAME}}|{{BASEPAGENAME}}|{{#ifeq:{{NAMESPACE}}||border-left:2px solid #aaaaaa|border-left:2px solid #bbbbbb}}|border-left:2px solid #bbbbbb}}
        |align=left style="background:#C4D2DF; {{#ifeq:{{PAGENAME}}|{{BASEPAGENAME}}|{{#ifeq:{{NAMESPACE}}||border-left:2px solid #aaaaaa|border-left:2px solid #bbbbbb}}|border-left:2px solid #bbbbbb}} }}; padding: 2px 2px 2px 2px; border-bottom:2px solid #bbbbbb"|
{| height=25px align="right" border="0" cellpadding="2" cellspacing="0"
{{#ifeq:{{SUBPAGENAME}}|Unused
    |
    |{{#ifeq:{{NAMESPACE}}|Talk
          |
          |{{#ifeq:{{{status|}}}|0
              |{{#ifeq:{{{pagename|}}}|{{PAGENAME}}
                    | {{!}}{{clickurl|image=Compare.png|link=http://en.citizendium.org/wiki?title={{PAGENAMEE}}/Draft&diff=current&oldid={{REVISIONID}} | width=17px | height=17px}}
                    |{{#ifeq:{{{pagename|}}}/Draft|{{PAGENAME}}
                        |{{!}}{{clickurl|image=Compare.png|link=http://en.citizendium.org/wiki?title={{BASEPAGENAMEE}}&diff=current&oldid={{REVISIONID}} |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}} }}
|{{click|image=Metadata.png|link=Template:{{{pagename|}}}/Metadata|width=17px|height=17px}}
|{{click|image=Approval button.png|link={{{pagename|}}}/Approval |width=17px|height=17px}}
|{{click|image=Unused button.png|link={{{pagename|}}}/Unused|width=17px|height=17px}}
|}</div>
{{ #ifeq: {{PAGENAME}}|{{FULLPAGENAME}}
| {{ #ifeq: {{BASEPAGENAME}}|{{FULLPAGENAME}}
|<!--(Article)-->{{#ifeq:{{{status|}}}|0||{{#if:{{{ToA editor| }}}|<!--
***This To Approve template is only activated in the cluster when an editor adds their name to the metadata ToApprove section.***
-->{{Checklist66|group= {{{group|}}}|group2= {{{group2|}}}|group3={{{group3|}}}|abc={{{abc|}}}|cluster= {{{cluster|}}}|article url= {{{article url|}}}|subpage url= {{{subpage url|}}}|now= {{{now|}}}|date= {{{date|}}}|ToA editor= {{{ToA editor|}}}|ToA editor2= {{{ToA editor2|}}}|ToA editor3= {{{ToA editor3|}}} }} }} }}{{#switch: {{{status|}}}
| 0 = [[Category:Approved Articles|{{{abc| }}}]] [[Category:CZ Live|{{{abc| }}}]] [[Category:{{{group|}}} Approved|{{{abc| }}}]] {{#if: {{{group2|}}}| [[Category:{{{group2|}}} Approved|{{{abc| }}}]]}} {{#if: {{{group3|}}}| [[Category:{{{group3|}}} Approved|{{{abc| }}}]]}}
| 1 =  [[Category:CZ Live|{{{abc| }}}]]
| 2 =  [[Category:CZ Live|{{{abc| }}}]]
| 3 =  [[Category:CZ Live|{{{abc| }}}]]
| 4 =
|
}}
{{#if: {{{group|}}}|[[Category:{{{group|}}} Workgroup|{{{abc| }}}]]|
{{{!}}width="90%" align=center cellpadding="1" style="background:#F6E0BC;border-left:2px solid #aaaaaa; border-bottom:2px solid #bbbbbb; border-top:2px solid #dddddd; border-right:2px solid #dddddd;"
{{!}}[[Category:Articles_with_Ambiguous_Status]]
{{#ifeq:{{{{BASEPAGENAME}}/Metadata|info=pagename}}||*The '''''pagename''''' field in the metadata template is either '''''incorrect or absent'''''.}}
{{#ifeq:{{{{BASEPAGENAME}}/Metadata|info=cat1}}| |*At least '''one workgroup''' needs to be assigned.}}
{{#ifeq:{{{{BASEPAGENAME}}/Metadata|info=status}}| |*An article '''status''' between 0-4 needs to be assigned.}}<br><center><big>Please '''''update''''' the [http://en.citizendium.org/wiki?title=Template:{{BASEPAGENAMEE}}/Metadata&action=edit '''metadata template here''']</big></center>
{{!}}} }}  {{#if: {{{group2|}}}|[[Category:{{{group2|}}} Workgroup|{{{abc| }}}]]}} {{#if: {{{group3|}}}|[[Category:{{{group3|}}} Workgroup|{{{abc| }}}]]}}
|{{#ifeq:{{SUBPAGENAME}}|Draft
|<!--(Draft)--> {{#if:{{{ToA editor| }}}|<!--
***This To Approve template is only activated in the cluster when an editor adds their name to the metadata ToApprove section.***
-->{{Checklist66|group= {{{group|}}}|group2= {{{group2|}}}|group3={{{group3|}}}|abc={{{abc|}}}|cluster= {{{cluster|}}}|article url= {{{article url|}}}|subpage url= {{{subpage url|}}}|now= {{{now|}}}|date= {{{date|}}}|ToA editor= {{{ToA editor|}}}|ToA editor2= {{{ToA editor2|}}}|ToA editor3= {{{ToA editor3|}}}}} }} }} }}
| {{#ifeq: {{BASEPAGENAME}}/{{SUBPAGENAME}}|{{PAGENAME}}
| {{#ifeq:{{NAMESPACE}}|Talk
| {{#ifeq:{{SUBPAGENAME}}|Draft
| <!--(Draft Talk page) -->{{#ifeq:{{{status|}}}|0|{{#if:{{{ToA editor| }}}|<!--
***This To Approve template is only activated in the cluster when an editor adds their name to the metadata ToApprove section.***
-->{{Checklist66|group= {{{group|}}}|group2= {{{group2|}}}|group3={{{group3|}}}|abc={{{abc|}}}|cluster= {{{cluster|}}}|article url= {{{article url|}}}|subpage url= {{{subpage url|}}}|now= {{{now|}}}|date= {{{date|}}}|ToA editor= {{{ToA editor|}}}|ToA editor2= {{{ToA editor2|}}}|ToA editor3= {{{ToA editor3|}}} }} }} }}
| <!--not currently used--> (All subpage articles Talk) }}
| {{#ifeq:{{NAMESPACE}}|User
| <!--not currently used--> (User subpage)
| <!--not currently used--> (User subpage talk) }} }}
| {{#ifeq:{{NAMESPACE}}|Talk
| <!--(Article Talk page) -->{{#ifeq:{{{status|}}}|0| |{{#if:{{{ToA editor| }}}|<!--
***This To Approve template is only activated in the cluster when an editor adds their name to the metadata ToApprove section.***
-->{{Checklist66|group= {{{group|}}}|group2= {{{group2|}}}|group3={{{group3|}}}|abc={{{abc|}}}|cluster= {{{cluster|}}}|article url= {{{article url|}}}|subpage url= {{{subpage url|}}}|now= {{{now|}}}|date= {{{date|}}}|ToA editor= {{{ToA editor|}}}|ToA editor2= {{{ToA editor2|}}}|ToA editor3= {{{ToA editor3|}}} }} }} }}
| {{#ifeq:{{NAMESPACE}}|User
| <!--not currently used--> (User page)
| {{#ifeq:{{NAMESPACE}}|User talk
|<!--not currently used--> (User talk page)
|  {{#ifeq:{{{pagename|}}}/Metadata|{{BASEPAGENAME}}
                        |<!--(metadata page)-->{{Metadata}}
                                        | {{#ifeq:{{NAMESPACE}}|Template
                    | {{Metadata}}
    | (template talk page) }} }} }} }} }} }} }}
</includeonly>
<noinclude>
==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 (unapproved) and the [[Biology]] cluster (approved).
</noinclude>

Revision as of 09:01, 3 October 2007


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 (unapproved) and the Biology cluster (approved).