Vorlage:Fmbox/Doku: Unterschied zwischen den Versionen
Adding "Technical details", and doing some box margin testing.
imported>Davidgothberg (Starting out this documentation. (Intermediate save.)) |
imported>Davidgothberg (Adding "Technical details", and doing some box margin testing.) |
||
Zeile 1: | Zeile 1: | ||
{{fmbox | text = Some text.}} | |||
{{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 --> | ||
Zeile 37: | Zeile 38: | ||
}} | }} | ||
=== Technical details === | |||
This template currently uses hard coded styles. Later it will use CSS classes enabling it to be skinned. | |||
If you need to use special characters in the text parameter then you need to escape them like this: | |||
<pre> | |||
{{fmbox | |||
| text = <div> | |||
Equal sign = and a start and end brace { } work fine as they are. | |||
But here is a pipe {{!}} and two end braces <nowiki>}}</nowiki>. | |||
And now a pipe and end braces <nowiki>|}}</nowiki>. | |||
</div> | |||
}} | |||
</pre> | |||
{{fmbox | |||
| text = <div> | |||
Equal sign = and a start and end brace { } work fine as they are. | |||
But here is a pipe {{!}} and two end braces <nowiki>}}</nowiki>. | |||
And now a pipe and end braces <nowiki>|}}</nowiki>. | |||
</div> | |||
}} | |||
Internally this meta-template uses HTML markup instead of wiki markup for the table code. That is the usual way we make meta-templates since wiki markup has several drawbacks. For instance it makes it harder to use [[m:Help:ParserFunctions|parser functions]] and special characters in parameters. | |||
For more technical details see the [[Template talk:Fmbox|talk page]]. Since this template works almost exactly like {{tl|ambox}}, {{tl|tmbox}}, {{tl|imbox}}, {{tl|cmbox}} and {{tl|ombox}} their talk pages and related pages might also contain more details. | |||
=== See also === | === See also === | ||
Zeile 54: | Zeile 83: | ||
</includeonly> | </includeonly> | ||
{{fmbox | text = Some text.}} |