Blog

[Tutoriel Joomla] Comment ajouter une IFRAME dans un article Joomla 3.X ?

Si vous vous posez cette question et souhaitez connaître la réponse, vous êtes au bon endroit. Ici, dans ce tutoriel, je vous donne les instructions étape par étape afin que vous puissiez facilement ajouter n'importe quel contenu IFRAME dans le corps de votre article Joomla. Ici, j'ai utilisé une version de Joomla 3.x comme référence. Mais ce tutoriel est également valable pour Joomla 2.5 et toutes les versions à venir de Joomla 3.x.

Par défaut Joomla utilise un éditeur appelé "TinyMCE". Dans le paramètre de configuration par défaut de Joomla 2.5 et Joomla 3.x, le contenu IFRAME n'est pas autorisé dans le corps de l'article. Si vous mettez un code IFRAME dans l'éditeur (c'est-à-dire «l'éditeur TinyMCE»), l'éditeur détruit automatiquement ces codes du contenu. Donc, par défaut, vous ne pouvez pas enregistrer votre code IFRAME dans le corps de l'article.

Maintenant, si vous faites quelques petits changements dans certaines configurations dans le panneau Joomla Admin, vous pouvez résoudre cette restriction. Fondamentalement, il existe 2 sections dans le panneau d'administration où vous devez modifier certains paramètres.

La première section est "La page de paramètres de votre Joomla Editor" où vous devez restreindre l'éditeur afin de ne pas supprimer ou supprimer le code IFRAME. La page de configuration de l'éditeur varie d'un éditeur à l'autre. Comme l'éditeur par défaut de Joomla est «éditeur TinyMCE», je liste ici les étapes de cet éditeur. Si vous utilisez un autre éditeur, vérifiez la configuration par vous-même. Si vous avez besoin d'aide, n'hésitez pas à commenter cet article et je vais certainement vous aider.

La deuxième section est "La section" Filtres de texte "de Configuration globale" où vous devez autoriser un ou plusieurs groupes d'utilisateurs afin qu'ils puissent ajouter des codes HTML bloqués comme IFRAME. Je vous recommande personnellement d'autoriser cette option uniquement dans le groupe «Super Utilisateurs».

 

Étapes pour "Autoriser IFRAME dans l'éditeur TinyMCE":

Étape 1: Connectez-vous à votre Joomla Admin Panel

Étape 2: Allez à "Extensions" => "Gestionnaire de plug-ins" dans le menu principal. (Comme le montre la photo ci-dessous).

j3 Iframe in article pic 2

Étape 3: sur la page Gestionnaire de plug-in, vous pouvez trouver une option "Filtre" déroulante appelée "Sélectionner un type". Dans la liste déroulante, choisissez "éditeurs". (Comme le montre la photo ci-dessous).

j3 Iframe in article pic 1 


Étape 4: Maintenant, la page Gestionnaire de plug-in répertorie tous les éditeurs disponibles. Dans la liste, cliquez sur "Éditeur - TinyMCE". (Comme le montre la photo ci-dessous).

j3 Iframe in article pic 3

Étape 5: Maintenant, sur la page d'édition, accédez à l'onglet "Options de base". Sous les "Options de base", presque en bas, vous pouvez trouver une option appelée "Éléments prohibés". Vous pouvez voir "iframe" dans la liste ci-dessous. Supprimez "iframe" de ce champ. Ensuite, cliquez sur le bouton "Enregistrer et fermer" en haut pour enregistrer vos modifications et fermer la section d'édition. (Vérifiez l'image ci-dessous pour une meilleure référence.)

j3 Iframe in article pic 5 

C'est tout pour les réglages de "TinyMCE Editor". Maintenant, votre éditeur est configuré afin qu'il ne supprime pas le code IFRAME.

Étapes pour "Autoriser IFRAME dans la configuration globale":

Étape 1: si vous avez déconnecté du panneau d'administration de Joomla, veuillez vous connecter à nouveau.

Étape 2: Passez à "Système" => "Configuration globale" dans le menu principal. (Comme le montre la photo ci-dessous).

j3 Iframe in article pic 6 

Étape 3: Maintenant, dans la page Configuration globale, cliquez sur l'onglet "Filtres de texte". Sous "Paramètres du filtre de texte", définissez "Type de filtre" sur "Pas de filtrage" pour le groupe d'utilisateurs "Super utilisateurs". Ensuite, cliquez sur le bouton "Enregistrer et fermer" en haut pour enregistrer les paramètres modifiés. (Vérifiez l'image ci-dessous pour une meilleure référence.)

 
j3 Iframe in article pic 7

C'est tout pour les "Paramètres de configuration globale". Maintenant, les filtres de texte global sont également prêts à autoriser le code IFRAME pour "Super Utilisateurs". Je vous recommande personnellement d'autoriser cette option uniquement pour le groupe d'utilisateurs "Super utilisateurs". Mais si vous en avez besoin pour d'autres groupes, vous allez bien faire de même pour ces groupes.

Si vous rencontrez un problème quelconque pour définir les options ci-dessus, n'hésitez pas à poser votre question en utilisant le formulaire de commentaire ci-dessous. Je vais sûrement essayer de vous aider le plus tôt possible.

Source :Traduction de l'article publié sur le site : http://www.rswebsols.com/tutorials/joomla/how-to-add-iframe-in-joomla-article
A
uteur : Souvik Banerjee