Boite à outils
Boite à Outils
Réserver un outil
Suggestions
Comment faire pour
Rechercher
×
Se connecter
×
Se connecter
Email ou NomWiki
Mot de passe
Mot de passe perdu ?
Se souvenir de moi
Se connecter
S'inscrire
Aide
Gestion du site
Tableau de bord
Base de données
Boite à outils
Boîte à outils Optéos
Cet espace n'est pas indexé sur le web
Sauver
Format
Titre 1
Titre 2
Titre 3
Titre 4
Centré
Texte agrandi
Texte mis en valeur
Code source en mode bloc
Code source en mode ligne
Rend visible la partie sélectionnée uniquement en mode édition
Activer JavaScript pour joindre des fichiers.
Fichier
Annuler
Échoué
Composants
Éditer le composant sélectionné
Boutons
Mise en forme
Syndication / Flux RSS
Réactions / Votes
Vidéo intégrée
Actions d'envoi d'e-mail/listes
Gestion des tags
Afficher les données d'un formulaire
Afficher un formulaire de création de fiche
Actions avancées
J'ai ajouté un filtre dans la bazarliste de la PagePrincipale (« Voir les dernières réservations ») et dans le calendrier de la page VueAgenda (« Voir l'agenda »). Le filtre se trouve sur le champ Statut Réservation et permet de ne pas afficher les réservations annulées. Il faut ajouter l'attribut query au composant bazarliste ou calendrier. Par exemple //query="listeListeStatutresa=actif"//, //listeListeStatutResa// c'est la référence de liste pointée par le champ, et //actif// c'est la valeur qu'on veut rendre visible. La partie délicate c'est la propagation de la valeur par défaut du filtre (s'il s'agit d'un nouveau champ) vers les fiches déjà existantes. On peut soit le faire à la main s'il n'y a pas beaucoup de fiches, ou bien passer par une requête SQL dans l'interface PHPMyAdmin. Dans le cas des réservations j'ai vérifié que : %%SELECT * FROM wiki_pages WHERE owner != 'WikiAdmin' AND latest = 'Y' AND LOCATE('"listeListeOutils"', body) != 0;%% retournait exactement les enregistrements que je voulais mettre à jour. Puis j'ai exécuté : %%UPDATE wiki_pages SET body=concat(substr(body, 1, length(body)-1),',"listeListeStatutresa":"actif"}') WHERE owner != 'WikiAdmin' AND latest = 'Y' AND LOCATE('"listeListeOutils"', body) != 0;%% qui concatène le nouveau champ et sa valeur par défaut à la fin du corps de la page en JSON. Certaines fiches avaient déjà cet attribut, ça ne pose pas de problème : un attribut peut apparaître plusieurs fois dans le JSON et seule la dernière valeur est prise en compte (apparemment). Et voilà :) Marc-Antoine - 22 avril 2021
Mots clés
Sauver
Annuler
Thème
×
Choisissez un formulaire
Nb. : Il est possible d'afficher plusieurs bases de données d'un coup en entrant leur id séparé par une virgule [
accéder à la documentation
].
Code à inclure dans la page
×
Ajouter un lien au texte selectionné
Modifier le lien
Créer une page
Nom de la page ou URL externe
Nom de la page à créer
Le nom de la page ne doit pas contenir de caractères spéciaux autre que - ou _ . Les URL doivent commencer par https://
Si la page n'existe pas, elle sera créée.
Cette page existe déjà !
Texte affiché
Texte du lien vers cette page
Texte au survol
Le lien s'ouvre dans l'onglet courant
Le lien s'ouvre dans un nouvel onglet
Le lien s'ouvre dans une fenêtre modale
×
Télécharger le fichier
Texte du lien de téléchargement
Afficher le pdf dans la page :
sous forme de lien
directement inclus dans la page
Alignement de l'image
Texte en dessous
Gauche
Centre
Droite
Taille de l'image
Miniature (140x97)
Moyenne (300x209)
Large (780x544)
Taille originale
Texte affiché au survol
Paramètres avancés
Lien web associé au clic
Effets graphiques
Bord blanc
Ombre portée
Agrandissement au survol
Permettre de cliquer sur l'image pour l'afficher en grand
Oui
Non
Texte de remplacement
Protection anti-spam active
×
Apparence de la page AjoutFiltreDansBazarListe
Thème
margot
Squelette
1col
1col.vertical-menu
2cols-left
2cols-right
full-page
Style
margot
light
margot-fun
Preset
Preset par défaut (default)
default
fun
landes
red
yellow
Image de fond
‹
›
Paramètres avancés
Langue de la page
Català
English
Español, castellano
Français
Nederlands, vlaams
Português
Choisir une page pour:
le menu horizontal
les raccourcis en haut à droite
l'entête (bandeau)
le pied de page
le menu vertical