Fonctionnement du zMarkdown

a marqué ce sujet comme résolu.
Auteur du sujet

Ahoy !

En train de construire un forum (Python + Flask), je suis à la recherche d’un interpréteur de Markdown. Celui de ZdS me parait adapté pour notre cas de figure, et Breizh m’en a dit le plus grand bien.

Je suis tombé sur python-zmarkdown sur Github, et je me demandais quelles sont les recommandations d’usage, surtout en terme de sécurité. Typiquement, python-markdown n’avait pas l’air d’échapper le HTML, est-ce toujours le cas du zmarkdown ?

Et j’ai vu qu’une nouvelle version a vu le jour en NodeJS, y’a vraiment un intérêt à l’utiliser où c’est juste pour le plaisir de se faire du mal d’utiliser Javascript ?

Au plaisir o/

+1 -0

J’avais écris un article sur comment j’ai ajouté ZmDà mon générateur de blog statique. Tu peux sûrement trouver des premiers éléments de réponses là dedans :) https://zestedesavoir.com/contenus/2502/comment-et-pourquoi-jai-integre-zmarkdown-a-pelican/ https://zestedesavoir.com/billets/2502/comment-et-pourquoi-jai-integre-zmarkdown-a-pelican/

Mais sinon, quelles sont les limites problématiques pour toi avec le paquet markdown de base en python ?

Édité par Eskimon

ZdS, le best du Zeste ! | Tuto Arduino, blog, etc

+0 -0
Auteur du sujet

J’avais écris un article sur comment j’ai ajouté ZmDà mon générateur de blog statique. Tu peux sûrement trouver des premiers éléments de réponses là dedans :) https://zestedesavoir.com/contenus/2502/comment-et-pourquoi-jai-integre-zmarkdown-a-pelican/

Merci, mais j’ai une 403 sur le sujet ^^

Mais sinon, quelles sont les limites problématiques pour toi avec le paquet markdown de base en python ?

Si je peux récupérer le sucre de ZdS, ça m’arrange. Blocs de texte, touches, etc.

Je veux pas dire de betise mais sur le site c’est le zmarkdown en JS qui est utilisé ce qui veut dire que c’est le plus à jour. Il me semble que c’est vhf qui a fait celui en JS.

Si quelqu’un a la réponse, je veux bien. J’ai pas trop envie d’ajouter Node aux dépendances du site, donc tant que la version Python est pas trop ancienne, ça peut faire le taf.

Dans le pire des cas j’irai recoder un interpréteur, mais plus de récupère de taf, moins ça m’en fait ^^

+0 -0

c’est ça le bon lien : https://zestedesavoir.com/billets/2502/comment-et-pourquoi-jai-integre-zmarkdown-a-pelican/

Si je peux récupérer le sucre de ZdS, ça m’arrange. Blocs de texte, touches, etc.

on utilise en effet notre nouveau moteur qui est en js. il y a d’ailleurs plusieurs fonctionnalités qui sont mieux gérées par zMarkdwn (en js donc) que l’ancien python-zmarkdown.

+1 -0

@Dark-Storm: python-zmarkdown était donc notre ancien moteur de markdown.

Il gèrait un format très proche de celui actuel. Tu peux l’utiliser mais je le déconseil car plus personne ne le gère.

Tu peux toujours webpack le moteur node actuel pour qu’il tourne exclusivement chez le client. C’est ce dont @Heziode parle. C’est assez simple à faire.

Édité par ache

ache.one                 🦹         👾                                🦊

+0 -0

Tu peux toujours webpack le moteur node actuel pour qu’il tourne exclusivement chez le client. C’est ce dont @Heziode parle. C’est assez simple à faire.

ache

En fait, il y a même plus simple, puisque Travis nous fournit automatiquement une version qu’il déploie ici.

« Il n’était même pas sûr d’être en vie puisqu’il vivait comme un mort. » – Albert Camus, L’étranger

+1 -0
Connectez-vous pour pouvoir poster un message.
Connexion

Pas encore membre ?

Créez un compte en une minute pour profiter pleinement de toutes les fonctionnalités de Zeste de Savoir. Ici, tout est gratuit et sans publicité.
Créer un compte