« Modèle:Réponse » : différence entre les versions

Contenu supprimé Contenu ajouté
Od1n (discussion | contributions)
c'est plus lisible comme ça, ne trouvez-vous pas ?
Od1n (discussion | contributions)
proposition de mise en forme du code
Ligne 1 :
--<includeonly>{{#if: {{{1|}}} |<!--then:
<noinclude>{{Réponse|Exemple}}</noinclude><includeonly><!--
 
<div style="background-color: #BBDDFF; border-color: #4169E1; padding:0.2em 0 0 0.5em; overflow: hidden;"><!--
// Check for {{{1}}} parameter
 
--> [[Image:Nuvola apps edu languages.svg|left|36px|link=<!--
-->{{#if:{{{1|}}}|<!--then:
// -->{{#ifeq: {{NAMESPACE:{{{1}}}}} | {{ns:0}} | {{ns:3}}: }}<!-- Prefix the given page with User talk:, if no namespace given
--> -->{{{1}}}<!--
--> &#35;{{#if: {{{2|}}} |&#35; {{{2}}} |&#35; toc }}<!--
--> {{#if:{{{2|}}}|&#35;{{{2}}}|&#35;toc}}|Vous avez de nouveaux messages]]<!--
 
-->Bonjour, {{BASEPAGENAME}}. Vous avez un nouveau message dans [[<!--
// Image
// -->{{#ifeq: {{NAMESPACE:{{{1}}}}} | {{ns:0}} | {{ns:3}}: }}<!-- Prefix the given page with User talk:, if it has no namespace given
--> -->{{{1}}}<!--
-->{{#if: {{{2|}}} | &#35;{{{2}}} | &#35;toc }}<!--
//-->|{{#if: <!-- Evaluates to "NOT USERSPACE" if namespace is neither 0 nor 3 -->
--> {{#ifeqswitch: {{NAMESPACE:{{{1}}}}} | {{ns:0}} | {{ns:3}}:}} = <!--silent--> | NOT USERSPACE }}
// <!-- Evaluates to "IS SUBPAGE" if the page is a subpage -->
--> {{#ifeq: {{#titleparts:{{{1}}}|1|2}} | <!--empty--> | <!--silent--> | IS SUBPAGE }}
// | <!-- Display full page title if either NOT USERSPACE or IS SUBPAGE is true -->
--> | {{#ifeq: {{NAMESPACE:{{{1}}}}} | {{ns:0}} | {{ns:3}}: }}<!--
--> {{{1}}}<!--
// | <!-- Display the PAGENAME of {{{1}}} (i.e. the user name) otherwise -->
--> | la page de discussion de {{PAGENAME:{{{1}}}}}}}]].<br /><!--
}}]].<br /><!--
 
--><divspan class="plainlinks" style="backgroundfont-colorsize: #BBDDFF88%; borderfont-colorweight: #4169E1normal; padding:0.2em 0 0 0.5em; overflow: hidden"><!--
-->{{#if: {{{ts|}}} | Message ajouté le {{{ts}}}.&#32; }}<!--
--> [[Image:Nuvola apps edu languages.svg|left|36px|link=<!--
--><span class="plainlinks" style="font-size: 88%; font-weight: normal;"->{{#if:{{{ts|}}}|Message ajouté le {{{ts}}}.}} Vous pouvez [{{fullurl:{{FULLPAGENAMEE}}|action=edit}} supprimer ce bandeau] à tout moment en effaçant le modèle {{m|Réponse}}, {{m|Talkback}} ou {{m|Réponses}}.</span><!--
// Prefix the given page with User talk:, if no namespace given
--></divspan><!--
--> {{#ifeq:{{NAMESPACE:{{{1}}}}}|{{ns:0}}|{{ns:3}}:}}<!--
--> {{{1}}}<!--
// Section link
--> {{#if:{{{2|}}}|&#35;{{{2}}}|&#35;toc}}|Vous avez de nouveaux messages]]<!--
 
--></div>
// Text
 
--> | <span class="error">ERREUR : Vous devez renseigner le paramètre de nom d'utilisateur dans le modèle {{m|Réponse}}.</span>}}</includeonly><noinclude>
-->Bonjour, {{BASEPAGENAME}}. Vous avez un nouveau message dans <!--
// Prefix the given page with User talk:, if it has no namespace given
--> [[{{#ifeq:{{NAMESPACE:{{{1}}}}}|{{ns:0}}|{{ns:3}}:}}<!--
// Page link
--> {{{1}}}<!--
// Section link
--> {{#if:{{{2|}}}|&#35;{{{2}}}|&#35;toc}}<!--
// Link text
--> |{{#if:<!--
// Evaluates to "NOT USERSPACE" if namespace is neither 0 nor 3
--> {{#switch:{{NAMESPACE:{{{1}}}}}<!--
--> |{{ns:0}}|{{ns:3}}=<!--silent--><!--
--> |NOT USERSPACE}}<!--
// Evaluates to "IS SUBPAGE" if the page is a subpage
--> {{#ifeq:{{#titleparts:{{{1}}}|1|2}}|<!--
--> <!--empty-->|<!--silent-->|IS SUBPAGE}}<!--
// Display full page title if either NOT USERSPACE or IS SUBPAGE is true
--> |{{#ifeq:{{NAMESPACE:{{{1}}}}}|{{ns:0}}|{{ns:3}}:}}<!--
--> {{{1}}}<!--
// Display the PAGENAME of {{{1}}} (i.e. the user name) otherwise
--> |la page de discussion de {{PAGENAME:{{{1}}}}}}}]].<br /><!--
 
// Timestamp, notice
 
--><span class="plainlinks" style="font-size: 88%; font-weight: normal;">{{#if:{{{ts|}}}|Message ajouté le {{{ts}}}.}} Vous pouvez [{{fullurl:{{FULLPAGENAMEE}}|action=edit}} supprimer ce bandeau] à tout moment en effaçant le modèle {{m|Réponse}}, {{m|Talkback}} ou {{m|Réponses}}.</span><!--
--></div><!--
 
// Display an error message if no parameter given
 
-->|<!--else:
--><span class="error">ERREUR : Vous devez renseigner le paramètre de nom d'utilisateur dans le modèle {{m|Réponse}}.</span>}}</includeonly><noinclude>
 
}}</includeonly><noinclude>
{{Réponse|Exemple}}
{{Documentation}}<!-- Catégories et interwikis en sous-page de documentation -->
</noinclude>