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
on arrive alors dans un truc qui ressemble à ça
Pour comprendre en détail les parties de ce module bazar =>je me rends ici (clic droit)
Avessac
Avessac
Description du marché, lieu, horaires, etc.
Marché hebdomadaire, de 9h30 à 12h45. Place de l?église
Adresse postale
place de l'église
Code postal
44460
Commune
Avessac
Bains sur oust
Bains sur oust
Description du marché, lieu, horaires, etc.
Marché hebdomadaire le jeudi de 16h30 à 19h. Et les 1er et 3ème dimanches du mois le matin
Adresse postale
place nominoë
Code postal
35600
Commune
Bains sur oust
Blain
Blain
Description du marché, lieu, horaires, etc.
Marché hebdomadaires les mardis et samedis matin de 8h à 13h
Adresse postale
rue du marché
Code postal
44130
Commune
Blain
Guéméné Penfao
Guéméné Penfao
Description du marché, lieu, horaires, etc.
Marché hebdomadaire le vendredi matin de 8h à 13h Place Jean Jaurès
Adresse postale
place jean jaures
Code postal
44290
Commune
Guémené Penfao
La Gacilly
La Gacilly
Description du marché, lieu, horaires, etc.
Marché hebdomadaire le samedi matin, place du marché
Adresse postale
place du marché
Code postal
56200
Commune
La Gacilly
Langon
Langon
Description du marché, lieu, horaires, etc.
Marché de producteurs à Langon tous les mardis soir Place de l'église, de 16h30 à 19h00
Adresse postale
Place de l'église
Code postal
35660
Commune
Langon
Marché Bio des Landes du Luquet
Marché Bio des Landes du Luquet
Description du marché, lieu, horaires, etc.
Chaque vendredi, de 16 h à 19 h.
Pain, farine, cidre, vinaigre, bière, produits laitiers, légumes, ?ufs, poulets, galettes, tisanes etc...
------
[[https://www.ouest-france.fr/pays-de-la-loire/vay-44170/vingt-ans-que-le-paysan-fait-son-marche-bio-5721149 ]]
Adresse postale
Les Landes du Luquet, route de l'Hôtel Saffré
Code postal
44170
Commune
Vay
Marché de la Grée Pichard
Marché de la Grée Pichard
Description du marché, lieu, horaires, etc.
Chez un maraîcher bio avec d'autres producteurs (volailles bio, oeufs, galettes, miel, spiruline, plantes médicinales...).
Chaque vendredi de 16H30 à 19H
Adresse postale
La grée Pichard
Code postal
35390
Commune
Le Grand Fougeray
Maxime GUINARD Consultant SEO
Maxime GUINARD Consultant SEO
Description du marché, lieu, horaires, etc.
Je suis spécialisé dans le SEO et dans la création de sites uniques et professionnels. Je veille en permanence à l?émergence de nouvelles technologies, pour rendre mes sites et mon SEO high-tech et modernes.

Adresse postale
45 avenue du bac
Code postal
94210
Commune
Saint-Maur-des-Fossés
Pierric
Pierric
Description du marché, lieu, horaires, etc.
1er et 3ème jeudis du mois de 16h30 à 19h
Adresse postale
Place de la mairie
Code postal
44290
Commune
Pierric
Pipriac
Pipriac
Description du marché, lieu, horaires, etc.
Marché alimentaire hebdomadaire le mardi de 8h à 12h
Adresse postale
Place de Verdun
Code postal
35550
Commune
Pipriac
Plessé
Plessé
Description du marché, lieu, horaires, etc.
Marché hebdomadaire, le dimanche de 8h à 13h en centre ville
Adresse postale
Place de l'église
Code postal
44630
Commune
Plessé
Redon
Redon « Les Halles »
Rieux
Rieux
Description du marché, lieu, horaires, etc.
Marché hebdomadaire, de 8h à 13h
Adresse postale
Place de l'église
Code postal
56350
Commune
Rieux
Sévérac
Sévérac
Description du marché, lieu, horaires, etc.
Marché hebdomadaire le samedi de 9h à 12h30, place de la pharmacie
Code postal
44530
Commune
Sévérac
- Je peux ensuite créer un formulaire pour commencer à récolter de la donnée. Plusieurs options possibles :
- soit je le crée de zéro, une bonne idée mais à garder pour plus tard quand vous serez plus à l'aise :-)
- soit je copie-colle un exemple présent sur le site ressources Yeswiki.net
- soit, encore plus simple, j'importe un formulaire existant sur un autre wiki et je l'adapte ensuite à mon contexte
- 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 !)
Pour comprendre en détail les champs que l'on peut placer dans un formulaire
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...