You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
bricebou b369988978 Compatibilité SPIP 4.2 5 months ago
css On corrige -- encore -- #3. Merci à marcimat qui a identifié ma solution foireuse et qui a proposé la règle CSS qui va bien 11 months ago
formulaires On s'essaie à PHPStan 6 months ago
js On reprend la déclartion de 'tag' de Prism.languages.markup -- merci à Mathieu (cf. #4) et on ajoute une règle pour la coloration des URL pour être cohérent avec la grammaire SPIP 11 months ago
lang L'auto-closing des parenthèses, crochets, accolades, guillemets divers devient configurable pour répondre à #5 7 months ago
lib Mise à jour de la lib vers la release 1.28.0 (https://github.com/PrismJS/prism/releases/tag/v1.28.0) 5 months ago
prive/squelettes/contenu Icone à la racine du plugin et up de Z 5 months ago
.gitattributes On s'essaie à PHPStan 6 months ago
LICENSE Initial commit 1 year ago
README.md Amélioration de la présentation du plugin 11 months ago
paquet.xml Compatibilité SPIP 4.2 5 months ago
phpstan-baseline.neon On s'essaie à PHPStan 6 months ago
phpstan.neon.dist On s'essaie à PHPStan 6 months ago
prism.svg Icone à la racine du plugin et up de Z 5 months ago
prism_capture.png Amélioration de la présentation du plugin 11 months ago
prism_pipelines.php On s'essaie à PHPStan 6 months ago

README.md

Prism

Prism est un plugin pour SPIP visant à faciliter l'édition des contenus en ajoutant la coloration syntaxique aux raccourcis typographiques.

S'appuyant sur les librairies développées par Lea Verou PrismJS et Prism Live, le plugin Prism propose donc une coloration syntaxique des raccourcis SPIP sur tous les textarea (les champs longs de saisie) dotés d'une barre d'édition, c'est-à-dire où le Porte-plume est chargé (par défaut ou grâce au plugin Porte -plume partout).

Capture du plugin Prism

Il convient de noter que Prism propose la coloration syntaxique et des raccourcis typographiques propres à SPIP et la syntaxe Markdown, lorsque le plugin Markdown est actif et configuré pour appliquer la syntaxe Markdown par défaut.