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

De gahan
Aller à la navigationAller à la recherche
(Annulation des modifications 5630 de MetaOsten (discussion))
Balise : Annulation
Aucun résumé des modifications
 
(47 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 standard pour générer une page pour ce modèle:




Ligne 19 : Ligne 16 :
<pre>
<pre>
{{Personnage
{{Personnage
| Masquer      =
| Masquer      =  
| NomPerso      =  
| NomPerso      =  
| Image        =  
| Image        =  
| Titre        =  
| Titre        =  
| Alignement    =
| Race          =  
| Race          =  
| Classe        =  
| Classe        =  
| DateNaissance =  
| DateNaissance =  
| DateMort      =  
| DateMort      =  
| 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        =  
| Titre        =
| Titre        =  
| Alignement    =
| Race          =  
| Race          =
| Classe        =  
| Classe        =
| DateNaissance =  
| DateNaissance =
| DateMort      =
| DateMort      =
| Alignement    =  
| Croyance      =
| Croyance      =
| Joueur        =
| Niveau        =
}}
| Campagne      =
-->
| Lien          =
{{FilAriane | [[Accueil#Personnalités|Personnalités]] | [[PJ_(vue_table)|Liste des PJs]] }}<!--
| Joueur        =  
}}-->{{#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


| ParamName1  = Titre
| ParamName1  = Titre
| Param1      = {{{Titre|}}}
| Param1      = {{{Titre|}}}


| ParamName2  = Alignement
| ParamName2  = Race
| Param2      = {{{Alignement|}}}
| Param2      = {{{Race|}}}


| ParamName3  = Race
| ParamName3  = Classe(s)
| Param3      = {{{Race|}}}
| Param3      = {{{Classe|}}}


| ParamName4  = Classe
| ParamName4  = Alignement
| Param4      = {{{Classe|}}}
| Param4      = {{{Alignement|}}}


| ParamName5  = Date de naissance
| ParamName5  = Naissance
| Param5      = {{{DateNaissance|}}}
| Param5      = {{{DateNaissance|}}}


| ParamName6  = Date du décès
| ParamName6  = Mort
| Param6      = {{{DateMort|}}}
| Param6      = {{{DateMort|}}}


Ligne 85 : Ligne 79 :
| Param7      = {{{Croyance|}}}
| Param7      = {{{Croyance|}}}


| ParamName8  = Joueur
| ParamName8  = Niveau
| Param8      = {{{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