damier.tpl.html

Ce template est fourni avec un yeswiki de base oui il est fourni par défaut
DamierTplHtml2_capture-template-damier.png
Présentation rapide Affiche toutes les fiches d'un formulaire sur la même page sous la forme d'un damier de cases alternativement blanches et de couleur (la couleur est définie par le paramètre couleur).
L'affichage des fiches peut être
précédé de texte (contenu dans une page appelée via le paramètre pageDessus),
et/ou suivi de texte (contenu dans une page appelée via le paramètre pageDessous).
Pour chaque fiche sont affichés les champs :
  • bf_titre
  • bf_debut
  • bf_fin
  • bf_lieu
  • bf_image
  • bf_description
Et un bouton, permet de pointer vers l'adresse contenue dans bf_lien.
Le libellé du bouton provient du champ bf_bouton. Le bouton renvoie,
  • soit vers l'adresse contenue dans le champ bf_lien s'il est renseigné,
  • si bf_lien est vide, le bouton permet de télécharger le fichier indiqué par bf_fichier.
Si, ni lien, ni fichier ne sont renseignés, aucun bouton ne s'affiche.
Certaines fiches peuvent être mises en exergue. On utilise pour cela la valeur du champ bf_exergue. Les fiches mises en exergue seront celles dont ce champ porte la valeur précisée par le paramètre valeurexergue.
Détails des différents paramètres spécifiques à ce template Les paramètres peuvent être passés dans l'action bazar ou bazarliste, mais sont spécifiques à ce template.
Les paramètres génériques à tous les templates et particulièrement applicables avec le présent template sont rappelés à la fin.

pageDessus=NomWikiDeLaPage
  • S'il est rempli,
    • indique le nom Wiki d'une page du wiki qui apparaîtra au dessus des fiches.
  • S'il n'est pas rempli ou pas présent,
    • rien n'apparaîtra avant les fiches.
pageDessous=NomWikiDeLaPage
  • S'il est rempli,
    • indique le nom Wiki d'une page du wiki qui apparaîtra au dessous des fiches.
  • S'il n'est pas rempli ou pas présent,
    • rien n'apparaîtra après les fiches.
nbcol="4"
  • S'il est rempli,
    • permet de changer le nombre de fiches affichées sur une ligne.
  • S'il n'est pas rempli ou pas présent,
    • les fiches seront 4 par ligne.
ATTENTION -
1. Sur un écran de téléphone, une seule fiche sera affichée par ligne.
2. Sur un écran d'ordinateur, le nombre de colonnes sera le suivant :
  • si nbcol = 1, alors les fiches apparaîtront sur 1 colonne,
  • si nbcol = 2, alors les fiches apparaîtront sur 2 colonnes,
  • si nbcol = 3, alors les fiches apparaîtront sur 3 colonnes,
  • si nbcol = 4, alors les fiches apparaîtront sur 4 colonnes,
  • si nbcol = 5 ou 6, alors les fiches apparaîtront sur 6 colonnes,
  • si nbcol 7 ou plus, alors les fiches apparaîtront sur 12 colonnes.
ordreaffichage="image, titre, date, lieu, texte, bouton"
  • S'il est rempli,
    • permet de définir l'ordre d'affichage des informations de toute fiche.
  • S'il n'est pas rempli ou pas présent,
    • les informations de chaque fiche seront affichées dans l'ordre "image, titre, date, lieu, texte, bouton"
Pour afficher, par exemple, le titre, puis l'image, puis le bouton, puis le texte, il faut préciser, en séparant les mots par des virgules : ordreaffichage="titre, image, bouton, texte"
ATTENTION – Si une information est absente de la liste, par exemple, comme ci-dessus, ni date, ni lieu ne figurent, cette information ne sera pas affichée.
couleur="SeaGreen" ou couleur="#2E8B57"
  • S'il est rempli, indique la couleur utilisée (nom ou code de couleur HTML)
  • S'il n'est pas rempli ou pas présent, la couleur sera SeaGreen=#2E8B57.
urldebase="https://adresse.demon.site/?"
Permet de préciser l'adresse de base du wiki.
Ne pas oublier de mettre le "?" à la fin.
  • S'il n'est pas rempli ou pas présent,
    • les liens internes au Wiki ne fonctionneront pas.
valeurexergue="1"
  • S'il est rempli,
    • indique, la valeur du champ bf_exergue pour laquelle une fiche sera mise en $exergue. Autrement dit seront mises en exergue les fiches dont le champ bf_exergue porte la même valeur que le paramètre valeurexergue.
  • S'il n'est pas rempli ou pas présent,
    • aucune fiche ne sera mise en exergue.
ombreportee="oui"
  • S'il est rempli,
    • indique, si chaque fiche est présentée sans une ombre portée (non) ou avec (tous les autres cas). Si on choisit d'avoir une ombre portée, les coins des fiches sont également arrondis. Sinon, les fiches sont des rectangles.
  • S'il n'est pas rempli ou pas présent ou pas égal à "non",
    • il y a une ombre portée

Paramètres génériques à tous les templates et particulièrement applicables ici

correspondance
Permet, lorsque le nom de l'un ou plusieurs des champs de votre formulaire diffère(nt) de (bf_image, bf_bouton, bf_description, bf_exergue, bf_lien ou bf_fichier), de préciser le(s)quel(s) de vos champs utiliser.
Ex. : correspondance="bf_texte=bf_monchamp, bf_image=bf_photo_vacances"
champ
Permet de trier les fiches autrement que par ordre alphabétique des titres.
Ce paramètre permet de définir le champ de votre formulaire sur lequel s'effectuera le tri des fiches avant leur affichage.
Ex. : champ="bf_monchamp" ordre*
Permet de trier les fiches autrement que par ordre alphabétique des titres.
Ce paramètre permet de changer l'odre de tri des fiches.
Par défaut, les fiches sont affichées dans l'ordre croissant des titres ou du champ défini par le paramètre champ.
On peut changer cet ordre et le rendre décroissant.
Ex. : ordre="desc"
Informations importantes à propos de ce template
Limitations sur ce template
Code source du formulaire qui a servi pour cet exemple Exemple de formulaire :
texte***bf_titre...
image***bf_image...
jour***bf_debut... <= date et heure éventuelles de début de l'événement
jour***bf_fin... <= date et heure éventuelles de fin de l'événement
texte***bf_lieu
textelong***bf_description...
texte***bf_lien... <= lien à activer en cliquant sur le bouton
fichier***bf_fichier... <= fichier à télécharger cliquant sur le bouton
texte***bf_bouton... <= texte à afficher sur le bouton
texte***bf_exergue... <= détermine les fiches à mettre en exergue
Mot clés documentation