Template:Syllabus: Difference between revisions
Jump to navigation
Jump to search
(Created page with "<noinclude> Ceci est le modèle « tutoriel ». Il devrait être appelé selon le format suivant (enfin c'est le code et le formulaire qui font foi !) : <pre> {{tutoriel...") |
mNo edit summary |
||
Line 1: | Line 1: | ||
<noinclude> | <noinclude> | ||
Ceci est le modèle « | Ceci est le modèle « syllabus ». Il devrait être appelé selon le format suivant (enfin c'est le code et le formulaire qui font foi !) : | ||
<pre> | <pre> | ||
{{ | {{syllabus | ||
| | |is_part_of_syllabus= | ||
| | |is_part_if_module= | ||
| | |is_module_of= | ||
| | |page_parent= | ||
| | |page_next= | ||
| | |page_previous= | ||
| | |status= | ||
| | |editor= | ||
| | |last_modification= | ||
|prérequis= | |prérequis= | ||
| | |objective= | ||
| | |difficulty= | ||
| | |see_also= | ||
}} | }} | ||
</pre> | </pre> | ||
Line 24: | Line 24: | ||
<tr> | <tr> | ||
<th style="text-align:center; margin:10px auto; background-color:#ccccff; border:1px solid rgb(190, 190,240);padding:8px;" colspan="2"> | <th style="text-align:center; margin:10px auto; background-color:#ccccff; border:1px solid rgb(190, 190,240);padding:8px;" colspan="2"> | ||
<big>{{#ifexist:{{{ | <big>{{#ifexist:{{{is_part_of_syllabus|}}}|[[{{{is_part_of_syllabus|}}}]][[category:{{{is_part_of_syllabus|}}}]]|{{PAGENAME}} }}</big></th> | ||
</tr> | </tr> | ||
{{#if:{{{ | {{#if:{{{is_part_if_module|}}}| | ||
<tr><!-- code module --> | <tr><!-- code module --> | ||
<th style="text-align:center; margin:10px auto; background-color:rgb(225,235,255);border:1px solid rgb(210, 210,245);padding:8px;" colspan="2">Module: [[{{{ | <th style="text-align:center; margin:10px auto; background-color:rgb(225,235,255);border:1px solid rgb(210, 210,245);padding:8px;" colspan="2">Module: [[{{{is_part_if_module|}}}]] {{#if:{{{module_précédant|}}}|<span style="font-size:20px;font-weight:600;">[[{{{module_précédant|}}}|◀]]</span>}} {{#if:{{{module_suivant|}}}|<span style="font-size:20px;font-weight:600">[[{{{module_suivant|}}}|▶]]</span>}}</th> | ||
</tr> | </tr> | ||
}} | }} | ||
Line 36: | Line 36: | ||
</tr> | </tr> | ||
}} | }} | ||
{{#if:{{{ | {{#if:{{{page_parent|}}}| | ||
<tr> | <tr> | ||
<th colspan="2" style="text-align:center;font-size:30px;font-weight:900;"> [[{{{ | <th colspan="2" style="text-align:center;font-size:30px;font-weight:900;"> [[{{{page_parent|}}}|▲]]</th> | ||
</tr> | </tr> | ||
}} | }} | ||
<tr><!-- code page --> | <tr><!-- code page --> | ||
<th colspan="2" style="margin-bottom:10px;">{{#if:{{{ | <th colspan="2" style="margin-bottom:10px;">{{#if:{{{page_previous|}}}|<span style="float:left;font-size:30px;font-weight:900;margin-bottom:10px">[[{{{page_previous|}}}|◀▬]]</span>}}{{#if:{{{page_next|}}}|<span style="float:right;font-size:30px;font-weight:900;margin-bottom:10px">[[{{{page_next|}}}|▬▶]]</span>}}</th> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td><span style="font-size:20px;font-weight:900;">⚐</span> {{{ | <td><span style="font-size:20px;font-weight:900;">⚐</span> {{{status|}}}</td> | ||
<td><span style="font-size:20px;font-weight:900;">☸</span> {{{ | <td><span style="font-size:20px;font-weight:900;">☸</span> {{{difficulty|}}}</td> | ||
</tr> | </tr> | ||
<tr><td><span style="font-size:20px;font-weight:900;">⚒</span> {{REVISIONYEAR}}/{{REVISIONMONTH}}/{{REVISIONDAY2}}</td> | <tr><td><span style="font-size:20px;font-weight:900;">⚒</span> {{REVISIONYEAR}}/{{REVISIONMONTH}}/{{REVISIONDAY2}}</td> | ||
Line 58: | Line 58: | ||
</tr> | </tr> | ||
}} | }} | ||
{{#if:{{{ | {{#if:{{{objective|}}}| | ||
<tr> | <tr> | ||
<th style="text-align: center; background-color:#ccccff;" colspan="2"> | <th style="text-align: center; background-color:#ccccff;" colspan="2">Objectives</th> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td colspan="2"><ul>{{#arraymap:{{{ | <td colspan="2"><ul>{{#arraymap:{{{objective|}}}|,|x|<li>x}}</li></ul></td> | ||
</tr> | </tr> | ||
}} | }} | ||
{{#if:{{{ | {{#if:{{{see_also/suites|}}}| | ||
<tr> | <tr> | ||
<th style="text-align: center; background-color:#ccccff;" colspan="2">Voir aussi</th> | <th style="text-align: center; background-color:#ccccff;" colspan="2">Voir aussi</th> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td colspan="2"><ul>{{#arraymap:{{{ | <td colspan="2"><ul>{{#arraymap:{{{see_also|}}}|,|x|<li>[[x]]}}</li></ul></td> | ||
</tr> | </tr> | ||
}} | }} | ||
Line 77: | Line 77: | ||
<tr><td style="text-align:left; margin:10px auto; background-color:rgb(225,235,255);border:1px solid rgb(210, 210,245);padding:8px;" colspan="2">Sous-pages et productions: {{#subpages:default=aucune}} </td></tr>}} | <tr><td style="text-align:left; margin:10px auto; background-color:rgb(225,235,255);border:1px solid rgb(210, 210,245);padding:8px;" colspan="2">Sous-pages et productions: {{#subpages:default=aucune}} </td></tr>}} | ||
}} | }} | ||
{{#if:{{{cat | {{#if:{{{cat syllabus|}}}| | ||
<tr><td style="text-align:left; margin:10px auto; background-color:rgb(225,235,255);border:1px solid rgb(210, 210,245);padding:8px;" colspan="2">[[:Catégorie: {{{cat | <tr><td style="text-align:left; margin:10px auto; background-color:rgb(225,235,255);border:1px solid rgb(210, 210,245);padding:8px;" colspan="2">[[:Catégorie: {{{cat syllabus|}}}]][[Catégorie: {{{cat syllabus|}}}]]</tr> | ||
}} | }} | ||
</table> | </table> | ||
<div class="onlyinprint"> | <div class="onlyinprint"> | ||
{{#if:{{{ | {{#if:{{{objective|}}}| | ||
''' | '''Objectives''' | ||
<ul>{{#arraymap:{{{ | <ul>{{#arraymap:{{{objective|}}}|,|x|<li>x}}</li></ul> | ||
}} | }} | ||
{{#if:{{{pages_prérequises|}}}| | {{#if:{{{pages_prérequises|}}}| | ||
''' | '''Prerequisites''' | ||
<ul>{{#arraymap:{{{ | <ul>{{#arraymap:{{{prerequisite|}}}|,|x|<li>[[x]]}}</li></ul> | ||
}} | }} | ||
{{#if:{{{ | {{#if:{{{see_also|}}}| | ||
''' | '''See also''' | ||
<ul>{{#arraymap:{{{ | <ul>{{#arraymap:{{{see_also|}}}|,|x|<li>[[x]]}}</li></ul> | ||
}} | }} | ||
{{#if:{{{ | {{#if:{{{status|}}}| | ||
<ul><li> | <ul><li>Quality: {{{status|}}}</li></ul> | ||
}} | }} | ||
{{#if:{{{ | {{#if:{{{difficulty|}}}| | ||
<ul><li> | <ul><li>Difficulty: {{{difficulty|}}}</li></ul> | ||
}} | }} | ||
</div> | </div> | ||
<!-- properties are "set" here --> | <!-- properties are "set" here --> | ||
{{#arraymap:{{{ | {{#arraymap:{{{prerequisite|}}}|,|x|{{#set:prerequisite=x}} }} | ||
{{#arraymap:{{{ | {{#arraymap:{{{objective|}}}|,|x|{{#set:objective=x}} }} | ||
{{#arraymap:{{{ | {{#arraymap:{{{see_also|}}}|,|x|{{#set:see_also=x}} }} | ||
{{#set: | {{#set:is part of syllabus={{{is_part_of_syllabus|}}} }} | ||
{{#set: | {{#set:is part of module={{{is_part_if_module|}}} }} | ||
{{#set:page | {{#set:parent page={{{page_parent|}}} }} | ||
{{#set: | {{#set:is module of={{{is_module_of|}}} }} | ||
{{#set:module | {{#set:next module={{{module_next|}}} }} | ||
{{#set:module | {{#set:previous module={{{module_previous|}}} }} | ||
{{#set:page | {{#set:next page={{{page_next|}}} }} | ||
{{#set:page | {{#set:previous page={{{page_previous|}}} }} | ||
{{#set: | {{#set:status={{{status|}}}}} | ||
{{#arraymap:{{{ | {{#arraymap:{{{editor|}}}|,|x|{{#set:editor=x}} }} | ||
{{#set: | {{#set:last important modification={{{last_modification|}}}}} | ||
{{#set: | {{#set:difficulty={{{difficulty|}}}}} | ||
{{#if:{{{cat | {{#if:{{{cat syllabus|}}}|{{#set:catégorie syllabus=catégorie:{{{cat syllabus|}}}}}}} | ||
{{#if:{{{ | {{#if:{{{prerequisite|}}}|{{#arraymap:{{{prerequisite|}}}|,|x|{{#set:prerequisite=x}} }} }} | ||
{{#default_form: | {{#default_form:syllabus}} | ||
[[Catégorie: | [[Catégorie:syllabus]] | ||
</includeonly><noinclude> | </includeonly><noinclude> | ||
[[Catégorie: | [[Catégorie:templates]] | ||
</noinclude> | </noinclude> |
Revision as of 19:22, 16 March 2018
Ceci est le modèle « syllabus ». Il devrait être appelé selon le format suivant (enfin c'est le code et le formulaire qui font foi !) :
{{syllabus |is_part_of_syllabus= |is_part_if_module= |is_module_of= |page_parent= |page_next= |page_previous= |status= |editor= |last_modification= |prérequis= |objective= |difficulty= |see_also= }}
Modifier la page pour voir le texte du modèle.