Recherche

Utiliser Geshi avec Joomla! Envoyer
Affaires internes - Changements et mise à jour
Écrit par Neamar   
Jeudi, 03 Septembre 2009 12:06

Ok, donc vous avez installé Joomla récemment, mais impossible de comprendre comment fonctionne le moteur de coloration des codes.
Après la consultation d'une dizaine de forums tous plus ou moins explicites, voici les étapes à suivre pour pouvoir afficher des jolis codes sur vos pages :

  • Activer GeShi : c'est le plugin qui permettra de colorer les codes, il est désactivé dans l'installation par défaut. Allez dans Extensions → Gestion des plugins → Content - Code Hightlighter (GeSHi) et cochez la case Activer.
  • Désactiver l'éditeur : par défaut, Joomla! utilise TinyMCE qui permet d'écrire des articles WYSIWYG. Pour profiter de GeShi, il faut malheureusement le désactiver : Site → Gestion des Utilisateurs → (Votre Nom). Dans les paramètres (à droite sur le design par défaut), sélectionnez Editor : No Editor et validez.
  • Écrire : commencez la rédaction d'un nouvel article (Contenu → Gestion des Articles → Nouveau). Pour intégrer du code, il faut utiliser la balise pre avec l'attribut xml:lang="nom_du_langage". (Pour Joomla <1.5, c'est simplement lang="langage").

Petit aperçu :

<pre xml:lang="php">
<?php
echo "Hello World!"
?>
</pre>
 

Deviendra :

<?php
echo "Hello World!"
?>
Mise à jour le Jeudi, 03 Septembre 2009 20:07
 

Ajouter votre commentaire

Votre nom:
Votre site web:
Sujet:
Commentaire (vous pouvez utiliser de balises HTML ici):
  Code de vérification. Lettres minuscules seulement et sans espace.
Code de vérification: