Iframe con TinYMC en Joomla 1.6

Para todos aquellos que se inicien en la nueva versión del gestor de contenidos Joomla 1.6, aquí os muestro un rápido tutorial para comprender porque los Videos de YouTube no se muestran dentro de los artículos de Joomla 1.6. Esto es debido a que en dentro de Joomla 1.6 hay una especial configuración que se llama Filtros de Texto (Text Filters).

¿Qué exactamente hacen los Filtros de Texto? Son filtros que proporcionan más control sobre el contenido HTML que añades a tu página web. Puedes ser tan estricto como quieras conveniente pero por defecto está opción viene activada para evitar ataques contra tu propia página. Evita por tanto que código malicioso pueda ser incrustado sin querer evitando así ataques de hackers. Es una forma de incrementar la seguridad de tu página.

Ahora bien, para poder añadir videos de Youtube a tus artículos tienes que desactivar esta opción, y aquí es donde viene la parte interesante. Mediante estos sencillos pasos podrás hacerlo sin ningún problema. Pero primero, por si alguien no sabe como se hace, enlazo a un video tutorial que muestra How to insert YouTube Videos inside Joomla 1.6 Articles (como insertar videos de youtube en artículos de Joomla 1.6). El artículo continúa en Leer más.

Estos son los pasos para poder mostrar los videos:

1) Logéate dentro de la administración de 1.6
2) Ahora vamos a o to Contenido > Gestor de Artículos

joomla 16 content article manager Joomla 1.6 doesn’t display YouTube videos inside my Articles
3) Hacemos clic en Opciones

joomla 16 content article manager Joomla 1.6 doesn’t display YouTube videos inside my Articles
4) Ahora hacemos click en Filtros de Texto

joomla 16 content article manager Joomla 1.6 doesn’t display YouTube videos inside my Articles
5) Cambiar el tipo de filtro para el Super Usuario a Sin Filtrar – Este cambio permitirá a este usuario poder incrustar videos de Youtube dentro de los artículos de Joomla 1.6. También puedes cambiar los otros grupos si quieres.

joomla 16 content article manager Joomla 1.6 doesn’t display YouTube videos inside my Articles

Por otra banda, también puede ser que el editor que estéis usando en vuestra página web esté evitando también la incrustación de código según varios criterios. Me voy a referir al editor que viene con Joomla, llamado TinyMCE.

editor tinymce

Para el editor TinyMCE tendréis que ir a Extensiones > Gestor de Plugins.

editor tinymce

A continuación buscáis el editor TinyMCE y dentro de la configuración tenéis que fijaros si en Elementos prohibidos viene algo escritor. Por defecto sí. Para los videos de Youtube con borrar “iframe” ya sería suficiente.

editor tinymce

 

NOTA: Además, acordaros que donde pone “Limpiar código al guardar” tenéis que poner nunca.

Robado de http://www.avertigo.com/joomla/mostrar-videos-en-joomla-1-6.

Cambiando virtuemart de servidor

Ya encontré la solución. Pero de todas maneras voy a postear la solución a mi problema para cualquiera que tenga o llegue a tener el mismo problema. Resulta que al trabajar en local e instalar Virtuemart éste toma como url predeterminada la url local:

Código:

http://localhost/tusitioweb/

Al final de la instalación Virtuemart habrá tomado esa url y la dejará en sus archivos así:

Código PHP:
// these path and url definitions here are based on the Joomla! Configuration
define( ‘URL’, ‘http://localhost/tusitioweb/’ );
define( ‘SECUREURL’, ‘http://localhost/tusitioweb/’ );
Entonces solamente se cambian esas dos url por la de tu sitio, quedando así:

Código PHP:
// these path and url definitions here are based on the Joomla! Configuration
define( ‘URL’, ‘http://www.tusitio.com/’ );
define( ‘SECUREURL’, ‘http://www.tusitio.com/’ );

SOLUCION:

Archivo de configuración:

Archivo virtuemart.cfg.php en la ruta

/administrator/components/com_virtuemart
Autor:forosdelweb.com