texte***bf_titre***Nom prénom***255***255*** *** *** ***1***0***
texte***bf_contact***Contact
texte***bf_contact***Contact*** *** *** *** *** *** *** *** ***
texte***bf_contact***Contact*** *** *** *** *** *** *** ***entrez ici votre contact***
texte***bf_titre***Nom prénom***255***255*** *** *** ***1***0***
texte***bf_titre***Titre de l'événement***255***255*** *** *** ***1***0***
titre***{{bf_nom}} - {{bf_prenom}} - {{listeListeOuiNon}} - {{checkboxListePartenaires}}*** ***
textelong***bf_adresse1***Adresse postale***200***5*** *** *** ***1***0*** texte***bf_code_postal***Code postal*** ***5*** *** *** ***0***1*** texte***bf_ville***Ville***50***80*** *** *** ***1*** *** texte***bf_pays***Pays***50***80*** *** *** ***1*** ***
champs_mail***bf_mail***Email***40***255*** *** *** ***0***0***l'adresse mail doit être de la forme quelquechose@domaine.extension
champs_mail***bf_mail***Email***40***255*** ***form*** ***0***0***l'adresse mail doit être de la forme quelquechose@domaine.extension
champs_mail***bf_mail***Email***40***255*** ***form*** ***0***1***l'adresse mail doit être de la forme quelquechose@domaine.extension
champs_mail***bf_mail***Email***40***255*** *** *** ***0***0***l'adresse mail doit être de la forme quelquechose@domaine.extension***@admins
carte_google***bf_latitude***bf_longitude***cartogoogle***1
jour***bf_date_debut_evenement***Début de l'événement***1*** *** *** *** ***1***0
jour***bf_date_fin_evenement***Fin de l'événement***1*** *** *** *** ***1***0
image***bf_image***Image de présentation (facultatif)***140***140***600***600***right*** *** ***Votre image doit être au format .jpg ou .gif ou .png
Affichage dans le formulaire de saisie : {{attach file="champlieninternet.png" desc="image champlieninternet.png (2.3kB)" size="big" class="center" img class="img-responsive img-thumbnail"}} ---- {{end elem="panel"}} {{panel title="Checkbox / cases à cocher (plusieurs choix parmi des propositions)"}} Exemple de syntaxe à copier/coller :
1) **Type de champ** : checkbox - **Identifiant du champ** : ""ListeFormations"" Pour trouver l'identifiant de la liste, aller sur la page [[BaZar Base de donnée]] , cliquez sur Listes et récupérez l'ID de la liste que vous souhaitez utiliser dans le menu déroulant (ex: ListeDepartementsFrancais) NB : il faudra évidemment que vous ayez [[FabriquerListe fabriqué une liste]] - **Intitulé affiché** : Type de formation - Non-utilisé - Valeur par défaut : l'élément dont l'identifiant est 1. - Non-utilisé - Identifiant de la liste (si la même liste est utilisées plusieurs fois dans le même formulaire) : non renseigné ici, si vous utilisez plusieurs fois cette liste dans le formulaire, allez voir l'encadré ci-dessous - Choix du mode auto-complétion : vide (cases à cocher), tags (auto-complétion) - Saisie obligatoire : 0 (non). - Présence dans le moteur de recherche : 0 (non). - Texte d'aide à la saisie : ce qui est écrit dans cette zone deviendra bulle d'aide visible lorsqu'ils cliqueront sur un {{button link="http://yeswiki.net/cercopitheque/files/FormulaireSoimeme_bazaraide1_20160405121711_20160405121731.png" class="modalbox" nobtn="1" text="petit point d'interrogation bleu"}} - Droits d'accès du champ. * (tout le monde, par défaut), + (utilisateurs identifiés), % (propriétaire de la fiche et administrateur uniquement), @admins (membre du groupe admins). ""<div class="alert alert-danger">""**Attention!** Si l'on utilise plusieurs fois une liste dans un même formulaire : il faut mettre un identifiant en 7ieme position pour les différencier (cf. bf_origine et bf_arrivee)""</div>"" Affichage dans le formulaire de saisie : {{attach file="champcheckbox.png" desc="image champcheckbox.png (20.4kB)" size="big" class="left" img class="img-responsive img-thumbnail"}} ""<div class="alert alert-warning">""**Pour aller plus loin** Si vous souhaitez que votre checkbox soit alimentée non pas par une liste mais par le contenu d'un autre formulaire bazar c'est possible via cette syntaxe :
""</div>"" ""<div class="alert alert-warning">""Vous pouvez [[LierFormulairesEntreEux aller plus loin en liant des formulaires entre eux...]]""</div>"" ---- {{end elem="panel"}} {{panel title="Liste déroulante (un choix unique parmi une liste)"}} Exemple de syntaxe à copier/coller :
1) **Type de champ** : liste - **Identifiant du champ** : ""ListeDepartementsFrancais"" Pour trouver l'identifiant de la liste, aller sur la page [[BaZar Base de donnée]] , cliquez sur Listes et récupérez l'ID de la liste que vous souhaitez utiliser dans le menu déroulant (ex: ListeDepartementsFrancais) NB : il faudra évidemment que vous ayez [[FabriquerListe fabriqué une liste]] - **Intitulé affiché** : Département - Non-utilisé - Non-utilisé - Valeur par défaut : l'élément dont l'identifiant est 1. si vous laissez ce champ vide, sera affiché "choisir" - Identifiant de la liste (si la même liste est utilisées plusieurs fois dans le même formulaire) : non renseigné ici, si vous utilisez plusieurs fois cette liste dans le formulaire, allez voir l'encadré ci-dessous - Non-utilisé - Saisie obligatoire : 0 (non). - Présence dans le moteur de recherche : 0 (non). - Texte d'aide à la saisie : Lister les formations ici. ce qui est écrit dans cette zone deviendra bulle d'aide visible lorsqu'ils cliqueront sur un {{button link="http://yeswiki.net/cercopitheque/files/FormulaireSoimeme_bazaraide1_20160405121711_20160405121731.png" class="modalbox" nobtn="1" text="petit point d'interrogation bleu"}} - Droits d'accès du champ. * (tout le monde, par défaut), + (utilisateurs identifiés), % (propriétaire de la fiche et administrateur uniquement), @admins (membre du groupe admins). ""<div class="alert alert-danger">""**Attention!** Si l'on utilise plusieurs fois une liste dans un même formulaire : il faut mettre un identifiant en 7ieme position pour les différencier (cf. bf_origine et bf_arrivee)""</div>""
Affichage dans le formulaire de saisie : {{attach file="champliste1.png" desc="image champliste1.png (8.4kB)" size="big" class="center" img class="img-responsive img-thumbnail"}} ""<div class="alert alert-warning">""Vous pouvez [[LierFormulairesEntreEux aller plus loin en liant des formulaires entre eux...]]""</div>"" ---- {{end elem="panel"}} {{panel title="Radio (un choix parmi une liste visible)"}} Exemple de syntaxe à copier/coller :
1) **Type de champ** : radio - **Identifiant du champ** : ""ListeFormations"" Pour trouver l'identifiant de la liste, aller sur la page [[BaZar Base de donnée]] , cliquez sur Listes et récupérez l'ID de la liste que vous souhaitez utiliser dans le menu déroulant (ex: ListeDepartementsFrancais) NB : il faudra évidemment que vous ayez [[FabriquerListe fabriqué une liste]] - **Intitulé affiché** : Type de formation - Non-utilisé - Valeur par défaut : l'élément dont l'identifiant est 1. - Non-utilisé - Identifiant de la liste (si la liste est utilisées plusieurs fois dans le même formulaire) : non renseigné ici, si vous utilisez plusieurs fois cette liste dans le formulaire, allez voir l'encadré ci-dessous - Non-utilisé - Saisie obligatoire : 0 (non). - Présence dans le moteur de recherche : 0 (non). - Texte d'aide à la saisie : non renseigné. - Droits d'accès du champ. * (tout le monde, par défaut), + (utilisateurs identifiés), % (propriétaire de la fiche et administrateur uniquement), @admins (membre du groupe admins). ""<div class="alert alert-danger">""**Attention!** Si l'on utilise plusieurs fois une liste dans un même formulaire : il faut mettre un identifiant en 7ieme position pour les différencier (cf. bf_origine et bf_arrivee)""</div>"" Affichage dans le formulaire de saisie : {{attach file="champradio.png" desc="image champradio.png (6.7kB)" size="medium" class="center" img class="img-responsive img-thumbnail"}} ""<div class="alert alert-warning">""Vous pouvez [[LierFormulairesEntreEux aller plus loin en liant des formulaires entre eux...]]""</div>"" ---- {{end elem="panel"}} {{panel title="Téléphone"}}
Explication : 1) **Type de champ** : texte - **Identifiant du champ** : bf_contact (sans accents, tout attaché) - **Intitulé affiché** : Contact - Taille à l'écran : 15 caractères - Nombre de caractère max : 15 caractères - Valeur par défaut : ici non renseigné, si texte alors il sera proposé par défaut - Non-utilisé - Non-utilisé - Saisie obligatoire : 1 (oui) 0 ou vide (non) - Présence dans le moteur de recherche : 0 (non) - Texte d'aide à la saisie : ce qui est écrit dans cette zone deviendra bulle d'aide visible lorsqu'ils cliqueront sur un {{button link="http://yeswiki.net/cercopitheque/files/FormulaireSoimeme_bazaraide1_20160405121711_20160405121731.png" class="modalbox" nobtn="1" text="petit point d'interrogation bleu"}} - Droits d'accès du champ. * (tout le monde, par défaut), + (utilisateurs identifiés), % (propriétaire de la fiche et administrateur uniquement), @admins (membre du groupe admins). ---- {{end elem="panel"}} {{panel title="Texte long (texte sur plusieurs ligne)"}} Exemple de syntaxe à copier/coller :
Explication : 1) **Type de champ** : textelong - **Identifiant du champ** : bf_description (sans accents, tout attaché) - **Intitulé affiché** : Formations proposées - Largeur de la zone de saisie : 80 caractères - Nombre de lignes de la zone de saisie : 5 lignes (attention au delà la case commence à être trop haute) - Valeur par défaut : non renseigné - Non-utilisé - Format d'écriture : wiki (par défaut, syntaxe wiki) html (propose un éditeur wyzywig), ou nohtml (html non interprété) - Saisie obligatoire : 0 (non). - Présence dans le moteur de recherche : non renseigné (non). - Texte d'aide à la saisie : ce qui est écrit dans cette zone deviendra bulle d'aide visible lorsqu'ils cliqueront sur un {{button link="http://yeswiki.net/cercopitheque/files/FormulaireSoimeme_bazaraide1_20160405121711_20160405121731.png" class="modalbox" nobtn="1" text="petit point d'interrogation bleu"}} - Droits d'accès du champ. * (tout le monde, par défaut), + (utilisateurs identifiés), % (propriétaire de la fiche et administrateur uniquement), @admins (membre du groupe admins). ---- {{end elem="panel"}} {{panel title="Upload de fichier (envoi de fichier)"}} Permet de joindre un fichier à une fiche. Exemple de syntaxe à copier/coller :
Explication : 1) **Type de champ** : fichier - **Identifiant du champ** : bf_fichierstage (sans accents, tout attaché) - **Intitulé affiché** : Documents produits lors du stage - Taille maximum du fichier : 2000000 (20 mega, c'est beaucoup !). - Non-utilisé - Non-utilisé - Non-utilisé - Non-utilisé - Saisie obligatoire : 0 (non) - Présence dans le moteur de recherche : non renseigné (non). - Texte d'aide à la saisie : ne pas dépasser 20 Mo, ce qui est écrit dans cette zone deviendra bulle d'aide visible lorsqu'ils cliqueront sur un {{button link="http://yeswiki.net/cercopitheque/files/FormulaireSoimeme_bazaraide1_20160405121711_20160405121731.png" class="modalbox" nobtn="1" text="petit point d'interrogation bleu"}} - Droits d'accès du champ. * (tout le monde, par défaut), + (utilisateurs identifiés), % (propriétaire de la fiche et administrateur uniquement), @admins (membre du groupe admins). ---- {{end elem="panel"}} {{panel title="Mot-clés / tags"}} Permet d'entrer des mots-clés dans le champ. Chaque mot-clé est validé par la touche "entrée" Exemple de syntaxe à adapter :
**En image** {{attach file="capturetags.png" desc="image capturetags.png (6.0kB)" size="original" class="center"}} ---- {{end elem="panel"}} ====Pour complexifier==== {{panel title="Proposer l'inscription à une liste de discussion / diffusion"}}
On peut écrire ce que l'on veut en langage HTML! (par exemple, pour mettre un titre : <h3>nom du titre</h3>) On écrit 2 fois le titre : la première fois c'est pour apparaître dans la saisie, la deuxième fois c'est pour la visualisation de la fiche ---- {{end elem="panel"}} {{panel title="Cacher des champs en mode vue (mais pas lors de l'encodage)"}} Il s'agit d'une utilisation détournée de labelhtml d'abord on ouvre un label html de ce type
Ensuite on place les champs qui doivent être encodés mais pas vus ensuite / par ex : jour***bf_date_debut_publication***Date de publication***1*** *** *** *** ***1***0 jour***bf_date_fin_publication***Date de déplubication***1*** *** *** *** ***1***0 on ferme le labelhtml
---- {{end elem="panel"}} {{panel title="Créer un utilisateur wiki dès la création d'une fiche de type inscription"}}
---- {{end elem="panel"}} {{panel title="Question conditionnelle"}} **Une question s'affiche seulement si un choix précis a été fait dans une liste ou un checkbox ou un radio précédent.** Dans ces 3 exemples (avec une liste et un checkbox et un radio), une première question propose de choisir parmi des compétences, et une seconde question s'affiche seulement si on choisit "autre" (écrit exactement comme ça comme clé dans la ""ListeCompetences""). Exemple 1 : La liste propose une option "autre" qui, si elle est sélectionnée, fait apparaître une question texte pour préciser :
Exemple 3 : **(uniquement disponible à partir de doryphore 2021-10-25-3)** Le radio propose une option "autre" qui, si elle est choisie, fait apparaître une question texte pour préciser :
Ouvre le premier onglet :
Ferme l'onglet 1 et ouvre l'onglet 2 :
Ferme l'onglet 2 et ouvre l'onglet 3 :
Ferme l'ensemble des onglets et efface les boutons Valider/Annuler en bas de chaque onglet :
""<a href="http://cooptic.be/demo/?AccordioN" target=_blank">Voir un exemple ici</a>"" Pour insérer plusieurs accordions : Si vous voulez une 3ème, 4ème... accordion, pensez à personnaliser les parties écrites en majuscules dans le code (par ex COLLAPSE3 ou ACCORDION3...)
""<a href="https://moustic.info/?BazaR&vue=saisir&action=saisir_fiche&id=10 " target=_blank">Voir un exemple avec plusieurs accordions par là</a>"" {{end elem="panel"}} {{panel title="Gérer les droits dès la création de la fiche"}}
Par exemple :
signifie que seuls les utilisateurs enregistrés peuvent lire la fiche, et que seul l'utilisateur ""NelsonMandela"" peut modifier et commenter la fiche Pour rappels les différents symbole sont : - * signifie "tout le monde sans identfication" - + signifie les utilisateurs enregistrés - % signifie l'utilisateur qui a crée la fiche - @admins signifie le groupe d'utilisateur @admins - et on peut aussi spécifier un ou pluieurs comptes utilisateurs en particulier. ---- {{end elem="panel"}} {{panel title="Associer un thème dès la création de la fiche"}}
1 ) **type de champ :** metadas - **theme :** nom de dossier - **squelette :** squelette de theme - **style :** style css du theme associe - **bgimg :** image de fond dans files/backgrounds permet de définir le thème associé à la fiche {{end elem="panel"}} {{panel title="Cases à cocher ou auto-complétion a partir d'un autre formulaire"}} Cases a cocher:
------- Auto-complétion
Plus d'explications sur [[LierFormulairesEntreEux cette page]]. {{end elem="panel"}} {{panel title="Slider"}}
{{end elem="panel"}} {{panel title="couleur"}}
{{end elem="panel"}} {{panel title="Champ caché"}}
Pour comprendre : Un champs mail permanent est intégré, c'est un champs "adresse mail" dont le contenu est pré-remplis avec notre propre adresse mail ... mais il est rendue invisible lors de la saisie grâce à l'action "cacher des champs en mode vue". Il est également invisible pour l'utilisateur qui reçoit sa fiche grâce au paramètre de confidentialité définis sur"@admins" {{end elem="panel"}} {{panel title="Mot de passe"}}