Template:Dabdef/doc: Difference between revisions
imported>Chris Day |
imported>Chris Day No edit summary |
||
Line 14: | Line 14: | ||
===Code=== | ===Code=== | ||
<pre> | |||
{{#ifexist: Image:Level{{Template:{{{1|}}}/Metadata|info=status}}.jpg | |||
|{{ {{#ifexist: {{{1|}}}/Definition | |||
|Rpl def1 | |||
|Rpl def3}}|{{{1|}}} }} | |||
|''<font color=#666666>Please do not use this term in your topic list, because there is no single article | |||
for it. Please substitute a more precise </font>{{#ifexist:{{{1|{{BASEPAGENAME}}}}} (disambiguation) | |||
|<font color=#666666>term. See</font> [[{{{1|{{BASEPAGENAME}}}}} (disambiguation)]] | |||
<font color=#666666>for a list of available, more precise, topics. Please add a new usage if needed.</font>'' | |||
|<font color=#666666>term from the disambiguation page. </font> | |||
::Note: currently there is no disambiguation page for '''{{{1|{{BASEPAGENAME}}}}}''', | |||
[http://en.citizendium.org/wiki?action=edit&preload=Template%3APreload-disambig&title= | |||
{{urlencode:{{{1|{{BASEPAGENAME}}}}}}}_(disambiguation) please create one.]''}} }} | |||
</pre> | |||
====Rpl def1==== | ====Rpl def1==== | ||
'''Used | '''Used if: Is a cluster, Has a definition''' (also a disambiguation page if used via R template) | ||
<pre> | |||
{{:{{{1}}}/Definition}} <span class="plainlinks" style="font-size:0.8em;">[<nowiki></nowiki> | |||
[http://en.citizendium.org/wiki?title={{urlencode:{{{1}}}}}/Definition&action=edit e]<nowiki></nowiki>]</span>}} | |||
</pre> | |||
====Rpl def3==== | ====Rpl def3==== | ||
'''Used | '''Used if: Is a cluster, No definition''' (but does have a disambiguation page if used via R template) | ||
<pre> | |||
[http://en.citizendium.org/wiki?action=edit&preload=Template%3ADef_preload&title= | |||
{{urlencode:{{{1}}}}}/Definition ''<font color=#666666>Add brief definition or description</font>''] | |||
</pre> | |||
====Disambiguation message==== | |||
'''Used | '''Used if: No Metadata''' (but has a disambiguation if used via R template) | ||
:''<font color=#666666>Please do not use this term in your topic list, because there is no single article for it. Please substitute a more precise..... </font>'' | :''<font color=#666666>Please do not use this term in your topic list, because there is no single article for it. Please substitute a more precise..... </font>'' | ||
''' | '''Continue with if: Has a disambiguation page''' (use via the R template will always give this version if the term has no metadata). | ||
:''<font color=#666666>.....term. See</font> [[{{{1|{{BASEPAGENAME}}}}} (disambiguation)]] <font color=#666666>for a list of available, more precise, topics. Please add a new usage if needed.</font>'' | :''<font color=#666666>.....term. See</font> [[{{{1|{{BASEPAGENAME}}}}} (disambiguation)]] <font color=#666666>for a list of available, more precise, topics. Please add a new usage if needed.</font>'' | ||
''' | '''Continue with if: No disambiguation page''' (Use via the R template will never use this route since the term will always have a disambiguation page if it calls this template). | ||
:''<font color=#666666>.....term from the disambiguation page. </font> | :''<font color=#666666>.....term from the disambiguation page. </font> | ||
::Note: currently there is no disambiguation page for '''{{{1|{{BASEPAGENAME}}}}}''', [http://en.citizendium.org/wiki?action=edit&preload=Template%3APreload-disambig&title={{urlencode:{{{1|{{BASEPAGENAME}}}}}}}_(disambiguation) please create one.]'' | ::Note: currently there is no disambiguation page for '''{{{1|{{BASEPAGENAME}}}}}''', [http://en.citizendium.org/wiki?action=edit&preload=Template%3APreload-disambig&title={{urlencode:{{{1|{{BASEPAGENAME}}}}}}}_(disambiguation) please create one.]'' |
Revision as of 15:41, 26 February 2009
Usage
Produces a standard warning message for the definition of all terms which are disambiguated. Placed on the /Definition subpage of the base name of all terms which are disambiguated; the page at the base name will often contain a redirect to a disambiguation page. Takes an optional argument which is the basename to direct people to.
Example
Caveats
Should not be placed on Definition subpages of disambiguation pages.
Code
{{#ifexist: Image:Level{{Template:{{{1|}}}/Metadata|info=status}}.jpg |{{ {{#ifexist: {{{1|}}}/Definition |Rpl def1 |Rpl def3}}|{{{1|}}} }} |''<font color=#666666>Please do not use this term in your topic list, because there is no single article for it. Please substitute a more precise </font>{{#ifexist:{{{1|{{BASEPAGENAME}}}}} (disambiguation) |<font color=#666666>term. See</font> [[{{{1|{{BASEPAGENAME}}}}} (disambiguation)]] <font color=#666666>for a list of available, more precise, topics. Please add a new usage if needed.</font>'' |<font color=#666666>term from the disambiguation page. </font> ::Note: currently there is no disambiguation page for '''{{{1|{{BASEPAGENAME}}}}}''', [http://en.citizendium.org/wiki?action=edit&preload=Template%3APreload-disambig&title= {{urlencode:{{{1|{{BASEPAGENAME}}}}}}}_(disambiguation) please create one.]''}} }}
Rpl def1
Used if: Is a cluster, Has a definition (also a disambiguation page if used via R template)
{{:{{{1}}}/Definition}} <span class="plainlinks" style="font-size:0.8em;">[ [http://en.citizendium.org/wiki?title={{urlencode:{{{1}}}}}/Definition&action=edit e]]</span>}}
Rpl def3
Used if: Is a cluster, No definition (but does have a disambiguation page if used via R template)
[http://en.citizendium.org/wiki?action=edit&preload=Template%3ADef_preload&title= {{urlencode:{{{1}}}}}/Definition ''<font color=#666666>Add brief definition or description</font>'']
Disambiguation message
Used if: No Metadata (but has a disambiguation if used via R template)
- Please do not use this term in your topic list, because there is no single article for it. Please substitute a more precise.....
Continue with if: Has a disambiguation page (use via the R template will always give this version if the term has no metadata).
- .....term. See Dabdef (disambiguation) for a list of available, more precise, topics. Please add a new usage if needed.
Continue with if: No disambiguation page (Use via the R template will never use this route since the term will always have a disambiguation page if it calls this template).
- .....term from the disambiguation page.
- Note: currently there is no disambiguation page for Dabdef, please create one.