Modèle

« Averto » : différence entre les versions

sur le Dico des Ados : ton dictionnaire collaboratif, libre et gratuit !

Vivian (discussion | contributions)
Copie de https://fr.vikidia.org/w/index.php?title=Mod%C3%A8le:Averto
 
Vivian (discussion | contributions)
Plus sympa en bleu. Et le message ultime n'a plus besoin d'être autant mis en valeur. C'est juste une into, finalement.
 
(12 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
<noinclude>
<noinclude>
{{icône protection}}


= Documentation =
= Documentation =
Ligne 6 : Ligne 7 :
= Modèle =
= Modèle =
</noinclude><table class="bandeau plainlinks" style="margin: auto; margin-bottom: 10px; text-align: center; background-color: {{#switch: {{{niveau}}}
</noinclude><table class="bandeau plainlinks" style="margin: auto; margin-bottom: 10px; text-align: center; background-color: {{#switch: {{{niveau}}}
|4|5 = {{#ifeq:{{{type|}}}|perso|{{{couleur bordure|#FFB2B2}}}|#FFB2B2}}
|4 = {{#ifeq:{{{type|}}}|perso|#ffdede|#ffdede}}
<!--|5 = {{#ifeq:{{{type|}}}|perso|#b9b9b9|#b9b9b9}}-->
|#default = {{#ifeq:{{{type|}}}|perso|{{{couleur fond|#F8F8F8}}}|#F8F8F8}}}}; border: solid {{#switch: {{{niveau}}}
|#default = {{#ifeq:{{{type|}}}|perso|{{{couleur fond|#F8F8F8}}}|#F8F8F8}}}}; border: solid {{#switch: {{{niveau}}}
|1 = {{#ifeq:{{{type|}}}|perso|{{{couleur bordure|lightblue}}}|lightblue}}
|1 = {{#ifeq:{{{type|}}}|perso|{{{couleur bordure|#a6f1a6}}}|#a6f1a6}}
|2 = {{#ifeq:{{{type|}}}|perso|{{{couleur bordure|#a6f1a6}}}|#a6f1a6}}
|2 = {{#ifeq:{{{type|}}}|perso|{{{couleur bordure|#ffcd39}}}|#ffcd39}}
|3 = {{#ifeq:{{{type|}}}|perso|{{{couleur bordure|#ffa31a}}}|#ffa31a}}
|3 = {{#ifeq:{{{type|}}}|perso|{{{couleur bordure|#f04124}}}|#f04124}}
|4 = {{#ifeq:{{{type|}}}|perso|{{{couleur bordure|#b3002d}}}|#b3002d}}
|4 = {{#ifeq:{{{type|}}}|perso|{{{couleur bordure|#b3002d}}}|#b3002d}}
|5 = {{#ifeq:{{{type|}}}|perso|{{{couleur bordure|#262626}}}|#262626}}
|5 = {{#ifeq:{{{type|}}}|perso|{{{couleur bordure|#262626}}}|#262626}}
Ligne 17 : Ligne 19 :
<td style="width: 10%;">
<td style="width: 10%;">
<div>[[Image:{{#switch: {{{niveau}}}
<div>[[Image:{{#switch: {{{niveau}}}
|#default = {{#ifeq:{{{type|}}}|perso|{{{image|Bandeau avertissement 3.svg}}}|Content.png}}
|#default = {{#ifeq:{{{type|}}}|perso|{{{image|Emblem-important-blue.svg}}}|Emblem-important-blue.svg}}
|1 = {{#ifeq:{{{type|}}}|perso|{{{image|Nuvola apps important blue.svg}}}|Nuvola apps important blue.svg}}
|1 = {{#ifeq:{{{type|}}}|perso|{{{image|Nuvola apps important green.svg}}}|Nuvola apps important green.svg}}
|2 = {{#ifeq:{{{type|}}}|perso|{{{image|Nuvola apps important green.svg}}}|Nuvola apps important green.svg}}
|2 = {{#ifeq:{{{type|}}}|perso|{{{image|Nuvola apps important yellow.svg}}}|Nuvola apps important yellow.svg}}
|3 = {{#ifeq:{{{type|}}}|perso|{{{image|Nuvola apps important yellow.svg}}}|Nuvola apps important yellow.svg}}
|3 = {{#ifeq:{{{type|}}}|perso|{{{image|Nuvola apps important.svg}}}|Nuvola apps important.svg}}
|4 = {{#ifeq:{{{type|}}}|perso|{{{image|Nuvola apps important.svg}}}|Nuvola apps important.svg}}
|4 = {{#ifeq:{{{type|}}}|perso|{{{image|Nuvola apps important.svg}}}|Nuvola apps important.svg}}
|5 = {{#ifeq:{{{type|}}}|perso|{{{image|Stop x nuvola.png}}}|Stop x nuvola.png}}}}|100px|Avertissement|link=]]</div>
|5 = {{#ifeq:{{{type|}}}|perso|{{{image|Stop x nuvola.png}}}|Stop x nuvola.png}}}}|100px|Avertissement|link=]]</div>
Ligne 30 : Ligne 32 :
--></noinclude>{{#ifeq:{{{type|}}}|perso|<noinclude><!--nothing here--></noinclude>|{{#switch: {{{niveau}}}
--></noinclude>{{#ifeq:{{{type|}}}|perso|<noinclude><!--nothing here--></noinclude>|{{#switch: {{{niveau}}}
|1|2|3|4|5 = <noinclude><!--nothing here--></noinclude>
|1|2|3|4|5 = <noinclude><!--nothing here--></noinclude>
|#default = <br/>Les essais peuvent être faits dans le [[Vikidia:Bac à sable|bac à sable]]. Continue tes essais, on peut facilement corriger les erreurs ici. Sache que tu peux me contacter ou poser une question sur la page des [[Vikidia:Bavardages|bavardages]]. Tu peux lire aussi les pages d'[[Aide:Accueil|aide]] !}}}}<noinclude><!--nothing here
|#default = <br/>
Les tests peuvent être faits dans le '''{{Zoom|shovel|Dico:Bac à sable|bac à sable}}'''. Dans tous les cas, ne baisse pas les bras et continue à participer à ton dictionnaire ; on peut facilement corriger les erreurs ici. {{;)}} <br/>
Tu peux me contacter ou poser une question dans le '''{{Zoom|couch|Dico:Salon|Salon}}'''. Tu peux lire aussi lire les '''{{Zoom|medkit|Aide:index|pages d'aide}}''' et nos '''{{Zoom|balance-scale|Dico:Copyrights|conditions d'utilisation}}'''.}}}}<noinclude><!--nothing here
--></noinclude>{{#if: {{{noblock|}}} |<!--nothing here-->|
--></noinclude>{{#if: {{{noblock|}}} |<!--nothing here-->|
{{#switch: {{{niveau}}}
{{#switch: {{{niveau}}}
|1 = <br />J'espère que tu commenceras à contribuer positivement, sinon tu risquerais d'être [[Aide:Blocage en écriture|bloqué]], ce serait dommage ! Le [[Vikidia:Bac à sable|bac à sable]] est à ta disposition pour tester la syntaxe de Vikidia.
|1 = <br />Je t'encourage à contribuer de manière positive, car un [[Aide:Blocage en écriture|blocage]] de {{#if: {{Averto/bool-ip}} |ton compte d'utilisateur|ton adresse IP}} est possible, ce qui serait dommage ! Si tu le souhaites, le '''{{Zoom|shovel|Dico:Bac à sable|bac à sable}}''' est à ta disposition pour effectuer des tests ou t'amuser.
|2 = <br />'''''Garde à l'esprit qu'en cas de récidive, nous pourrions avoir à prendre une sanction de [[Special:Bloquer/{{PAGENAME}}|blocage]] de {{#if: {{Averto/bool-ip}} |ton compte d'utilisateur|ton adresse IP}}.'''''
|2 = <br />Ceci est le '''dernier avertissement''' avant le [[Special:Bloquer/{{PAGENAME}}|blocage]] de {{#if: {{Averto/bool-ip}} |ton compte d'utilisateur|ton adresse IP}}.
|3 = <br />Un [[Vikidia:Administrateur|administrateur]] de Vikidia a '''bloqué {{#if: {{Averto/bool-ip}} |ton compte d'utilisateur|ton adresse IP}}''' pour une durée de {{{durée|3}}} {{{unité|jour(s)}}}.<br />Si tu persistes dans cette voie, la prochaine fois, tu seras bloqué(e) pour une durée bien plus longue.
|3 = <br />Un [[Dico:Administrateurs|administrateur]] du [[Dico des Ados]] a '''bloqué {{#if: {{Averto/bool-ip}} |ton compte d'utilisateur|ton adresse IP}}''' pour une durée de {{{durée|3}}} {{{unité|jour(s)}}}.<br />Si tu persistes dans cette voie, la prochaine fois, tu seras bloqué(e) pour une durée bien plus longue.
|4 = <br />Un [[Vikidia:Administrateur|administrateur]] de Vikidia a '''bloqué {{#if: {{Averto/bool-ip}} |ton compte d'utilisateur|ton adresse IP}}''' pour une durée de {{{durée|3}}} {{{unité|mois}}}.<br />Au bout de {{{durée|3}}} {{{unité|mois}}}, {{#if: {{Averto/bool-ip}} |ton compte d'utilisateur sera débloqué|ton adresse IP sera débloquée}}, et tu pourras de nouveau contribuer.
|4 = <br />Un [[Dico:Administrateurs|administrateur]] du [[Dico des Ados]] a '''bloqué {{#if: {{Averto/bool-ip}} |ton compte d'utilisateur|ton adresse IP}}''' pour une durée de {{{durée|3}}} {{{unité|mois}}}.<br />Au bout de {{{durée|3}}} {{{unité|mois}}}, {{#if: {{Averto/bool-ip}} |ton compte d'utilisateur sera débloqué|ton adresse IP sera débloquée}}, et tu pourras de nouveau contribuer.
|5 = <br />Un [[Vikidia:Administrateur|administrateur]] de Vikidia a '''bloqué {{#if: {{Averto/bool-ip}} |''définitivement'' ton compte d'utilisateur'''|ton adresse IP''' pour une durée de {{{durée|1}}} {{{unité|année(s)}}}}}.
|5 = <br />Un [[Dico:Administrateurs|administrateur]] du [[Dico des Ados]] a '''bloqué {{#if: {{Averto/bool-ip}} |''définitivement'' ton compte d'utilisateur'''|ton adresse IP''' pour une durée de {{{durée|1}}} {{{unité|année(s)}}}}}.
|#default = <noinclude><!--nothing here--></noinclude>}}<noinclude><!--nothing here
|#default = <noinclude><!--nothing here--></noinclude>}}<noinclude><!--nothing here
--></noinclude>{{#if: {{Averto/bool-ip}}|<noinclude><!--nothing here--></noinclude>|
--></noinclude>{{#if: {{Averto/bool-ip}}|<noinclude><!--nothing here--></noinclude>|
<!--Avec blocage-->{{#switch: {{{niveau}}}
<!--Avec blocage-->{{#switch: {{{niveau}}}
|0 = <br /><small>''Note : si tu reçois ce message sans raison apparente, merci de l'ignorer. Il signifie simplement que tu as dorénavant l'adresse Internet de quelqu'un qui a fait précédemment des tests sur Vikidia.''</small>
|0 = <br /><small>''Note : si tu reçois ce message sans raison apparente, merci de l'ignorer. Il signifie simplement que tu as dorénavant l'adresse Internet de quelqu'un qui a fait précédemment des tests sur le Dico des Ados.''</small>
|1 = <br /><small>''Note : si tu reçois ce message sans raison apparente, merci de l'ignorer. Il signifie simplement que tu as dorénavant l'adresse Internet de quelqu'un qui a fait précédemment des tests sur Vikidia.''</small>
|1 = <br /><small>''Note : si tu reçois ce message sans raison apparente, merci de l'ignorer. Il signifie simplement que tu as dorénavant l'adresse Internet de quelqu'un qui a fait précédemment des tests sur le Dico des Ados.''</small>
|5 = <!--nothing here-->
|5 = <!--nothing here-->
|#default = <br /><small>''Note : si tu reçois ce message sans raison apparente, merci de l'ignorer. Il signifie simplement que tu as dorénavant l'adresse Internet de quelqu'un qui a fait précédemment des dégâts sur Vikidia et a continué malgré nos mises en garde.''</small>}}<!--fin switch-->}}<!--fin if {{Averto/bool-ip}}-->}}<!--fin if {{{noblock}}}-->
|#default = <br /><small>''Note : si tu reçois ce message sans raison apparente, merci de l'ignorer. Il signifie simplement que tu as dorénavant l'adresse Internet de quelqu'un qui a fait précédemment des dégâts sur le Dico des Ados et a continué malgré nos mises en garde.''</small>}}<!--fin switch-->}}<!--fin if {{Averto/bool-ip}}-->}}<!--fin if {{{noblock}}}-->
<!--Sans blocage-->{{#if: {{Averto/bool-ip}}|
<!--Sans blocage-->{{#if: {{Averto/bool-ip}}|
{{#switch: {{{niveau}}}
{{#switch: {{{niveau}}}
Ligne 52 : Ligne 56 :
<!--fin switch-->}}<!--fin if {{Averto/bool-ip}}-->}}
<!--fin switch-->}}<!--fin if {{Averto/bool-ip}}-->}}
{{#switch: {{{niveau}}}
{{#switch: {{{niveau}}}
|#default = Continue bien. [[File:Face-smile.svg|30px]]
|#default = Bien du plaisir sur ton dictionnaire ! [[File:Face-smile.svg|30px]]
|1|2|3|4|5 = <noinclude><!--nothing here--></noinclude>
|1|2|3|4|5 = <noinclude><!--nothing here--></noinclude>
<!--fin switch-->}}</div></td></tr></table>
<!--fin switch-->}}</div></td></tr></table>

Dernière version du 6 juin 2020 à 08:11

Documentation

info Documentation du modèle

Utilisation

Permet d’avoir un modèle d’avertissement unique, permettant de spécifier différents textes de maintenances en fonction des besoins.

Le modèle détecte automatiquement si l’utilisateur est une adresse IP, et adapte certains textes en fonctions.

Syntaxe

{{Averto
|niveau=0
|type=global
|page=
|raison=
|durée=3
|unité=jours
}}
Nom Obligatoire Par défaut Description
Niveau Non 0 Indique le niveau de l’avertissement
Type Non global Se référer à la liste des textes (vous pouvez mettre perso pour faire un averto personnalisé)
Texte Non Texte de l’avertissement en fonction du type Si type=perso, permet de mettre un texte qui n’est pas dans la liste des textes pour créer un avertissement personnalisé
Image Non Icône de l’avertissement (smiley et panneaux) en fonction du niveau Si type=perso, permet de mettre une icône personnalisée
Page Non vide Permet d’indiquer une page spécifique si le texte le permet.
Raison Non vide Permet d’indiquer une raison/justification spécifique si le texte le permet.
Durée Non 3 Durée d’un hypothétique blocage (utilisé à partir du niveau 3).
Unité Non jours (niveau 3)
mois (niveau 4)
définitif (compte)/années (IP) (niveau 5)
Permet de modifier l’unité d’un blocage (jours, mois, années...) (utilisé à partir du niveau 3)
Noblock Non false Permet de retirer les notions de blocage du modèle.

Exemples

  • {{subst:Averto|type=SI|niveau=0|page=test}}
  • {{subst:Averto|type=spam|niveau=1|page=test}}
  • {{subst:Averto|type=copyvio|niveau=2}}
  • {{subst:Averto|type=politesse|niveau=3|durée=4|unité=siestes}}
  • {{subst:Averto|niveau=4|durée=7|unité=dodos}}
  • {{subst:Averto|niveau=5}}

Modèle