Listing du fichier tdm_demo.php avec syntaxhighlighter
<?php include "std.php" ; debutPage("Demo TDM","strict") ; debutSection() ; function para($nbl=1) { p("texte") ; for ($idl=1;$idl<=$nbl;$idl++) { echo "Ceci est un texte répétitif (ligne $idl). " ; } # fin pour idl finp() ; } # fin de fonction para $tableauDesRubriques = array() ; $idr = 0 ; $idr++; $tableauDesRubriques[$idr] = "Chapitre 1" ; $idr++; $tableauDesRubriques[$idr] = "Chapitre 2" ; $idr++; $tableauDesRubriques[$idr] = "Chapitre 3" ; $tdmCRLM = new tdm($tableauDesRubriques) ; # on ne doit pas écrire # $tdmCRLM = new tdm( array("non utilisé","Chapitre_1","Chapitre_2","Chapitre_3")) ; $tdmCRLM->titre() ; $tdmCRLM->menu("oui","oui","nou") ; $tdmCRLM->afficheRubrique("oui") ; # Chapitre 1 para(30) ; para(25) ; $tdmCRLM->afficheRubrique("oui") ; # Chapitre 2 para(28) ; para(15) ; para(12) ; $tdmCRLM->afficheRubrique("oui") ; # Chapitre 3 para(9) ; para(7) ; para(11) ; finSection() ; finPage() ; ?>La coloration syntaxique est réalisée par : SyntaxHighlighter.
Si vous préférez, vous pouvez utiliser celle de geshi ou même celle construite autour de la fonction highlight_file.
Retour à la page principale de (gH)