Pages
Créer une page
Pour créer une page sur Yeswiki, il suffit d'écrire un mot avec deux majuscule sur une page du site.
si vous écrivez par exemple ActualiteBlog, le mot s'affichera en vert sur la page et correspond au lien vers votre nouvel page. elle sera vide, il faudra y ajouter du code.
Pour que ça soit pas trop le bordel avec des pages dans tous les sens. je vous invite à créer vos pages dans Pages en développement dans la roue crantée. ça se présente comme un sommaire ou vous pouvez trouver une catégorie pour ranger votre page ou en créer une nouvelle.
Pour ajouter une page, éditer la page et copier coller un des liens déjà présent et modifier le à votre convenance.
(ce code peut vous servir à faire d'autre lien)
- La partie gauche correspond au nom de votre nouvelle page avec 2 majuscules
- La partie droite correspond au texte affiché sur le sommaire.
- [[FormulaireEvenement FORMULAIRE EVENEMENT]]
Dans yeswiki, le nom de votre page correspond à son URL, cad que vous pouvez l'utiliser pour vos liens, vous êtes pas obliger de mettre l'URL complète https://..........
Par contre pour des pages extérieurs au site, il faut bien mettre l'URL complète.
Liens
Externe au site
[[http://www.exemple.com TEXTE A AFFICHER POUR UN LIEN EXTERNE AU SITE]]
Interne au site
[[PageDeCeWiki Texte à afficher pour le lien interne]]
Lien qui force l'ouverture vers une page extérieure
""<a href="http://exemple.com" target="_blank">ton texte</a>""
Ecrire du HTML
Si vous déposez du html dans la page wiki,
pour qu'il soit interprété, il faut l'entourer de deux guillemets de part et d'autre du code comme ceci : "" <bout de html> ""
pour qu'il soit interprété, il faut l'entourer de deux guillemets de part et d'autre du code comme ceci : "" <bout de html> ""
Placer du code en commentaire
Le texte sera visible seulement dans l'espace de modification et pas sur la page. Ce qui permet de mettre des commentaires à côté du code, soit pour l'ordonner soit dans le cadre d'un travail collaboratif.
""<!-- en utilisant ce code on peut mettre du texte qui n'apparait pas sur la page... ce qui permet de laisser des explications par exemple ou même d'écrire du texte en prépa d'une publication future -->""
-
L'espace texte d'une fiche peut servir à intégrer un bout de code : un iframe, un tableau, une action, un graph...
Ajouter une iframe / intégration d'une autre page internet
Un iframe permet de faire apparaitre le contenu d'une autre page internet sur sa fiche. c'est comme un encadré dans lequel apparait une autre page internet. Cela permet de montrer tout de suite un élément sans avoir à passer par un lien.
Exemples d'iframe : video youtbe, tableau excel, page d'un autre site....
Code :
Puis l'adapter à vos besoins :
Width= % : Correspond à l'espace occupé par l'iframe sur la largeur de la page, 100 étant le maximum
height=" " : Correspond à l'espace occupé par l'iframe sur la hauteur de la page
frameborder=" " : afficher un cadre à l'iframe ou pas de cadre / 1=oui 0=non
Ne pas oubliez de mettre/laisser les 2 guillemets au début et à la fin
Exemples d'iframe : video youtbe, tableau excel, page d'un autre site....
Code :
""<iframe width=100% height="750" src="VOTRE LIEN" frameborder="1" allowfullscreen></iframe>""
Puis l'adapter à vos besoins :
Width= % : Correspond à l'espace occupé par l'iframe sur la largeur de la page, 100 étant le maximum
height=" " : Correspond à l'espace occupé par l'iframe sur la hauteur de la page
frameborder=" " : afficher un cadre à l'iframe ou pas de cadre / 1=oui 0=non
Ne pas oubliez de mettre/laisser les 2 guillemets au début et à la fin
Texte
Accentuation
**Gras**
//Italique//
__ Souligné __
@@Barré@@
//Italique//
__ Souligné __
@@Barré@@
Titres
======Titre 1======
=====Titre 2=====
====Titre 3====
===Titre 4===
==Titre 5==
Texte en couleur
""<span style="color:#votrecodecouleur;">votre texte à colorer</span>""
Mise en forme
Centrer un Texte
""<CENTER>VOTRE TEXTE</CENTER>""
Colonnes
"Une petite colonne, ça fait toujours un peu plus cossue" Caius Camillus
Faire des colonnes permet d'organiser votre page, de la découper, de l'ordonner. Vous pouvez mettre du texte et une image à côté....
Vous pouvez le récupérer le code dans la boite à outil Yeswiki ou ci-dessous :
Une page se découpe en 12 parties que vous pouvez adapter comme bon vous semble
L'exemple ci-dessous présente deux colonnes de 6. mais vous pouvez faire 4 et 8 ou 4, 4 4... enfin toute les combinaisons que vous voulez.
{{grid}} {{col size="6"}} texte, image.... de la colonne 1 {{end elem="col"}} {{col size="6"}} texte, image.... de la colonne 2 {{end elem="col"}} {{end elem="grid"}}
donnera :
texte, image.... de la colonne 1
texte, image.... de la colonne 2
Description
{{grid}}
{{end elem="grid"}}
{{col size="6"}}
{{end elem="col"}}
Tricks
Si vous voulez créer un espace entre deux éléments sur une page, vous pouvez créer une colonne de largeur 1 que vous laissez vide.Barres de navigation, onglets de page
Nav nav-tabs
Cela permet de créer un menu horizontal qui redirige vers d'autre pages. Pour le menu "Navs bar" apparaisse sur toutes les pages, il faut mettre le code sur toutes les pages concernées.
Le code se décompose en deux partie :
- nav link : Mettre les liens des différentes pages séparées par des virgules, Les liens apparaitront de gauche à droite sur la page
- Titles : Mettre, dans le même ordre que les liens les titres des barres de navigation. Il faut également les séparer par des virgule
Copier le code ci-dessous et coller le dans le menu edition de votre page, adaptez le code selon le nombre de barre de navigation que vous souhaitez :
{{nav links="Lien 1, Lien 2, Lien 3, Lien 4" titles="Titre 1, Titre 2, Titre 3, Titre 4" class="nav nav-tabs"}}
Un exemple ci-dessous :
- Par exemple si vous souhaitez juste 2 barres de navigation, le code se présentera comme ceci :
{{nav links="Lien 1, Lien 2" titles="Titre 1, Titre 2" class="nav nav-tabs"}}
- Vous pouvez appliquez un format d'écriture aux onglets en les mettant en gras, souligné ou italique comme l'exemple ci-dessous
**{{nav links="Lien Barre Navigation 1, Lien Barre Navigation 2, Lien Barre Navigation 3, Lien Barre Navigation 4" titles="Titre Barre Navigation 1, Titre Barre Navigation 2, Titre Barre Navigation 3, Titre Barre Navigation4" class="nav nav-tabs"}}**
qui donne :
Encadré basique
Vous pouvez utiliser le code ci-dessous :
{{backgroundimage class="img-rounded black" bgcolor="#BDD8F2" }} ====VOTRE==== ===**TEXTE**=== qui se //paramètre// comme ====vous le voulez==== {{endbackgroundimage}}
qui donnera :
VOTRE
TEXTE
qui se paramètre commevous le voulez
bgcolor="#F2DD9F" : vous pouvez changer la couleur de fond, voir charte des couleurs
Charte des Couleurs
Télécharger le fichier palette_couleurajuster.png
#59748C
Couleur Wiki: success
Couleur Wiki: success
#F2DD9F
Couleur Wiki : warning
Couleur Wiki : warning
#D88F36
Couleur Wiki : danger
Couleur Wiki : danger
#A55F21
Couleur Wiki : primary
Couleur Wiki : primary
#592A0F
Couleur Wiki : info
Couleur Wiki : info
Onglet dépliant ( Panel ) comme ceux de cette page
Pour faire un onglet dépliant comme celui-ci, utiliser le code ci-dessous :
{{accordion}} {{panel title="TITRE DE VOTRE ONGLET PANEL" class="panel-default"}} VOTRE CONTENU {{end elem="panel"}} {{end elem="accordion"}}
{{accordion}}
{{end elem="accordion"}}
{{panel title=" "}}
{{end elem="panel"}}
- class="panel-default" : vous pouvez changer la couleur du panel en modifiant la class,
warning
primary
success
info
danger
Tableau
Le plus "simple" est encore d'utiliser le code ci-dessous :
Donne:
Attention avec les espaces ! Tout particulierement, ne mettez aucun caractère (même pas d'espace) derrière le |
qui marque la fin de la fin d'une la ligne (dernière colonne).
Donne:
ligne 1 colonne 1 | ligne 1 colonne 2 | ligne 1 colonne 3 |
ligne 2 colonne 1 | ligne 2 colonne 2 | ligne 2 colonne 3 |
ligne 3 colonne 1 | ligne 3 colonne 2 | ligne 3 colonne 3 |
ligne 4 colonne 1 | ligne 4 colonne 2 | ligne 4 colonne 3 |
Attention avec les espaces ! Tout particulierement, ne mettez aucun caractère (même pas d'espace) derrière le |
qui marque la fin de la fin d'une la ligne (dernière colonne).
Boutons
-
Couleurs
Blanc
Copier le code ci-dessous et coller le dans le menu edition de votre page :
Cela donne un bouton comme ça :
Texte affiché sur le bouton
{{button class="btn-primary" <a href link="VOTRE LIEN" text="TEXTE AFFICHE SUR LE BOUTON"}}
Cela donne un bouton comme ça :
Texte affiché sur le bouton
- Il faut remplacer VOTRE LIEN par le lien URL vers lequel vous voulez rediriger
- Il faut remplacer TEXTE AFFICHE SUR LE BOUTON par le Texte que vous souhaité afficher sur le bouton.... sans déconner... :-)
Bleu
Copier le code ci-dessous et coller le dans le menu edition de votre page :
Cela donne un bouton comme ça :
Texte affiché sur le bouton
{{button class="btn-warning" <a href link="VOTRE LIEN" text="TEXTE AFFICHE SUR LE BOUTON"}}
Cela donne un bouton comme ça :
Texte affiché sur le bouton
- Il faut remplacer VOTRE LIEN par le lien URL vers lequel vous voulez rediriger
- Il faut remplacer TEXTE AFFICHE SUR LE BOUTON par le Texte que vous souhaité afficher sur le bouton.... sans déconner... :-)
-
Types de boutons
Bouton Simple
Il redirige vers une autre page
Copier le code ci-dessous et coller le dans le menu edition de votre page :
{{button class="btn-warning" <a href link="VOTRE LIEN" text="TEXTE AFFICHE SUR LE BOUTON"}}
Cela donne un bouton comme ça :
TEXTE AFFICHE SUR LE BOUTON
- Il faut remplacer VOTRE LIEN par le lien URL vers lequel vous voulez rediriger
- Il faut remplacer TEXTE AFFICHE SUR LE BOUTON par le Texte que vous souhaité afficher sur le bouton.... sans déconner... :-)
Bouton Nouvel Onglet
- Il redirige vers une autre page mais dans un nouvel onglet
- La page initial reste ouverte
Copier le code ci-dessous et coller le dans le menu edition de votre page :
""<a href="VOTRE LIEN" target="_blank" class="btn btn-warning">TEXTE AFFICHE SUR LE BOUTON</a>""
Cela donne un bouton comme ça :
TEXTE AFFICHE SUR LE BOUTON
- Il faut remplacer VOTRE LIEN par le lien URL vers lequel vous voulez rediriger
- Il faut remplacer TEXTE AFFICHE SUR LE BOUTON par le Texte que vous souhaité afficher sur le bouton.... vous avez compris non ? :-)
Bouton Pop-up/Modal
Il ouvre une fenetre pop-up dans laquelle il fait apparaitre la page correspondant au lien que vous avez renseigné dans le code
Copier le code ci-dessous et coller le dans le menu edition de votre page :
{{button class="btn-warning modalbox" link="VOTRE LIEN" text="TEXTE AFFICHE SUR LE BOUTON"}}
Un exemple ci-dessous :
TEXTE AFFICHE SUR LE BOUTON
Bouton Large
Copier le code ci-dessous et coller le dans le menu edition de votre page :
{{button class="btn-warning btn-lg" <a href link="VOTRE LIEN" text="TEXTE AFFICHE SUR LE BOUTON"}}
Cela donne un bouton comme ça :
TEXTE AFFICHE SUR LE BOUTON
Bouton Petit
Copier le code ci-dessous et coller le dans le menu edition de votre page :
{{button class="btn-warning btn-sm" <a href link="VOTRE LIEN" text="TEXTE AFFICHE SUR LE BOUTON"}}
Cela donne un bouton comme ça :
TEXTE AFFICHE SUR LE BOUTON
Bouton XS / Fin
Copier le code ci-dessous et coller le dans le menu edition de votre page :
{{button class="btn-warning btn-xs" <a href link="VOTRE LIEN" text="TEXTE AFFICHE SUR LE BOUTON"}}
Cela donne un bouton comme ça :
TEXTE AFFICHE SUR LE BOUTON
Bouton Bloc
Copier le code ci-dessous et coller le dans le menu edition de votre page :
{{button class="btn-warning btn-block" <a href link="VOTRE LIEN" text="TEXTE AFFICHE SUR LE BOUTON"}}
Cela donne un bouton comme ça :
TEXTE AFFICHE SUR LE BOUTON
-
Tricks
Combiner des boutons
Vous pouvez combiner les éléments et faire par exemple un gros bouton pop-up ou un bouton XS nouvel onglet.
il faut modifier la "class" vous copier la class d'un bouton et vous l'ajouter à un autre.
Description de la Class
- btn : indique que c'est un bouton
- btn-warning : correspond à sa couleur, voir charte de couleur
- btn-lg : indique la taille du bouton en l'occurence large. si il y a rien, ce sera le bouton par défaut.
Exemple Gros bouton nouvel onglet :
""<a href="VOTRE LIEN" target="_blank" class="btn btn-warning btn-lg">TEXTE AFFICHE SUR LE BOUTON</a>""
Exemples de codes HTML
Séparateur de texte
Permet d'ordonner une page, de séparer du texte...
Vous pouvez adapter la barre selon vos envies en adaptant les paramètres ci-dessous :
- height: xx px : Modifie les pixels c'est à dire l'épaisseur de la barre
- color: Modifie la couleur de la barre - se référer aux couleurs définis plus haut dans la rubriques "Les Couleurs"
- width: modifie la longueur de la ligne : 100% = toute la largeur de la page
Copier le code ci-dessous et coller le dans le menu edition de votre page :
""<hr style="height: 2px; color: #A55F21; background-color: #A55F21; width: 50%; border: none;">""
Un exemple ci-dessous :
Faire un retour à la ligne
la balise pour le retour à la ligne est
<br />
AU SEIN DES FORMULAIRES, CELA SE PRESENTERA COMME CI-DESSOUS :
Pour faire un espace dans un formulaire, il faut mettre un bout de code, sauter une ligne ne sert à rien (à part y voir plus clair dans sa page de code)
Espace en mode vue
labelhtml*** *** ***<br />***
Espace en mode saisie
labelhtml***<br />*** *** ***
Espace en mode saisie et vue
labelhtml***<br />*** ***<br />***
Faire un encadré
""</h2><br /><div style="padding:5px; background-color:#F2DD9F; border:2px solid #A55F21; -moz-border-radius:9px; -khtml-border-radius:9px; -webkit-border-radius:9px; border-radius:9px;" <br /><h4><strong>VOTRE TITRE</strong></h4> <h4>VOTRE TEXTE</h4><br /> </div><br />""
Donne :
VOTRE TITRE
VOTRE TEXTE
Détail :
<h4>TEXTE</h4> Taille du titre, plus le chiffre un grand et plus le titre est gros<strong>TEXTE</strong> Mettre un texte en gras
background-color:#F2DD9F : couleur de fond cf la charte des couleurs
border:2px : épaisseur du cadre
border-radius:9px importance de l'arrondi du cadre
le reste je vous laisse le découvirir...
<br /> mettre des retours à la ligne
Actions
Formulaire contact
Permet de créer un petit formulaire qui envoie un message à l'adresse email renseigné. Permet de cacher aux yeux du grand public l'dresse email.
Le niveau de sécurité de cette application n'est pas très élevé mais pour l'instant je n'ai toujours pas été spammé..
Voir exemple : https://lacagette-coop.fr/?PageAdrienLeurent
Code :
Le niveau de sécurité de cette application n'est pas très élevé mais pour l'instant je n'ai toujours pas été spammé..
Voir exemple : https://lacagette-coop.fr/?PageAdrienLeurent
Code :
{{contact mail="adresse.mail@exemple.com"}}
Inclure une page du site dans une autre
Je souhaite faire apparaitre une autre page du site sur ma page.
Code :
Pour inclure une page d'un autre yeswiki : ( Noter le pipe | après les premiers [[ )
Code :
{{include page="NomPageAInclure"}}
Pour inclure une page d'un autre yeswiki : ( Noter le pipe | après les premiers [[ )
[[|http://lesite.org/nomduwiki PageAInclure]]