Contenu dynamique #
Le Markdown possède sa propre extension au sein de Kirby, nommé le Kirbytext. Il vous permet de charger du contenu dynamiquement au sein des articles du site.
Le Kirbytext vous permet d’employer les éléments de formatage suivants :
Date #
Pour ajouter une date dynamique au texte, vous pouvez utiliser le balisage suivant :
Afficher l’année actuelle
(date: year)
Afficher n’importe quelle date avec un formatage de date en chaîne de caractère PHP
(date: d.m.Y H:i:s)
Pour en savoir plus sur le formatage de date PHP, rendez-vous sur la documentation de PHP.
Pour plus d’option, visitez la documentation de Kirby (en anglais).
Téléphone #
Vous pouvez intégrer des numéros de téléphones cliquables dans vos textes grâce au balisage suivant.
Pour afficher un numéro de téléphone seul seul :
(tel: +33612345678)
Pour afficher un numéro de téléphone avec du texte :
(tel: +33612345678 text: Nous appeller)
Pour plus d’option, visitez la documentation de Kirby (en anglais).
Fichier #
Vous pouvez inclure le lien d’un fichier à télécharger grâce au balisage suivant.
Pour afficher un fichier importé dans la page en cours, utilisez simplement le nom du fichier.
(file: monbeaupdf.pdf)
Pour donner un texte au lien de téléchargement :
(file: monbeaupdf.pdf text: Télécharger mon beau pdf)
Pour lier un fichier d’une autre page du site internet :
(file: une/autre/page/monbeaupdf.pdf text: Télécharger mon beau pdf)
Pour plus d’option, visitez la documentation de Kirby (en anglais).
Image #
Pour incorporer une image, utilisez le balisage suivant.
Pour afficher une image importée dans la page en cours, utilisez simplement le nom de l’image :
(image: masuperimage.jpg)
Pour utiliser une image d’une autre page :
(image: une/autre/page/masuperimage.jpg)
Pour afficher une image avec du texte alternatif :
(image: masuperimage alt: C’est une super image)
Pour afficher une image avec une légende :
(image: masuperimage caption: J’ai prise cette image dans le parc)
Pour plus d’option, visitez la documentation de Kirby (en anglais).
Adresses emails #
Similaires aux emails créés en Markdown vous pouvez créer des liens emails détaillés à l’intérieur des textes grâce au Kirbytext.
Afficher un email sans texte de lien :
(email:info@r22)
Ce qui affichera : info@r22
Afficher un email avec du texte de lien :
(email: info@r22.fr text: Envoyez-moi un email)
Ce qui affichera : Envoyez-moi un email
Pour plus d’option, visitez la documentation de Kirby (en anglais).
Lien #
Similaires aux liens créés en Markdown vous pouvez créer des liens détaillés à l’intérieur des textes grâce au Kirbytext.
Pour afficher un lien avec du texte :
(link: http://wikipedia.org text: Wikipedia)
Pour afficher un lien interne au site internet :
(link: une/page text: Lien vers une page interne)
Pour afficher un lien dans une langue spécifique :
(link: une/page lang: de)
Pour afficher un lien avec une ancre :
(link: #une-section text: Lien vers une section de la même page)
Pour plus d’option, visitez la documentation de Kirby (en anglais).
Audio #
Pour afficher un player audio au sein d’une page, utilisez le balisage suivant.
Cette fonctionnalité est encore en développement, elle peut ne pas fonctionner comme attendu.
Pour un fichier audio présent sur la page :
(audio: monfichieraudio.mp3)
Pour un fichier audio présent sur une autre page :
(audio: une/autre/page/monfichieraudio.mp3)
Pour un fichier audio avec une légende :
(audio: monfichieraudio.mp3 caption: Écoutez mon fichier audio !)
Vidéo #
Vous pouvez intégrer des vidéos provenant de Youtube ou de Vimeo grâce au balisage suivant.
Intégrer une vidéo depuis Youtube :
(video: http://www.youtube.com/watch?v=lLuc6rtWkrM)
Intégrer une vidéo depuis Vimeo :
(video: http://vimeo.com/3432886)
Intégrer une vidéo avec une légende :
(video: http://youtu.be/lLuc6rtWkrM caption: This is a really nice video)
Intégrer une vidéo avec des indications de taille pour l’iframe :
(video: http://vimeo.com/3432886 width: 300 height: 200)