Namespaces
Variants
Actions

Difference between revisions of "Template:rev"

From cppreference.com
(replace '+' with 'x' in std names)
(use explicit table syntax)
Line 1: Line 1:
|- class="t-rev {{#if:{{{since|}}}|t-rev-since-{{#replace:{{{since}}}|+|x}}}} {{#if:{{{until|}}}|t-rev-until-{{#replace:{{{until}}}|+|x}}}}"
+
<tr class="t-rev {{#if:{{{since|}}}|t-rev-since-{{#replace:{{{since}}}|+|x}}}} {{#if:{{{until|}}}|t-rev-until-{{#replace:{{{until}}}|+|x}}}}">
| {{{1|}}}
+
<td>{{{1|}}}</td>
| {{#if:{{{since|}}}|{{mark since {{{since|}}}}}{{#if:{{{until|}}}|<br/>}}}}{{#if:{{{until|}}}|{{mark until {{{until|}}}}} }}
+
<td>{{#if:{{{since|}}}|{{mark since {{{since|}}}}}{{#if:{{{until|}}}|<br/>}}}}{{#if:{{{until|}}}|{{mark until {{{until|}}}}} }}</td>
|-
+
</tr><noinclude>
<noinclude>
+
 
{{documentation | Template:rev/doc}}
 
{{documentation | Template:rev/doc}}
 
</noinclude>
 
</noinclude>

Revision as of 16:51, 26 August 2013

<tr class="t-rev "> <td></td> <td></td> </tr>

[edit] [{{purge}}] Template documentation

Used to declare that certain part of the description is valid to only specific revisions of the standard.

{{rev begin|noborder=true_if_noborder (optional)}}

Begins the set of text snippets specific to a specific revision(s) of the standard. If the noborder parameter is true then the table is displayed with no border and as little padding as possible.

{{rev|since=since-std (optional)|until=until-std (optional)|text }}

Specifies that text is valid only for standard revisions since since-std until until-std (until-std is not inclusive).

{{rev end}}

Ends the set of text snippets specific to a specific revision(s) of the standard.

{{rrev|noborder=true_if_noborder (optional)|since=since-std (optional)|until=until-std (optional)|text }}

A combined {{rev begin}}/{{rev}}/{{rev end}}, for when only a single {{rev}} is needed.

{{rrev multi|noborder=true_if_noborder (optional)|sinceX=since-std (optional)|untilX=until-std (optional)|revX=text |... }}

A combined {{rev begin}}/{{rev}}/{{rev end}}. Up to 7 snippets are supported. The default for sinceX is untilX-1 and default for untilX is sinceX+1. Thus, it is most useful when the snippets are relatively short and the revision ranges consecutive. This template may be substituted.

{{rev inl|id=id (optional)|since=since-std (optional)|until=until-std (optional)|noborder=true_if_noborder (optional)|text }}

Same as {{rev}}, just is displayed inline. {{rev begin}} and {{rev end}} must not be used. The text can be referenced with id.

Border is omitted if the noborder parameter is true.