Différences entre versions de « Modèle:Message »

De Documentation Polaris
Aller à : navigation, rechercher
(Page créée avec « {| class="plainlinks" style="border: 1px solid {{{Color|#555555}}}; border-left: 10px solid {{{Color|#555555}}}; background-color: {{{ColorB|#eeeeee}}}; width: 80%; margin... »)
 
 
Ligne 1 : Ligne 1 :
{| class="plainlinks" style="border: 1px solid {{{Color|#555555}}}; border-left: 10px solid {{{Color|#555555}}}; background-color: {{{ColorB|#eeeeee}}}; width: 80%; margin:1em auto 1em auto; padding: .5em;"
+
<noinclude>
|-
+
<templatedata>
|width="1%" valign="top"|<div class="noimgborder">[[Image:{{{Icon|ProfilCentral48.png}}}|{{{Size|48}}}px]]</div>
+
{
| align="left" style="padding-left: 8px" | <div style="padding-bottom: 4px;">'''{{{Title|Titre du message}}}'''</div><div style="font-size:90%;">{{{Text|Corps du message}}}</div>
+
"description": "Insère un marquage de type alerte visuelle pour signifier une note ou un point important dans le texte.",
|}
+
"params": {
 +
"type": {
 +
"label": "Type d'alerte visuelle",
 +
"type": "string",
 +
"required": true,
 +
"default": "note",
 +
"description": "Spécifiez ici le type d'alerte visuelle que vous souhaitez générer : note, faux, important, ebauche, illustration"
 +
},
 +
"msg": {
 +
"label": "Message",
 +
"type": "string",
 +
"required": true,
 +
"default": "",
 +
"description": "Spécifiez ici le message à produire."
 +
}
 +
}
 +
}
 +
</templatedata>
 +
</noinclude>
 +
{{ #vardefine: kind |  
 +
    {{#switch: {{{type|note}}}
 +
| note = info
 +
| important = warning
 +
| primary }}
 +
}}{{ #vardefine: icon |
 +
    {{#switch: {{{type\note}}}
 +
| note = glyphicon-thumbs-up
 +
| important = glyphicon-exclamation-sign
 +
| glyphicon-map-marker }}
 +
}}{{ #vardefine: titre |
 +
    {{#switch: {{{type|note}}}  
 +
| note = A savoir&nbsp;:
 +
| important = Important&nbsp;!
 +
| {{{type}}} }}
 +
}}{{ #vardefine: premsg |  
 +
    {{#switch: {{{type|note}}}  
 +
|  }} }}
 +
<div class="panel panel-{{#var: kind}}">
 +
<div class="panel-heading"><span class="panel-title"><span class="glyphicon {{#var: icon}}"></span> {{#var: titre}}</span></div>
 +
<div class="panel-body">{{#var: premsg}}{{#if: {{{msg|{{{1|}}}|}}} | <strong>{{{msg|{{{1|}}}|}}}</strong>}}</div></div>

Version actuelle datée du 23 août 2017 à 11:56

<templatedata> { "description": "Insère un marquage de type alerte visuelle pour signifier une note ou un point important dans le texte.", "params": { "type": { "label": "Type d'alerte visuelle", "type": "string", "required": true, "default": "note", "description": "Spécifiez ici le type d'alerte visuelle que vous souhaitez générer : note, faux, important, ebauche, illustration" }, "msg": { "label": "Message", "type": "string", "required": true, "default": "", "description": "Spécifiez ici le message à produire." } } } </templatedata>


A savoir :