« Extension:Coloration Syntaxique » : différence entre les versions

Aucun résumé des modifications
Ligne 7 : Ligne 7 :
== Extension fournie par Mediawiki ==
== Extension fournie par Mediawiki ==
<favorites like=Extension:SyntaxHighlight output=css3treeviewshort/> <br>
<favorites like=Extension:SyntaxHighlight output=css3treeviewshort/> <br>
<wikipedia url=https://www.mediawiki.org/wiki/ name=Extension:SyntaxHighlight no=3 />
LA version utilise la librairie pygments<br>
LA version utilise la librairie pygments<br>
Hors j'avais besoin d'ajouter un langage non pris en compte: '''clearcase'''<br>
Hors j'avais besoin d'ajouter un langage non pris en compte: '''clearcase'''<br>

Version du 24 mai 2022 à 20:37


Extension fournie par Mediawiki


The ‎<syntaxhighlight> tag has become expensive since 1.39 for 5,000 or some other extreme amount of syntaxhighlight tags in a single page such as for Wikibooks. Increase webserver timeout value in environments in extreme cases. (See task T316858.)

Lire la suite ...

LA version utilise la librairie pygments
Hors j'avais besoin d'ajouter un langage non pris en compte: clearcase

Du coup je suis reparti d'une version antérieure qui utilise la librairie geshi (sur github).

mediawiki-extensions-SyntaxHighlight_GeSHi REL1_25



Je l'ai adapté à mediawiki 1.30.x et versions supérieures.


J'utilise en interne le modèle Modèle:Syntaxhighlight

Voir par ex Clearcase

{{syntaxhighlight |lang=clearcase|
cleartool checkout <file>

#checkout sans commentaire
cleartool checkout -nc <file>

#checkout avec commentaire
cleartool checkout -c "ceci est un commentaire"  <file>
}}


=>

cleartool checkout <file>

#checkout sans commentaire
cleartool checkout -nc <file>

#checkout avec commentaire
cleartool checkout -c "ceci est un commentaire"  <file>