Yeswiki niveau 2 : le Bazar

Dans Yeswiki, il existe un module nommé "Bazar" et qui offre la possibilité de créer des formulaires (pour recueillir de la donnée) et d'afficher ensuite ces données sous de multiples formats (cartes, annuaires, listes, album photos, agenda, slider...). Ceci ouvre des perspectives :-)

Comment ça marche ?

  • Il faut être connecté à son wiki pour pouvoir créer et modifier des formulaires !
  • il faut ensuite passer par la roue crantée / Base de données

Pour comprendre en détail les parties de ce module bazar =>je me rends ici (clic droit)

Visualisation du fichier CSV pour l'export des fiches de type : Carte des espaces de jeux - Total des fiches : 23
"datetime_create","datetime_latest","Nom du parc ou jardin","Image de présentation (facultatif)","Fonction","Adresse postale","Code postal *","Ville","bf_latitude *","bf_longitude *"
25/03/2019 17:10:19,25/03/2019 17:10:19,"Redon - Skate parc de la place Garnier","SkateParc_skate_parc_garnier.jpg","Un skate parc, aux abords des halles Garnier.","Place Garnier","35600","Redon","47.645354612229994","-2.086758613586426"
25/03/2019 17:10:55,18/10/2020 12:22:10,"Redon - Parc de Bel Air","ParcDeBelAir_20180822_115206.jpg","Aire de jeux pour les enfants de 2 à 12 ans. Contient un bac à sable, un tobbogan, une balançoire et des jeux à ressort. Un trampoline en plus ce serait bien! ","Avenue de Baumont","35600","Redon","47.654649257996546","-2.0888614654541016"
25/03/2019 17:08:56,25/03/2019 17:08:56,"Redon - Aire de jeux de la rue de Bellevue","AireDeJeuxQuartierBellevue_20181009_173607.jpg","Aire de jeux en deux parties, l'une pour les enfants de 2 à 6 ans (balancoires), l'autre pour les enfants de 6 à 12 ans (structure à grimper) dans un bel espace vert.","rue de Bellevue","35600","Redon","47.65717139204967","-2.0780199766159058"
25/03/2019 17:12:37,25/03/2019 17:12:37,"Peillac - Parc du Pommier","ParcDuPommier_parc-du-pommier-2018.jpg","Aire de jeux pour enfants (2-10 ans), une balançoire, une table de ping-pong, des tables de pique-nique à l'ombre","Parc du Pommier","","Peillac","47.71415429479922","-2.220434546470642"
25/03/2019 17:09:45,25/03/2019 17:09:45,"Redon - Aire de jeux du bois de Bahurel","AireDeJeuxDuBoisDeBahurel_aire_jeux_bahurel.jpg","Aire de jeux pour enfants de 6 à 12 ans (14 ans pour la tyrolienne). Deux toboggans, un tourniquet, un mini-mur d'escalade, une tyrolienne. Une ou deux balançoire ce serait bien!","rue de Bahurel","35600","Redon","47.66394586245876","-2.09089457988739"
25/03/2019 17:13:05,25/03/2019 17:13:05,"Allaire - Square de la mairie","SquareDeLaMairieDAllaire_allaire_square_mairie.jpg","Un tobogan, une balançoire à ressorts et un mini-jeu d'escalade pour les petits. Un banc et une boite à livres pour leurs parents. ","","56350","Allaire","47.63785481023394","-2.161914110183716"
03/04/2019 12:21:16,03/04/2019 12:21:16,"Saint-Nicolas-de-Redon - Aire de jeux du château d'eau","AireDeJeuxDuChateauDEau_2019-01-12_10-55-02.jpg","Aire de jeux pour les petits, vieillissante. Le Conseil municipal d'enfants de la commune travaille sur un projet d'aménagement. Elle est située dans un vaste espace vert.","","44460","Saint-Nicolas-de-Redon","47.644747439401904","-2.056739330291748"
20/04/2019 15:47:28,20/04/2019 15:47:28,"Redon - Aire de jeux de la Barge rousse","AireDeJeuxDeLaBargeRousse_redon_barge_rousse.jpg","Mini aire de jeu pour les enfants de 3 à 8 ans. Équipée d'une balançoire à ressorts et d'un ""casse-tête"".","La Barge rousse","35600","Redon","47.66490686279359","-2.0700645446777344"
25/03/2019 17:12:08,25/03/2019 17:12:08,"Allaire - Aire de jeux des Prés Couris","AireDeJeuxDesPresCouris_allaire_chanoine_dreano.jpg","Un tobogan pour les petits (2 à 8 ans), un portique pour les plus grands. Cette aire de jeux borde un terrain de sports polyvalent (city-park) et un skate park.","rue Chanoine Dreano","56350","Allaire","47.63354238842046","-2.1691077947616577"
25/03/2019 17:03:32,25/03/2019 17:03:32,"Saint-Perreux - Aire collective de jeux","AireCollectiveDeJeuxDeSaintPerreux_jeux_st_perreux.jpg","Espace de jeux pour enfants de 2 à 12 ans, comprenant toboggan, balançoire à deux, jeux à ressorts, échelle de cordes et petit mur d'escalade. Implantée à l'arrière de la salle socioculturelle, en retrait de l'Oust, dans un bel environnement, calme.","Salle Multisports","56350","Saint-Perreux","47.667652480550274","-2.1042948961257935"
25/03/2019 17:07:52,25/03/2019 17:07:52,"Allaire - Aire de jeux de Coueslé","","","Coueslé","56350","Allaire","47.63896810190144","-2.153368592262268"
03/04/2019 12:20:28,03/04/2019 12:20:28,"Redon - Aire de jeux de la rue W. Churchill","AireDeJeuxDeRueWChurchillRedon_aire_jeux_w_churchill.jpg","Aire de jeux en deux parties pour les enfants de 2 à 6 ans, comportant chacune un toboggan. En situation ombragée.","rue winston churchill","35600","Redon","47.66019562426034","-2.07541286945343"
22/08/2020 17:07:46,22/08/2020 17:07:46,"Guémené-Penfao - Aire de jeu du Don","AireDeJeuDeGuemenePenfao_aire_du_don_guemene.jpg","Le long du Don. Aire de jeux pour enfants à partir de six ans. Toboggans, balançoires,structures à grimper, tyroliennes...","","44290","Guémené-Penfao","47.627284586954964","-1.8348294496536257"
11/07/2019 16:03:56,11/07/2019 16:03:56,"Redon - Le parc Cadou","","Accueil des familles pour se dégourdir les jambes. ","Rue René Guy Cadou","35600","REDON","47.6537755","-2.0660817"
12/10/2019 11:58:56,12/10/2019 11:58:56,"Rieux - Aire de jeux de la mairie","RieuxAireDeJeuxELaMairie_aire_jeux_mairie_rieux.jpg","Aire de jeux pour les enfants de 2 à 12 ans, située derrière la mairie. Balancelle à ressort, structure à grimper, toboggan","place de l'église","56350","Rieux","47.597565171047464","-2.1071380376815796"
12/10/2019 11:57:12,12/10/2019 11:57:12,"Rieux - Aire de jeux du château","RieuxAireDeJeuxDuChateau_aire_jeux_chateau_rieux.jpg","Aire de jeux comprenant des balançoires, jeux à ressorts et un drakkar où jouer aux Vikings","le Château","56350","Rieux","47.598313969191736","-2.0995366573333736"
08/12/2019 17:50:28,08/12/2019 17:50:28,"Saint-Vincent-sur-Oust - L'armoire aux jeux ","LArmoireAuxJeux_20190929_181304.jpg","Salle de jeux en bois pour grands et petits, ouvert à la belle saison. Entrée payante.","7 Ménéhy ","56350","Saint-Vincent-sur-Oust","47.70254897408343","-2.132892608642578"
25/01/2020 14:51:54,25/01/2020 14:51:54,"Renac - Domaine des Ifs","RenacDomaineDesIfs_jeu_enfants_renac.jpg","Espace de jeux réservé aux enfants de 5 à 12 ans. Balançoire, jeux de ressorts, structure à grimper. ","Domaine des Ifs","35660","Renac","47.72088888832794","-1.9742667675018308"
23/08/2020 20:04:57,23/08/2020 20:04:57,"Théhillac - Aire de jeux de la rue de l'école","","Balançoires, tourniquet, tobbogan","Rue de l'École","56130","Théhillac","47.57067006671178","-2.1112579107284546"
07/04/2020 17:34:21,07/04/2020 17:34:21,"Saint-Jean-la-Poterie - Aire de jeux du Parc des Lises","StJeanLaPoterieAireDeJeuxDuParcDesL_aire_jeux_saint-jean_1.jpg","Pour les enfants de 2 à 12 ans","rue des lisières","56350","saint jean la poterie","47.63274348495558","-2.1219277381896973"
23/08/2020 19:48:18,23/08/2020 19:48:18,"Guéméné-Penfao - Aire de jeux de la piscine","GuemenePenfaoAireDejeuxDeLaPiscine_aire_piscine_guemene.jpg","Derrière la piscine, surplombant la vallée, petite aire de jeux pour enfants de 2 à 12 ans. Toboggan et petites balançoires.","Avenue du Paradis","44290","Guéméné-Penfao","47.6248369356383","-1.8189668655395508"
23/08/2020 22:13:10,23/08/2020 22:13:10,"Conquereuil - Base de loisirs du Don","ConquereuilBaseDeLoisirsDuDon_conquereuil_le_don.jpg","Aire jeux pour enfants de 4 à 10 ans, dans une base de loisirs le long du Don. Toboggans, structures à grimper, balançoires...","Les closeaux","44290","Conquereuil","47.617764495555","-1.7524802684783936"
18/10/2020 12:04:36,18/10/2020 12:04:36,"Air de jeux du port de Foleux","","","","","Béganne","47.57632305704985","-2.283632755279541"

