Cómo evitar que Joomla borre los Iframes

  • Autor Autor hobnil
  • Fecha de inicio Fecha de inicio
H

hobnil

Alfa
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Si estás leyendo esto es muy probable que te haya pasado este problema o en cualquier caso querrás evitarlo. A continuación mi granito de arena para aquellos que se hayan encontrado con este dolorcito de cabeza. Espero os ayude:

Opción 1:

  1. El editor TinyMCE viene por defecto con la instalación de Joomla. Si utilizas este editor deberás deshabilitar la opción prohibir iframes en el gestor de plugin configuración del editor (TinyMCE).

Opción 2:
Joomla protege por defecto tu sitio web controlando los permisos de usuarios de modo que no puedan insertar código embebido dentro de tu sitio web. Para poder controlar esto deberás configurar los parámetros necesarios para otorgar los permisos correspondientes:

  1. Ir a en configuración Global.
  2. Ir a la pestaña filtros de texto y allí marcas el SúperUser “Sin filtrado”. De forma que solo los SúperUser puedan insertar código.
  3. Se aconseja otorgar el permiso única y exclusivamente al usuario SúperUser para evitar ser infectados por la integración de código malicioso por parte de terceros.

Opción 3
Otra manera de insertar código HTML personalizado es utilizar el módulo mod_j16html. Con esta herramientas podrás insertar código, embebido, HTML, y JavaScript. Es principalmente útil para incrustar publicidad de Adsense o casi cualquier contenido de Display:

  1. Instala el módulo mod_j16html para embeber Iframes y JavaScript.
  2. Configurarlo el módulo desde el gestor de módulo de Joomla.
 
Un aporte a tu tuorial es que no es necesario instalar un modulo para insertar html, en el gestor de modulos ya viene uno incluido con joomla, le das a crear nuevo y despues "personalizar html"
 
Gracias por tu aporte Gamma, es cierto que el módulo HTML Custom de joomla te permite embeber código para videos, sin embargo, para integrar código javascripts para colocar publicidad con Adsense o Banner de display el módulo de Joomla no es útil. Para ello tendrás que instalar una extensión externa como en este caso mod_j16html. De todos modos gracias por la aclaración.
 
Atrás
Arriba