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

De gahan
Aller à la navigationAller à la recherche
Aucun résumé des modifications
Aucun résumé des modifications
 
(32 versions intermédiaires par le même utilisateur non affichées)
Ligne 6 : Ligne 6 :
* Cela aura pour effet de classer cette page automatiquement dans la catégorie '''Personnage'''.
* Cela aura pour effet de classer cette page automatiquement dans la catégorie '''Personnage'''.
* De plus si le champ "joueur" est alimenté alors la page sera aussi ajouté à la catégorie '''PJ''', sinon il le sera à la catégorie '''PNJ'''.
* De plus si le champ "joueur" est alimenté alors la page sera aussi ajouté à la catégorie '''PJ''', sinon il le sera à la catégorie '''PNJ'''.
* Pour les personnages PJs, il sera aussi ajouter à la catégorie '''Perso de <NomduJoueur>'''. Ce qui permet d'alimenter automatiquement les [[Liste_des_PJs#Liste des personnages par joueur|listes de PJs par joueur]].
* Pour les personnages PJs, il sera aussi ajouter à la catégorie '''Perso de <NomduJoueur>''' ainsi qu'à la [[:Category:PJ|Liste des PJs]].
* Un fil d'Ariane sera ajouté en début de page pour rapidement revenir sur la page des personnages
* Un fil d'Ariane sera ajouté en début de page pour rapidement revenir sur la page des personnages.




Pour ceux qui préfèrent ne pas afficher ce template mais souhaite bénéficier des fonctionnalités listées, on pourra ''Masquer'' l'Infobox en indiquant "Oui" dans le champ ''Masquer''.
Pour ceux qui préfèrent ne pas afficher ce template mais souhaite bénéficier des fonctionnalités listées, on pourra ''Masquer'' l'Infobox en indiquant "Oui" dans le champ ''Masquer''.
'''Note :''' ''la partie réellement nécessaire se situe entre les double-accolades. La suite constitue simplement une proposition de structure pour générer une page pour ce modèle:




Ligne 19 : Ligne 16 :
<pre>
<pre>
{{Personnage
{{Personnage
| Masquer      =
| Masquer      =  
| NomPerso      =  
| NomPerso      =  
| Image        =  
| Image        =  
Ligne 25 : Ligne 22 :
| Race          =  
| Race          =  
| Classe        =  
| Classe        =  
| DateNaissance =
| DateNaissance =  
| DateMort      =
| DateMort      =  
| Alignement    =
| Alignement    =  
| Croyance      =  
| Croyance      =  
| Niveau        =
| Campagne      =
| Lien          =
| Joueur        =  
| Joueur        =  
}}
}}
== Jeunesse ==
== Présentation ==
== Connaissances ==
== Accomplissements ==
</pre>
</pre>


Ligne 44 : Ligne 36 :
<!-- PERSONNAGE
<!-- PERSONNAGE
{{Personnage
{{Personnage
| Masquer      =
| Masquer      =  
| NomPerso      =  
| NomPerso      =  
| Image        =  
| Image        =  
Ligne 50 : Ligne 42 :
| Race          =  
| Race          =  
| Classe        =  
| Classe        =  
| DateNaissance =
| DateNaissance =  
| DateMort      =
| DateMort      =  
| Alignement    =
| Alignement    =  
| Croyance      =  
| Croyance      =  
| Niveau        =
| Campagne      =
| Lien          =
| Joueur        =  
| Joueur        =  
}}-->{{#if:{{{Joueur|}}} | {{FilAriane | [[Accueil#Personnalités|Personnalités]] | [[:Category:PJ|Liste des PJs]] }} | {{FilAriane | [[Accueil#Personnalités|Personnalités]] | [[:Category:PNJ|Liste des PNJs]] }} }}<!--
}}-->{{#if:{{{Joueur|}}} | {{FilAriane | [[Personnalités]] | [[:Category:PJ|Liste des PJs]] }} | {{FilAriane| [[Personnalités]] | [[:Category:PNJ|Liste des PNJs]] }} }}<!--
-->{{Infobox
-->{{Infobox
| Masquer    = {{{Masquer|}}}
| Masquer    = {{{Masquer|}}}
| BoxName    = {{{NomPerso|}}}
| BoxName    = {{{NomPerso|}}}
| Image      = {{{Image|}}}
| Image      = {{#if:{{{Image|}}} | {{{Image|}}} | Silhouette.jpg }}
| BoxType    = Personnage
| BoxType    = Personnage
| BoxColor    = 1
| BoxColor    = 1
Ligne 84 : Ligne 79 :
| Param7      = {{{Croyance|}}}
| Param7      = {{{Croyance|}}}


| ParamName10 = Joueur
| ParamName8  = Niveau
| Param10     = {{{Joueur|}}}
| Param8      = {{#if: {{{Niveau|}}} | {{Niveau |Largeur=95% |Niveau={{{Niveau|}}}}} }}
 
| ParamName9  = Campagne(s)
| Param9      = {{{Campagne|}}}
 
| ParamName10 = Lien
| Param10      = {{{Lien|}}}
 
| ParamName11 = Joueur
| Param11     = {{{Joueur|}}}
}}
}}
<includeonly>
<includeonly>
[[Category:Personnage]]
{{#if:{{{Joueur|}}} | [[Category:PJ]] | [[Category:PNJ]]}}
{{#if:{{{Joueur|}}} | [[Category:PJ]] | [[Category:PNJ]]}}
{{#if:{{{Joueur|}}} | [[Category:Perso de {{{Joueur}}}]] }}
{{#if:{{{Joueur|}}} | [[Category:{{{Joueur}}} - PJ]] }}
</includeonly>
</includeonly>

Version actuelle datée du 18 janvier 2025 à 12:37


Pour utiliser ce template il suffit de mettre dans les premières lignes de la page concernant un Personnage, le code suivant.

L'utilisation de ce template apporte plusieurs fonctionnalités intéressantes:

  • Cela aura pour effet de classer cette page automatiquement dans la catégorie Personnage.
  • De plus si le champ "joueur" est alimenté alors la page sera aussi ajouté à la catégorie PJ, sinon il le sera à la catégorie PNJ.
  • Pour les personnages PJs, il sera aussi ajouter à la catégorie Perso de <NomduJoueur> ainsi qu'à la Liste des PJs.
  • Un fil d'Ariane sera ajouté en début de page pour rapidement revenir sur la page des personnages.


Pour ceux qui préfèrent ne pas afficher ce template mais souhaite bénéficier des fonctionnalités listées, on pourra Masquer l'Infobox en indiquant "Oui" dans le champ Masquer.


Le code à inclure:

{{Personnage
| Masquer       = 
| NomPerso      = 
| Image         = 
| Titre         = 
| Race          = 
| Classe        = 
| DateNaissance = 
| DateMort      = 
| Alignement    = 
| Croyance      = 
| Niveau        = 
| Campagne      = 
| Lien          = 
| Joueur        = 
}}


Silhouette.jpg