Action {{bazarliste}}

Cette action vous permet d'affiche le contenu d'une base de données (ou seulement une partie) sur une des pages du wiki et cela sous différentes formes suivant le template choisi (simple liste, liste déroulante, annuaire, liens...)

Syntaxe : {{bazarliste id="1"}}

Paramètres utilisables
  • les paramètres en gras sont obligatoires
  • un paramètre se déclare de la manière suivante nomduparametre="valeurduparametre"
  • Des paramètres supplémentaires pour le filtrage : voir BazarFacette
nom du paramètre valeurs du paramètre
id id de la base de données à afficher, si vide toutes les bases de données sont affichées. Il est possible d'afficher plusieurs bases de données d'un coup en entrant leur id séparé par une virgule. Avant, le paramètre s'appelait idtypeannonce qui marche encore, mais id, plus court, est recommandé.
nb Indique le nombre limite de résultats a afficher, par ex. nb="12" pour afficher les 12 derniers. Par défaut : pas de limite
pagination Indique le nombre de fiches présentes par page avant pagination, par ex pagination="10". Par défaut : pas de pagination
ordre Permet d'afficher la liste par ordre croissant ou décroissant. Par défaut : rangé par ordre croissant (asc) sinon mettre "desc" pour l'ordre décroissant
champ Permet de choisir le champ utilisé pour le tri. Par défaut : tri sur le champ titre (bf_titre). Par date par ex : champ="date_creation_fiche" ou date_maj_fiche
query permet d'afficher une partie seulement de la base de données sur base d'un tri Voir le détail de la syntaxe
template Indique le look pour l'affichage des fiches. Par défaut : en accordéon. voir ci-dessous pour un aperçu des templates disponibles
iconfield On indique soit la liste, soit idtypeannonce qui doit servir à déterminer les différentes icons
icon Nom de l'icon (par ex glyphicon glyphicon-plane)="valeur de la liste ou id du formulaire"
colorfield On indique soit la liste, soit idtypeannonce qui doit déterminer les différentes couleurs
color Nom de la couleur (par ex red ou #ff3333)="valeur de la liste ou id du formulaire"
colorfield="id_typeannonce" color="green=28, blue=29, red=30, #ffffff=28"
period n'affiche que les résultats dont la fiche est plus récente que la date donnée. Exemple: period="2020-12-31" ; à partir de Doryphore 2021-02-04-2
redirecturl permet de rediriger sur une page voulue lors de la validation du formulaire redirecturl="une url complète (pas juste une page wiki)"
random permet de mélanger les fiches pour les afficher dans un ordre aléatoire. Exemple: random="1"
user n'affiche que les résultats dont l'utilisateur donnée est le propriétaire ; vide par défaut. Exemple: user="Wikiadmin ; à partir de Doryphore 2021-02-04-2
filteruserasowner n'affiche que les résultats dont l'utilisateur courant est le propriétaire ; faux par défaut. Exemple: filteruserasowner="true" ; à partir de Doryphore 2021-02-04-2
search permet d'afficher une barre de recherche en haut de l'affichage des résultats. Exemple: search="true" ; faux par défaut
shownumentries affiche le nombre de résultats trouvés en en-tête. Exemple : shownumentries="true" ; faux par défaut
barregestion affiche la barre de gestion en bas de chaque fiche. Exemple : barregestion="false" ; true par défaut

A savoir : appeler sur son wiki les fiches d'un autre wiki

{{bazarliste id="<urlduwiki>|<idduform>"}}


Il est maintenant possible d'utiliser l'action bazarliste pour afficher les données distantes. Tout est décrit dans cette documentation.

Les templates disponibles sous yeswiki

ATTENTION: certains ne sont pas fourni par défaut avec yeswiki et doivent être téléchargés

20 fiches trouvées
Fourni par défaut ou pas
Accordéon

Accordéon

Affiche sous forme de fiches à déplier/plier

annuaire_alphabetique.tpl.html

annuaire_alphabetique.tpl.html

permet de créer une liste de type annuaire classée par ordre alphabétique

blog.tpl.html

blog.tpl.html

Le template blog permet d'afficher des actualités :

  • dernier article mis en avant dans un bloc de couleur (optionnel)
  • affiche la date et l'auteur de l'article sous le titre (optionnel)
  • le résumé : 280 premiers caracteres du champ soustitre

carousel.tpl.html

carousel.tpl.html

Ce template permet de faire un slider pour faire défiler des images automatiquement. Souvent utiliser en pageheader.
Tous les champs sont cachés si pas remplis sauf image bien sûr et bf_titre (champ obligatoire)
Cela dit on peut cacher aussi le bf_titre via un paramètre (voir ci-dessous)

compteur.tpl.html

compteur.tpl.html

ce template permet d'afficher la somme du champ bf_nombre

damier.tpl.html

damier.tpl.html

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.

galerie_photos.tpl.html

galerie_photos.tpl.html

ce template permet d'afficher une galerie de photos "classique" en 6 colonnes avec la photo et le titre par dessous.

liste_fiches_horscarte.tpl.html

liste_fiches_horscarte.tpl.html

ce template permet de récupérer sour forme de liste les titres des fiches (avec une carte cartogoogle) pour lesquelles les utilisateurs ont oubliés de cliquer sur le bouton "placer le point sur la carte".

liste_galerie.tpl.html

liste_galerie.tpl.html

Ce template permet d'afficher une galerie photo en deux colonnes. Celle de gauche reprend en mini vignettes toutes les photos disponibles et sur celle de droite, une vue agrandie de la photo sélectionnée dans la partie gauche.

liste_liens.tpl.html

liste_liens.tpl.html

affiche les liens vers les fiches sous forme de liste à puces

liste_liens_date.tpl.html

liste_liens_date.tpl.html

affiche une liste de liens pointant vers les fiches

liste_mails_seuls.tpl.html

liste_mails_seuls.tpl.html

Ce template permet de récupérer sour forme de liste les emails d'un formulaire afin de pouvoir facilement les copier-coller dans un webmail.

mails_maj.tpl.html

mails_maj.tpl.html

Ce template affiche les fiches non mises à jour depuis x jours (180 par défaut, paramètre : nbjour="x") et d'envoyer un mail paramétrable aux contacts des fiches.

map.tpl.html

map.tpl.html

Cette action permet d'afficher le contenu d'une base de données (on parlera de fiches) sur un fond cartographique. Il faut bien entendu que ces fiches comportent une adresse postale !

material-card.tpl.html

material-card.tpl.html

présentation sous forme de vignettes graphiques souvent utilisées pour réaliser des annuaires visuels (si l'image n'est pas fournie une image par défaut est générée)

photo-oxygen.tpl.html

photo-oxygen.tpl.html

Galerie photo avec un joli effet zoom et rotation au survol de l'image
L'auteur est affiché au survol ainsi qu'une loupe pour affichage plein écran

photobox.tpl.html

photobox.tpl.html

permet de créer une sorte de galerie photos qui peut s'ouvrir en pleine page.

Paramètres personnalisables :

  • largeur vignette : thumbwidth="100" > indiquer le nb de px sans préciser l'unité
  • hauteur vignette : thumbheight > idem
  • redimensionnent vignette : thumbresize
    • aux dimensions exactes, quitte à rogner l'image (crop)
    • ou garder dimensions originales à l'intérieur des dimensions (fit)
  • marge entre les images :thumbmargin par defaut 1;
  • largeur image plein écran bigwidth
  • hauteur image plein écran bigheight
  • redimensionnent image plein écran : bigresize
    • aux dimensions exactes, quitte à rogner l'image (crop)
    • ou garder dimensions originales à l'intérieur des dimensions (fit)

semi-ouvert.tpl.html <= remplacé par la vue bloc

semi-ouvert.tpl.html <= remplacé par la vue bloc

ce template affiche sous forme de liste des "blocs" le contenu du formulaire avec une image à gauche et des champs (bf-titre et ... ) à droite + télécharger fichier, lien vers url et bouton en savoir plus pour ouvrir la fiche complètement (tous les champs de ce template sont cachés s'ils ne contiennent pas de données / ou image par défaut).

timeline.tpl.html

timeline.tpl.html

affiche les fiches sous forme de ligne du temps

trombinoscope.tpl.html

trombinoscope.tpl.html

affiche uniquement les fiches qui ont une image sous forme de bloc. Il est donc parfois nécessaire de rendre le champ image obligatoire sinon certaines fiches n'apparaitront pas.


documentation