Modèle:Filtre : Différence entre versions

[version vérifiée][version vérifiée]
(Annulation des modifications 105521 de Ankhseram (discussion))
(Balise : Annuler)
 
(48 révisions intermédiaires par 2 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
 
{{LoadJavascript|Script=element}} {{LoadJavascript|Script=filter}}
 
{{LoadJavascript|Script=element}} {{LoadJavascript|Script=filter}}
{{Form|style=display: flex; flex-wrap: wrap; gap: 10px; margin: 20px 0;|id=filter-form|content=
+
{{Form|style=display: flex; flex-wrap: wrap; gap: 10px; margin: 20px 0; user-select: none;|id=filter-form|content=
{{#if:{{{Niveau|}}}|
+
{{#if:{{{Nom|}}}|
<div>
+
<div style="position: relative;">
 +
{{FiltreModule
 +
|Type=Text
 +
|id=filter-name
 +
|placeholder=Rechercher un monstre
 +
}}
 +
</div>
 +
}} {{#if:{{{Niveau|}}}|
 +
<div style="position: relative;">
 
{{FiltreModule
 
{{FiltreModule
 
|Type=Range
 
|Type=Range
|id=e0
+
|id={{FiltreCorrespondance|Niveau}}
 
|Nom=Niveau
 
|Nom=Niveau
 +
|min=1
 
|max=135
 
|max=135
 +
|param=levels
 
}}
 
}}
 
</div>
 
</div>
 
}} {{#if:{{{Rang|}}}|
 
}} {{#if:{{{Rang|}}}|
<div>
+
<div style="position: relative;">
 
{{FiltreModule
 
{{FiltreModule
 
|Type=Checkbox
 
|Type=Checkbox
|id=e1
+
|id={{FiltreCorrespondance|Rang}}
 
|Nom=Rang
 
|Nom=Rang
 +
|param=levels
  
 
|Checkbox1=1
 
|Checkbox1=1
Ligne 26 : Ligne 37 :
 
</div>
 
</div>
 
}} {{#if:{{{Élément|}}}|
 
}} {{#if:{{{Élément|}}}|
<div>
+
<div style="position: relative;">
 
{{FiltreModule
 
{{FiltreModule
 
|Type=Checkbox
 
|Type=Checkbox
|id=e2
+
|id={{FiltreCorrespondance|Élément}}
 
|Nom=Élément
 
|Nom=Élément
 +
|param=elem
  
 
|Checkbox1=Feu
 
|Checkbox1=Feu
Ligne 39 : Ligne 51 :
 
|Checkbox6=Terre
 
|Checkbox6=Terre
 
|Checkbox7=Aucun
 
|Checkbox7=Aucun
 +
 +
|id5=obscurite
  
 
}}
 
}}
 
</div>
 
</div>
 
}} {{#if:{{{Type|}}}|
 
}} {{#if:{{{Type|}}}|
<div>
+
<div style="position: relative;">
 
{{FiltreModule
 
{{FiltreModule
 
|Type=Checkbox
 
|Type=Checkbox
|id=e3
+
|id={{FiltreCorrespondance|Type}}
 
|Nom=Type
 
|Nom=Type
 +
|param=replace__type
  
 
|Checkbox1=Demi-humain
 
|Checkbox1=Demi-humain
Ligne 57 : Ligne 72 :
 
|Checkbox7=Mort-vivant
 
|Checkbox7=Mort-vivant
 
|Checkbox8=Insecte
 
|Checkbox8=Insecte
|Checkbox9=Aucun
+
|Checkbox9=Zodiaque
 +
|Checkbox10=Aucun
 +
 
 +
|id3=desert
  
 
}}
 
}}
 
</div>
 
</div>
 
}} {{#if:{{{Dégât|}}}|
 
}} {{#if:{{{Dégât|}}}|
<div>
+
<div style="position: relative;">
 
{{FiltreModule
 
{{FiltreModule
 
|Type=Checkbox
 
|Type=Checkbox
|id=e4
+
|id={{FiltreCorrespondance|Dégât}}
 
|Nom=Dégât
 
|Nom=Dégât
 +
|param=replace_+_
  
 
|Checkbox1=Mêlée
 
|Checkbox1=Mêlée
Ligne 72 : Ligne 91 :
 
|Checkbox3=Magique
 
|Checkbox3=Magique
 
|Checkbox4=Compétence
 
|Checkbox4=Compétence
 +
 +
|id1=melee
 +
|id2=fleche
 +
|id4=dc
  
 
}}
 
}}
 
</div>
 
</div>
 +
}} {{#if:{{{Inverser|}}}|
 +
{{Input|id=filter-reverse|type=checkbox|style=width: 20px; height: 20px; border: 1px solid #ccc; border-radius: 3px; margin-left: 0;|labelStyle=flex-direction: row; align-items: center; gap: 5px;|text=Inverser la sélection}}
 
}}
 
}}
 
}}<noinclude>[[Catégorie:Nouveaux modèles]]</noinclude>
 
}}<noinclude>[[Catégorie:Nouveaux modèles]]</noinclude>

Version actuelle datée du 8 décembre 2024 à 02:20