Télécharger le fichier d'export au format csv

  • Nous allons importer un formulaire existant en provenance de ce wiki support de formation.
    • je me rends sur la roue crantée de mon wiki / bade de données (en étant connecté)
    • en bas de la page, je copie-colle l'url complète du wiki "source" (celui qui contient le formulaire que je veux copier) => https://coop-site.net/cooptic6
    • je clique sur Go !
    • les formulaires existants sont affichés et je peux cocher ceux que je souhaite importer sur mon wiki (ici prenons les formulaires avec copier-coller dans le titre)
    • les formulaires sont maintenant sur mon wiki, près à être adapter à mon contexte

  • Pour adapter un formulaire à mon contexte, je vais cliquer sur le petit crayon en vis-à-vis de son nom
    • je vois alors la structure de mon formulaire (* *), ça fait peur mais ne partez pas !
    • lisons ensemble la structure de ces lignes et on a déjà moins peur ;-)
    • adaptons les pour voir (personne ne va mourrir alors allons y de bon coeur !)



Nos formulaires sont là et "adaptés" : il est temps de les rendre visibles !


Permettre la saisie de données

Tout d'abord, il nous faut permettre aux participants de déposer de la donnée dans ces formulaires. Pour cela je dépose ce bout de code sur une page de mon wiki
{{bazar id="2" vue="saisir" voirmenu="0"}}

le numéro derrière id=" " est le numéro de votre formulaire

Rendre visibles les données

Les données peuvent être rendues visibles de multiples façons.
ATTENTION : il faut adapter l'id de la syntaxe ci-dessous avec le numéro du formulaire que vous voulez afficher
  • sous forme de liste
    • {{bazarliste id="2"}}
      
  • sous forme d'annuaire
    • {{bazarliste id="2" template="material-card.tpl.html"}}
      
  • sous forme d'agenda si le formulaire contient un champ date
    • {{calendrier id="2"}}
      
  • sous forme de carte si le formulaire contient un champ adresse
    • {{bazarliste id="2" template="map.tpl.html"}}
      
  • sous forme d'album photos si le formulaire contient une image
    • {{bazarliste id="2" template="photobox.tpl.html"}}
      
  • sous forme de "slider" par exemple dans une pageheader (le bandeau)
    • {{bazarliste id="2" template="carousel.tpl.html" }}
      

Il est aussi possible de trier ces données, d'afficher un champ de tri dynamique...