Le plug-in Sourcerer de l'éditeur Regular Labs, permet de placer du code PHP, CSS ou encore JavaScript dans vos articles Joomla. Mais pas seulement les articles, vous pouvez le faire également pour tout contenu utilisant un éditeur (catégories, modules, composants...).
Sourcerer permet donc d'aller au-delà des limites de l'éditeur WYSIWYG qui interprète généralement uniquement le code HTML. Vous pouvez donc intégrer dans vos articles un code simple ou des scripts complexes. Sourcerer est compatible avec toutes les versions de Joomla.
Vous pouvez combiner l'insertion simultanée de css, js et PHP. Egalement vous pouvez insérer du HTML s'intégrant au code PHP ou js.
Principe d'utilisation
Lorsque le plug in est installé et activé, son bouton s'affiche dans la barre des boutons sous l'éditeur. Il faut se placer dans l'éditeur à l'endroit où doit s'exécuter votre code et cliquer sur ce bouton. La pop up ci-dessous s'ouvre (avec un exemple de code) :
Cliquer sur le bouton "Insérer" pour valider l'insertion du code.
Cela donne dans l'éditeur un affichage entre tel que ci-dessous :
Les paramètres de sourcerer
La version gratuite offre un certain nombre de paramètres par défaut, comme ci-dessous l'activation pour l'ensemble du site :
Dans la version payante, les paramètres de sécurité du plugin vous permettent de gérer les permissions d'activation du plugin spécifiquement sur les ceratines parties du site : les articles & catégories, les composants et les modules.
Vous pouvez également modifier le texte du bouton ("Code" par défaut), les balises d'insertion ( par défaut), ainsi que plusieurs options utiles dans les "Paramètres avancés" ci-dessous :
Notez qu'il vous est alors possible d'ajouter par exemple un script PHP pour compléter votre balise <head>.
Vous pouvez consulter le site de l'éditeur si vous avez besoin d'aide.