Markdown : problème blocquote et <code>

Kj2021 Messages postés 9 Statut Membre -  
jordane45 Messages postés 40050 Statut Modérateur -
Salut,je bosse le langage Markdown, je l'ai déjà intégré et parser.

Ma difficulté : j'aimerai savoir comment l'affichage des codes avec la syntaxe colorée,comme
ce code
se fais en Markdown, car je n'arrive pas à parser aussi le blocquote, seules les balise H1, h2, h3,...h6 affiche convenablement et le grand,italique , soulignement.

Une autre question que je me pose est que: dans ce même cas de figure à quoi sert dans ce cas le HTML purifier. Merci de me donner les amples explications
A voir également:

2 réponses

jordane45 Messages postés 40050 Statut Modérateur 4 758
 
Bonjour,

Déjà... le markdown n'est pas un langage de programmation... (je déplacerai ta question dans le bon forum en fonction des réponses que tu vas me donner )

Donc...
Avec quoi as tu mis en place ton MarkDown ? un script ? lequel ?
Car ce n'est pas "natif" ... tu utilises un CMS ? lequel ?


Et pour le html purifié :
https://www.sitedudev.com/cours/php/90fb5c7fe53f4b2794520f27ad059ecf

0
Kj2021 Messages postés 9 Statut Membre
 
J'utilise le parser PHP Markdown extra pour le parser, je l'ai piqué sur le site www.michel.ca

Autre question, à quoi sert réellement le html purifier car j'ai suivi avec intérêt le lien que vous avez envoyé.merci
0
jordane45 Messages postés 40050 Statut Modérateur 4 758
 
Ben.. tout est marqué dans le lien que je t'ai donné......

HTML Purifier supprimera non seulement tout code malveillant (mieux connu sous le nom de XSS) avec une liste blanche vérifiée, sécurisée et permissive, mais il veillera également à ce que vos documents soient conformes aux normes, ce qui n'est possible qu'avec une connaissance complète des spécifications du W3C.

HTML_Purifier laissera passer uniquement les balises et attributs qu'on a renseigner dans la configuration.



Autrement dit, si tu n'a pas autorisé, dans la configuration des balises <code> ou <blockquote> .. ben.. elles ne passeront pas.

"piquer" du code .. pourquoi pas .. mais ensuite faut aller regarder la documentation pour apprendre à s'en servir ...
0