Deprecated: Use of MediaWiki\Parser\ParserOutput::getText was deprecated in MediaWiki 1.42. [Called from SMW\MediaWiki\Hooks\OutputPageParserOutput::getParserOutput in /home/jltryoen/www/MediaWiki/extensions/SemanticMediaWiki/src/MediaWiki/Hooks/OutputPageParserOutput.php at line 161] in /home/jltryoen/www/MediaWiki/includes/debug/MWDebug.php on line 386
« MediaWiki/Mes Extensions/SyntaxHighlight(old version) » : différence entre les versions — La FAQ de JLT

« MediaWiki/Mes Extensions/SyntaxHighlight(old version) » : différence entre les versions

Aucun résumé des modifications
 
(19 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
{{Extension
{{Extension
|name=SyntaxHighlight
|name=SyntaxHighlight(old version)
|link=Extension:SyntaxHighlight
|link=Extension:SyntaxHighlight
|description=format du code
|description=Mise en forme de code
|githublink=[[github:JLTRY/mediawiki-extensions-SyntaxHighlight_GeSHi/tree/REL1_25]]
}}
}}
  {{intralink|link=MediaWiki/Mes_Extensions}}
  {{intralink|link=MediaWiki/Mes_Extensions}}
<br/>
<br/>


=== Adaptation ===
== Adaptation ==
La nouvelle version utilise la librairie Pygments . <br>
La nouvelle version utilise la librairie Pygments . <br>
Elle ne permet pas d'ajouter une langue. J'ai donc rétabli la version précédente qui utilise geshi <br>
Elle ne permet pas d'ajouter un langage. <br>
Je l'utilise au travers du modèle [[Modèle:SyntaxHighlight]]
J'ai ajouté le langage Clearcase <br>
J'ai donc rétabli la version précédente qui utilise '''geshi''' <br>
Je l'ai versionnée sur github{{space}}{{githublink |link=JLTRY/mediawiki-extensions-SyntaxHighlight_GeSHi/tree/REL1_25|text=mediawiki-extensions-SyntaxHighlight_GeSHi/tree/REL1_25 }}<br>
Je l'utilise au travers du modèle [[Modèle:Syntaxhighlight]]


=== Syntaxe ===
== Syntaxe ==
: {{syntaxhighlight| lang=text|code =
: {{syntaxhighlight| lang=text|code =
<nowiki>
<nowiki>
{{syntaxhighlight lang=php|code=require_once("$IP/extensions/SyntaxHighlight_GeSHin/SyntaxHighlight_GeSHi.php");}}
{{syntaxhighlight | lang=php|code=require_once("$IP/extensions/SyntaxHighlight_GeSHin/SyntaxHighlight_GeSHi.php");}}
</nowiki>
</nowiki>
}}
}}


=== Résultat ===
== Résultat ==
{{syntaxhighlight |  lang=php|code=require_once("$IP/extensions/SyntaxHighlight_GeSHin/SyntaxHighlight_GeSHi.php");
{{syntaxhighlight |  lang=php|code=require_once("$IP/extensions/SyntaxHighlight_GeSHin/SyntaxHighlight_GeSHi.php");
}}
}}

Dernière version du 19 février 2025 à 12:48


MediaWiki/Mes Extensions/SyntaxHighlight(old version)
Nom SyntaxHighlight(old version)
Lien Extension:SyntaxHighlight
Github  github:JLTRY/mediawiki-extensions-SyntaxHighlight_GeSHi/tree/REL1_25

Description

Mise en forme de code

  MediaWiki/Mes_Extensions


Adaptation

La nouvelle version utilise la librairie Pygments .
Elle ne permet pas d'ajouter un langage.
J'ai ajouté le langage Clearcase
J'ai donc rétabli la version précédente qui utilise geshi
Je l'ai versionnée sur github   mediawiki-extensions-SyntaxHighlight_GeSHi/tree/REL1_25
Je l'utilise au travers du modèle Modèle:Syntaxhighlight

Syntaxe

{{syntaxhighlight | lang=php|code=require_once("$IP/extensions/SyntaxHighlight_GeSHin/SyntaxHighlight_GeSHi.php");}}

Résultat

require_once("$IP/extensions/SyntaxHighlight_GeSHin/SyntaxHighlight_GeSHi.php");