Modèle:Liste : Différence entre versions

De Wiki @ Brest

 
(7 révisions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
{{#css:
+
<includeonly>* [[Liste/{{PAGENAME}}::{{{element|}}}]] {{#ifeq:{{{new}}}| Oui | [[is_new::{{{element|}}}|nouveau]]}} [[Catégorie:Bazar/Listes]]</includeonly><noinclude>[[Catégorie:Bazar/Modèles]]{{Modèle:BazarDoc}}</noinclude>
.img-crop,
+
.img-crop img{
+
width: 150px; /* gotta be responsive these days */
+
}
+
.img-crop{
+
border-color: 1px dotted #ededed; /* some background color for short images */
+
overflow: hidden;
+
width:160px;
+
height:110px;
+
margin:16px;
+
padding:0;
+
}
+
.img-crop:before,
+
.img-crop img{
+
/* vertically center the image */
+
display: inline-block;
+
vertical-align: middle;
+
horizontal-align: middle;
+
}
+
.img-crop:before{
+
/* pseudo element to vertically align image to */
+
content: "";
+
+
/* Magic Number */
+
/* Set this to your desired height(to width) ratio */
+
padding-top: 75%; /* % of original image width */
+
}
+
.img-crop img{
+
/* removes(sorta) image from the flow */
+
padding-left: 100%;
+
margin: -999em -100%;
+
}
+
}}<includeonly>{{#ifeq: {{{file}}} | Oui
+
| <div style="float:left;border: 1px dotted black;">{{#autoedit:form=Vote
+
  | target=Vote/{{{element}}}
+
  | link text=Voter pour cette photo
+
  | link type=button
+
  | query string=
+
Vote[votes]={{#expr:{{#show:Vote/{{{element}}}|?Has number of votes}} + 1}}
+
  | summary=Adding vote {{#expr:{{#show:Vote/{{{element}}}|?Has number of votes}} + 1}}.
+
}}
+
{{#expr:{{#show:Vote/{{{element}}}|?Has number of votes}} + 1}}<div class="img-crop ratio-4-to-3">[[Image:{{{element|}}}|160px|link={{{element}}}]]</div></div>
+
| * [[Liste/{{PAGENAME}}::{{{element|}}}]]
+
}}[[Catégorie:Bazar/Listes]]</includeonly><noinclude>[[Catégorie:Bazar/Modèles]]{{Modèle:BazarDoc}}</noinclude>
+

Version actuelle en date du 30 juillet 2013 à 10:39

Gnome-network-preferences.png Portail

Semantic BazaR

Il y a actuellement 14 articles liés à ce sujet.

[edit]

Template-info.svg Documentation du BazaR

Description:
Ceci est le modèle Liste.

Arguments:

  • element: constitue la valeur d'un élément de la liste

Usage:
Il est utilisé conjointement au formulaire Liste et permet de générer des listes associées à une propriété sémantique.
La propriété sémantique est quant à elle défine par le nom de la page qui sera créée une fois le formulaire soumis, idéalement un mot unique représentatif du type de la liste.
Les pages créées avec ce modèle seront automatiquements ajoutées à la catégorie Bazar/Listes Ces listes sont ensuites réutilisables dans d'autres formulaires pour construire des menus déroulants ou des champs à choix multiple.