Difference between revisions of "Template:If both/doc"

From blackwiki
Jump to navigation Jump to search
imported>Droll
(tweak)
imported>Vanisaac
m (→‎See also: clean up per WP:CAT#T and WP:AWBREQ add template:Sandbox other)
 
(9 intermediate revisions by 7 users not shown)
Line 1: Line 1:
 
{{Documentation subpage}}
 
{{Documentation subpage}}
 
<!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE -->
 
<!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE -->
__NOTOC__
+
__NOTOC____NOEDITSECTION__
  
This [[Help:Templates/Helper templates|helper template]] is designed to be used in other templates. It can help editors create templates that or self documenting.
+
This [[Help:Templates/Helper templates|helper template]] is designed to be used in other templates. It can help editors create template code that is self documenting.
 
 
== Usage ==
 
  
 +
=== Usage ===
 
If '''a''' and '''b''' then true.
 
If '''a''' and '''b''' then true.
  
Line 13: Line 12:
 
If '''a''' or '''b''' then false.
 
If '''a''' or '''b''' then false.
  
It can be used to replace the construct: <tt><nowiki>{{#if:a|{{#if:b|true|false}}</nowiki></tt>
+
It can be used to replace the construct: <code><nowiki>{{#if:a|{{#if:b|true|false}}|false}}</nowiki></code>
  
== Examples ==
+
=== Examples ===
<tt>
 
<nowiki>{{if both| a | b |true|false}}</nowiki> → {{if both| a | b |true|false}}
 
  
<nowiki>{{if both| a | |true|false}}</nowiki> → {{if both| | b |true|false}}
+
<code><nowiki>{{if both| a | b |true|false}}</nowiki> → {{if both| a | b |true|false}}</code>
  
<nowiki>{{if both| | b |true|false}}</nowiki> → {{if both| | b |true|false}}
+
<code><nowiki>{{if both| a | |true|false}}</nowiki> → {{if both| | b |true|false}}</code>
<tt>
 
  
Note that :
+
<code><nowiki>{{if both| | b |true|false}}</nowiki> → {{if both| | b |true|false}}</code>
<nowiki>{{if both| {{sp}} | b |true|false}}</nowiki> → {{if both| {{sp}} | b |true|false}}
 
  
== See also ==
+
<code><nowiki>{{if both| |  |true|false}}</nowiki> → {{if both| |  |true|false}}</code>
  
* {{tl|ifempty}}
+
=== See also ===
 +
* {{tl|if either}}
 +
* {{tl|if empty}}
 
* {{tl|if all}}
 
* {{tl|if all}}
  
<noinclude>
+
<includeonly>{{Sandbox other||
 
<!-- CATEGORIES GO HERE -->
 
<!-- CATEGORIES GO HERE -->
 
[[Category:If-then-else templates]]
 
[[Category:If-then-else templates]]
Line 38: Line 35:
 
<!-- INTERWIKIS GO HERE -->
 
<!-- INTERWIKIS GO HERE -->
  
</noinclude>
+
}}</includeonly>

Latest revision as of 17:17, 25 April 2020


This helper template is designed to be used in other templates. It can help editors create template code that is self documenting.

Usage

If a and b then true.

If a nor b then false.

If a or b then false.

It can be used to replace the construct: {{#if:a|{{#if:b|true|false}}|false}}

Examples

{{if both| a | b |true|false}} → true

{{if both| a | |true|false}} → false

{{if both| | b |true|false}} → false

{{if both| | |true|false}} → false

See also