Plugin pour le CMS SPIP facilitant la migration de sa syntaxe spécifique vers Markdown.
- Installez et activez le plugin et ses dépendances Saisies et zippeur
- Chargez la page d'un article dans le back office
- Voilà en colonne de gauche des liens pour voir ou télécharger le contenu de l'article en Markdown — ou plutôt Kramdown, une variante —, avec les méta données présentées dans le YAML Front Matter, ainsi que les éventuelles pièces jointes (images et documents)
- Vous pouvez aussi utiliser le filtre
|spip2markdown
dans vos propres squelettes
- intertitres
- gras
- italiques
- liens, y compris internes vers des articles
- notes de bas de page
- codes en ligne et en bloc
- images
- documents
- citations
- listes ordonnées et non ordonnées, sur plusieurs niveaux
MIT
- compléter les éléments de syntaxe manquants (tableaux, etc.)
- faire des squelettes pour les autres types de contenus (rubriques, brèves, etc.)
- compléter les liens internes (
->rub…
,->doc…
, etc.) - rendre paramétrables certaines fonctionnalités :
- forçage du téléchargement (avec nom de fichier prédéfini) vs affichage dans le navigateur
- présence du YAML Front Matter
- syntaxe Kramdown ou autre
- syntaxe très spécifique des vidéos Youtube lazyloadées avec Jekyll Youtube Lazyloading et des embeds de tweets
- proposer un export global du site en arborescence Jekyll
- écrire des tests unitaires
- migrer en textwheel ?