[markdown ↪ issue#2] 20 commits

spip-contrib-extensions/markdown | 20 commits

Par Brice Boucard, le 25 août 2025 à 21h32min :

On tente de résoudre le ticket Commentaires non pris en compte (#2) · Issues · spip-contrib-extensions / markdown · GitLab et on retire les commentaires du contenu à afficher

Modifié
inc/markdown.php

Détails : On tente de résoudre le ticket... (d5e80376) · Validations · spip-contrib-extensions / markdown · GitLab

==============================
Par Cerdic, le 25 août 2025 à 21h31min :

styles: composer fix-cs

Modifié
inc/markdown.php
markdown_fonctions.php
markdown_options.php
tests/ParsedownTest.php

Détails : styles: composer fix-cs (6e73ca1a) · Validations · spip-contrib-extensions / markdown · GitLab

==============================
Par Cerdic, le 25 août 2025 à 21h18min :

build: update parsedown en v1.8.0 patchée GitHub - Cerdic/parsedown at dev/version_patchee_pour_plugin_spip_v2

Ajouté
lib/parsedown/test/CommonMarkTestStrict.php
lib/parsedown/test/CommonMarkTestWeak.php
lib/parsedown/test/ParsedownTest.php
lib/parsedown/test/SampleExtensions.php
lib/parsedown/test/TestParsedown.php
lib/parsedown/test/data/.editorconfig
Modifié
lib/parsedown/Parsedown.php
lib/parsedown/README.md
lib/parsedown/composer.json
lib/parsedown/test/data/fenced_code_block.html
lib/parsedown/test/data/fenced_code_block.md
lib/parsedown/test/data/image_reference.html
lib/parsedown/test/data/image_reference.md
paquet.xml

Détails : build: update parsedown en v1.8.0 patchée... (d2b1e9e2) · Validations · spip-contrib-extensions / markdown · GitLab

==============================
Par Cerdic, le 25 août 2025 à 21h17min :

fix: utiliser ajouter_class c’est plus simple

Modifié
markdown_options.php

Détails : fix: utiliser ajouter_class c'est plus simple (4b90a98d) · Validations · spip-contrib-extensions / markdown · GitLab

==============================
Par Cerdic, le 25 août 2025 à 21h16min :

styles: composer rector

Modifié
inc/markdown.php
markdown_fonctions.php
markdown_options.php
tests/ParsedownTest.php

Détails : styles: composer rector (9d32225a) · Validations · spip-contrib-extensions / markdown · GitLab

==============================
Par Cerdic, le 25 août 2025 à 20h58min :

styles: composer fix-cs

Modifié
inc/markdown.php
lang/markdown_fr.php
lang/paquet-markdown_fr.php
markdown_administrations.php
markdown_fonctions.php
markdown_options.php
tests/MarkdownLiensSpipTest.php
tests/MarkdownModelesSpipBlockTest.php
tests/MarkdownModelesSpipInlineTest.php
tests/MarkdownPropreTypoTest.php
tests/MarkdownTest.php
tests/MarkdownTestBase.php
tests/ParsedownTest.php

Détails : styles: composer fix-cs (60b26427) · Validations · spip-contrib-extensions / markdown · GitLab

==============================
Par Cerdic, le 25 août 2025 à 20h55min :

build: installation des outils ecs/rector via composer

Ajouté
.gitattributes
.gitignore
composer.json
ecs.php
rector.php

Détails : build: installation des outils ecs/rector via composer (708a57c0) · Validations · spip-contrib-extensions / markdown · GitLab

==============================
Par Cerdic, le 25 août 2025 à 16h16min :

fix: un fichier data/.editorconfig pour ne pas corrompre les tests avec une ligne finale si on les edites manuellement

Ajouté
tests/data/.editorconfig

Détails : fix: un fichier data/.editorconfig pour ne pas corrompre les tests avec une... (b9b6a399) · Validations · spip-contrib-extensions / markdown · GitLab

==============================
Par Cerdic, le 25 août 2025 à 16h14min :

fix: un group markdown pour les tests, ce qui permet de lancer avec l’option --group markdown

Modifié
tests/MarkdownLiensSpipTest.php
tests/MarkdownModelesSpipBlockTest.php
tests/MarkdownModelesSpipInlineTest.php
tests/MarkdownPropreTypoTest.php
tests/MarkdownTest.php
tests/ParsedownTest.php

Détails : fix: un group markdown pour les tests, ce qui permet de lancer avec l'option --group markdown (de9642ed) · Validations · spip-contrib-extensions / markdown · GitLab

==============================
Par Cerdic, le 25 août 2025 à 14h41min :

fix: eviter re-definition des constantes

Modifié
tests/MarkdownTestBase.php

Détails : fix: eviter re-definition des constantes (e80b9924) · Validations · spip-contrib-extensions / markdown · GitLab

==============================
Par Cerdic, le 25 août 2025 à 14h41min :

fix: SPIP 4.4 utilise des doubles quotes pour les class

Modifié
tests/data/modeles_spip_inline/email.html

Détails : fix: SPIP 4.4 utilise des doubles quotes pour les class (5a882ef2) · Validations · spip-contrib-extensions / markdown · GitLab

==============================
Par Cerdic, le 25 août 2025 à 14h37min :

fix: SPIP 4.4 utilise des double quotes pour les class et les rel=external

Modifié
tests/data/liens_spip/atx_heading.html
tests/data/liens_spip/block-level_html.html
tests/data/liens_spip/compound_blockquote.html
tests/data/liens_spip/compound_list.html
tests/data/liens_spip/deeply_nested_list.html
tests/data/liens_spip/em_strong.html
tests/data/liens_spip/email.html
tests/data/liens_spip/emphasis.html
tests/data/liens_spip/emphasis_in_links.html
tests/data/liens_spip/lazy_blockquote.html
tests/data/liens_spip/lazy_list.html
tests/data/liens_spip/multiline_list_paragraph.html
tests/data/liens_spip/ordered_list.html
tests/data/liens_spip/paragraph_list.html
tests/data/liens_spip/setext_header.html
tests/data/liens_spip/simple_blockquote.html
tests/data/liens_spip/span-level_html.html

Détails : fix: SPIP 4.4 utilise des double quotes pour les class et les rel=external (4e3aeafe) · Validations · spip-contrib-extensions / markdown · GitLab

==============================
Par Cerdic, le 25 août 2025 à 14h27min :

refactor: les tests au format PHPUnit

Ajouté
tests/MarkdownLiensSpipTest.php
tests/MarkdownModelesSpipBlockTest.php
tests/MarkdownModelesSpipInlineTest.php
tests/MarkdownPropreTypoTest.php
tests/MarkdownTest.php
tests/MarkdownTestBase.php
tests/ParsedownTest.php
Supprimé
tests/markdown.php
tests/markdown_liens_spip.php
tests/markdown_modeles_spip_block.php
tests/markdown_modeles_spip_inline.php
tests/markdown_typo.php
tests/parsedown.php

Détails : refactor: les tests au format PHPUnit (d9627233) · Validations · spip-contrib-extensions / markdown · GitLab

==============================
Par Cerdic, le 25 août 2025 à 14h15min :

fix: format des fichiers de langue SPIP 4.4+

Modifié
lang/markdown_fr.php
lang/paquet-markdown_fr.php

Détails : fix: format des fichiers de langue SPIP 4.4+ (9d89789a) · Validations · spip-contrib-extensions / markdown · GitLab

==============================
Par Cerdic, le 25 août 2025 à 14h12min :

build: la branche master est une v2 pour SPIP 4.4+ uniquement

Supprimé
markdown-32.png
Modifié
paquet.xml

Détails : build: la branche master est une v2 pour SPIP 4.4+ uniquement (25dbf09f) · Validations · spip-contrib-extensions / markdown · GitLab

==============================
Par Cerdic, le 24 août 2025 à 14h29min :

fix: return dans les fichiers de langue, ça passe toutes versions de SPIP (mais faut pas le dire)

Modifié
lang/markdown_fr.php
lang/paquet-markdown_fr.php

Détails : fix: return dans les fichiers de langue, ça passe toutes versions de SPIP (mais faut pas le dire) (72ba4460) · Validations · spip-contrib-extensions / markdown · GitLab

==============================
Par JamesRezo, le 5 juillet 2024 à 16h57min :

Compatibilité 4.*

Modifié
paquet.xml

Détails : Compatibilité 4.* (32d2b248) · Validations · spip-contrib-extensions / markdown · GitLab

==============================
Par Maïeul Rouquette, le 14 août 2023 à 18h26min :

build: v1.3.1 compatible 4.2

Modifié
paquet.xml

Détails : build: v1.3.1 compatible 4.2 (dcf841ff) · Validations · spip-contrib-extensions / markdown · GitLab

==============================
Par Cerdic, le 12 août 2021 à 14h32min :

chmod 644

Modifié
lib/parsedown/Parsedown.php

Détails : chmod 644 (b5ace8fe) · Validations · spip-contrib-extensions / markdown · GitLab

==============================
Par Cerdic, le 12 août 2021 à 12h23min :

C’est compatible SPIP 4 et ça passe les tests (si on est bien en reglage ‹ syntaxe par defaut=spip ›)

Modifié
paquet.xml
tests/markdown.php
tests/markdown_liens_spip.php
tests/markdown_modeles_spip_block.php
tests/markdown_modeles_spip_inline.php
tests/markdown_typo.php
tests/parsedown.php

Détails : C'est compatible SPIP 4 et ça passe les tests (si on est bien en reglage 'syntaxe par defaut=spip') (4a66f462) · Validations · spip-contrib-extensions / markdown · GitLab