Comment ajouter un picto aux éléments de ma liste dans un formulaire ?
Comment ajouter un picto aux éléments de ma liste dans un formulaire ?
Concerne
Bazar (formulaire)
La réponse
Il existe des bibliothèques d'icones qui permettent d'illustrer les éléments de vos listes.
La bibliothèque fontawesome est intégrée à Yeswiki (version Doryphore)
Sélectionnez votre icon, puis copiez le code HTML proposé.
Editez votre liste via Bazar et collez ce code HTML à coté de l'intitulé de votre liste
Une autre bibliothèque très pratique en svg qui permet de choisir la couleur du picto : https://tablericons.com/
Son fonctionnement est simplissime : après avoir sélectionné taille et couleur, vous cliquez sur le picto choisi, le code HTML est copié directement, il ne reste plus qu'à le coller dans votre liste.
Comment créer une page qui reste parfaitement vierge ?
Comment créer une page qui reste parfaitement vierge ?
Concerne
Graphisme, mise en page
La réponse
Dans toute page, pour pouvoir l'enregistrer, on doit y mettre au moins un caractère qui ne soit pas un espace.
Une solution consiste à mettre un espace insécable : & n b s p ;
C'est utile pour certaines pages qui sont intégrées dans le site et apparaissent donc à l'écran mais sur lesquelles on ne veut voir aucun texte, par exemple une page de colonne ou de titre.
Lien vers la doc
https://yeswiki.net/?ReglesDeFormatage
Comment faire pour afficher des cartes avec un fond perso ?
Comment faire pour afficher des cartes avec un fond perso ?
Concerne
Bazar (formulaire)
Carte
La réponse
Il faut ajouter les paramètres des sources de votre carte dans le répertoire de Leaflet
Comment faire pour cacher la phrase par défaut (saisir une fiche) ?
Comment faire pour cacher la phrase par défaut (saisir une fiche) ?
Concerne
Bazar (formulaire)
La réponse
Par défaut quand on appelle un formulaire en mode saisie; une phrase générique apparaît en haut du formulaire et indique
"saisir une fiche : "
c'est pas toujours très beau. Il est possible de la cacher en plaçant sur ce petit bout de code dans la page qui accueille le formulaire en mode saisie
Comment faire pour installer un mot de passe général à mon wiki (une herse)
Comment faire pour installer un mot de passe général à mon wiki (une herse)
Concerne
Hors yeswiki
La réponse
Il suffit de créer un fichier .htaccess et un fichier .htpasswd qu'il "suffit" d'installer à la racine de son wiki via ftp.
Pour fabriquer ces fichier, le site http://aspirine.org/htpasswd.html vous facilitera la tâche.
Lien vers la doc
http://aspirine.org/htpasswd.html
Comment faire pour mettre un titre dans une autre couleur que celle par défaut ?
Comment faire pour mettre un titre dans une autre couleur que celle par défaut ?
Concerne
Graphisme, mise en page
La réponse
Vous pouvez utiliser le code suivant
<span style="color:#446611;">texte coloré</span>
mais il est à placer correctement, à savoir entre les ===== et pas autour des =====
======""<span style="color:#960018;">""Le réseau des Eco-jardins""</span>"" ======
Comment faire pour que le texte aille à la ligne directement après une image ?
Comment faire pour que le texte aille à la ligne directement après une image ?
Concerne
Graphisme, mise en page
Images
La réponse
Souvent quand on insère une image dans un texte, le texte vient habiller l'image.
C'est souvent bien mais parfois on aimerait que le texte file à la ligne juste après l'image.
Pour renvoyer le texte sous l'image insérée, placer ce bout de code juste après l'image
""<div class="clearfix"> </div>""
Comment faire pour rendre une image non clicable
Comment faire pour rendre une image non clicable
Concerne
Graphisme, mise en page
Images
La réponse
Dans l'action attach qui insère l'image ajouter
nofullimagelink="1"
Lien vers la doc
https://yeswiki.net/?AttacH
Comment faire pour trouver la latitude, longitude et niveau de zoom pour ma carte
Comment faire pour trouver la latitude, longitude et niveau de zoom pour ma carte
Concerne
Bazar (formulaire)
Carte
La réponse
Allez sur OpenStreetMap
choisissez la zone qui vous va ainsi que le niveau de zoom qui vous intéresse
Regardez maintenant l'adresse dans la barre d'adresse de tre navigateur.
Elle est sous la forme
Comment modifier le style de police de la barre de menu ?
Comment modifier le style de police de la barre de menu ?
Concerne
Graphisme, mise en page
La réponse
L'idéal est de la faire via le fichier css lié au wiki
MAIS si vous n'avez pas la main sur ce fichier css, vous pouvez toujours ajouter (et adapter) ce bout de code dans la page footer de votre wiki
comment cacher les facettes (tri par case à cocher) en affichage sur smartphone
comment cacher les facettes (tri par case à cocher) en affichage sur smartphone
Concerne
Bazar (formulaire)
Graphisme, mise en page
La réponse
L'affichage facette actuel ne se prête pas bien à l'utilisation sur smartphone.
Les cases à cocher pour le tri prennent souvent trop de place ;-(
(par défaut elles se placent dessus ou dessous les fiches)
Dans l'attente d'un affichage smartphone compatible, il est possible de cacher les champs de tri d'une page avec facette lorsqu'elle est affichée sur un petit écran en plaçant sur la page concernée ce bout de code
Si votre colonne de facette n'est pas 3, ce code est à adapter
comment faire pour que les pdf s'ouvrent directement dans le browser (et pas se téléchargent)
comment faire pour que les pdf s'ouvrent directement dans le browser (et pas se téléchargent)
Concerne
Hors yeswiki
La réponse
Certains pdf s'ouvrent directement dans le browser, certains se téléchargent directement...
Pour forcer l'ouverture dans le browser, la fonction {{attach}} pose parfois problème.
Pour contourner ce "problème"
créer un formulaire bazar avec un champ fichier (vous permettant de déposer le pdf)
récupérer sur cette fiche le lien vers le pdf (clic droit, enregistrer le l'adresse du lien)
Lien vers la doc
http://www.le-projet.cc/bio/?PagePdf
comment faire pour remplir un champ tag avec des données "prééxistantes" ?
comment faire pour remplir un champ tag avec des données "prééxistantes" ?
Concerne
Bazar (formulaire)
La réponse
Les tags c'est super mais parfois c'est compliqué (vélo ou bicyclette ?)
Pour contourner le problème, on peut construire une base de mots clés dans une liste ou un formulaire et l'appeler ensuite dans son formulaire pour le transformer en mot clé
La réponseCECI n'est plus nécessaire avec Doryphore car il existe maintenant une icône dans bazar pour vider chaque formulaire (si besoin)
il faudra passer par du sql et un accès phpmyadmin.
voici les requêtes à exécuter :
ATTENTION : remplacez bien dans les requêtes le <préfixe> des tables et le numéro <id> du formulaire !
ATTENTION BIS : cette action est irréversible !
delete from <prefixe>_acls where page_tag IN (select tag from <prefixe>_pages where tag in (select resource from <prefixe>_triples where property="http://outils-reseaux.org/_vocabulary/type" and value="fiche_bazar") AND body LIKE '%"id_typeannonce":"<id>"%' );
delete from <prefixe>_pages where tag IN (select resource from <prefixe>_triples where property="http://outils-reseaux.org/_vocabulary/type" and value="fiche_bazar") AND body LIKE '%"id_typeannonce":"<id>"%';
delete from <prefixe>_triples where resource not IN (select tag from <prefixe>_pages WHERE 1) AND property="http://outils-reseaux.org/_vocabulary/type" and value="fiche_bazar";
Lien vers la doc
http://
faire disparaître le champ de recherche et la roue crantée en dessous d'une certaine largeur d'écran
faire disparaître le champ de recherche et la roue crantée en dessous d'une certaine largeur d'écran
Concerne
Graphisme, mise en page
La réponse
il "suffit" d'ajouter dans vos css ou à minima dans la page footer du wiki
600px est variable et indique à partie de quand ça doit disparaître
Lien vers la doc
http://
gérer un peu mieux la photo dans le partage sur les réseaux sociaux
gérer un peu mieux la photo dans le partage sur les réseaux sociaux
Concerne
Graphisme, mise en page
Images
Hors yeswiki
La réponse
Quand on partage une page Yeswiki sur les réseaux sociaux, voici comment Yeswiki gère la chose.
S'il existe une image dans votre page ou votre fiche, il utilise celle-là pour le poste "réseau social"
Mais s'il n'existe pas d'image, le poste présente parfois un look étrange.
Pour contourner ce problème, vous pouvez activer le paramètre opengraph (à placer dans le waka-config)
Ce paramètre permet d'imposer une image par défaut.
InsererDesIconesDansLesListesBazar
(Att : Comment faire pour...), écrite par
GatienBataille
créée le
29.10.2020 à 21:59,
mise à jour le
14.01.2021 à 14:12
mettre des droits sur toutes les fiches d'un formulaire
mettre des droits sur toutes les fiches d'un formulaire
Concerne
Bazar (formulaire)
La réponse
Il est nécessaire de passer par la db et donc via phpmyadmin de votre serveur
Ensuite, bien identifier l'id du formulaire visé ET le préfixe des tables du wiki ENSUITE : faire un backup de ces tables !!!!
PUIS enfin
UPDATE forum_acls set list="@admins" where privilege="write" and page_tag in (SELECT tag FROM forum_pages WHERE latest="Y" AND body LIKE '%id_typeannonce":"10"%');
=> remplacer forum par le bon préfixe et l'id du formulaire par le vôtre (ici 10)
=> on peut remplacer write par read
Lien vers la doc
http://
mettre un couleur de fond sur l'entièreté de la page footer
mettre un couleur de fond sur l'entièreté de la page footer
Concerne
Graphisme, mise en page
La réponse
Souvent quand on place une couleur de fond dans le footer, elle ne couvre pas la totalité de la page (elle se place dans un container ce qui laisse un bord de chaque côté)
pour contourner, ajouter dans la page footer concernée :
full-widht dans la class du background ou de la section
/raw : montre le code wiki => quand il est utilisé sur une fiche bazar, il permet de vérifier les champs réellement remplis et singulièrement de vérifier leur nom précis (important pour les templates par ex) + les valeurs (par ex dans les listes ou checkbox)
&debug à la fin de l'url permet de montrer les messages d'erreur
&refresh=1 permet de rafraichir profondément le contenu de la page (y compris la cache)
rendre une vidéo responsive (en largeur ET hauteur)
rendre une vidéo responsive (en largeur ET hauteur)
Concerne
Graphisme, mise en page
La réponse
On peut facilement rendre un iframe de vidéo responsive en largeur en mettant 100% dans le widht MAIS il faut alors jouer "à la main" sur le nombre de pixels en hauteur.
en remplaçant urlduwiki par l'url du wiki ;-) et nomdutemplate par le nom reperé via le /raw
puis récupérer le code source de la page
Lien vers la doc
http://
réparer des tables cassées (wiki non accessible)
réparer des tables cassées (wiki non accessible)
Concerne
Bazar (formulaire)
Phpmyadmin
La réponse
Si vous recevez un message de ce type à l'affichage de votre wiki
Query failed: delete from <prefixe>_referrers where time < date_sub(now(), interval '24' day) (Table './dehors/<prefixe>_referrers' is marked as crashed and last (automatic?) repair failed)
Vous pouvez réparer les tables en passant par phpmyadmin
choissisez la db
sélectionnez les tables concernées (voir votre <prefixe>)
dans "avec la sélection" => réparer la table
réparer les wikis qui n'envoient pas les mails ;-(
réparer les wikis qui n'envoient pas les mails ;-(
Concerne
Codes utiles /raw...
Hors yeswiki
La réponse
sur certains hébergements, l'envoi de mail par défaut ne marche pas , il faut créer un compte smtp
et donc rajouter dans le fichier wakka.config.php les parametres suivants
Autre piste possible, acheter un nom de domaine chez gandi et utiliser le smtp lié
Lien vers la doc
http://
rétablir un bon format de table quand on a un nouveau wiki sur une vieille table
rétablir un bon format de table quand on a un nouveau wiki sur une vieille table
Concerne
Codes utiles /raw...
Phpmyadmin
La réponse
on passe par phpmyadmin et on applique cette requête sql (en changeant le prefixe)
ALTER TABLE <prefixe>_nature
DROP IF EXISTS bn_ce_id_menu,
DROP IF EXISTS bn_commentaire,
DROP IF EXISTS bn_appropriation,
DROP IF EXISTS bn_image_titre,
DROP IF EXISTS bn_image_logo,
DROP IF EXISTS bn_couleur_calendrier,
DROP IF EXISTS bn_picto_calendrier,
DROP IF EXISTS bn_type_fiche,
DROP IF EXISTS bn_label_class,
MODIFY COLUMN bn_ce_i18n VARCHAR(5) NOT NULL DEFAULT '';