Buenos días:
Una consulta: Me han pasado un código, para visualizar el tiempo, en mi pagina web y lo que no tengo muy claro es la forma de colocar dicho código.
he creado un nuevo módulo del tipo Htlm personalizado, he puesto dicho código dentro de la pantalla del editor y he publicado el módulo, pero el resultado es que se visualiza el módulo, pero con el código a la vista, osea que no enlaza con la imagen que debería.
Supongo que no realizo correctamente la inclusión, con lo cual se agradecería unas extensas pero sencillas explicaciones para poder colocar este código dentro de un módulo y que se visualice correctamente la imagen del tiempo.
Un saludo.
José Luis
Hola Jose Luis, no sabemos que tipo de código te han pasado por lo que no sabríamos decirte exactamente como incluirlo...
Puedes enciarnos el código en un fichero adjunto en txt para que lo veamos??
Saludos!
Hola José Luis,
Para insertar código en un módulo usando Joomla! 1.7, tienes que insertar usando el editor de código CodeMirror (puedes seleccionarlo en la configuración global para todos los usuarios, o cambiarlo en tu usuario solamente).
Una vez hayas copiado y pegado el código, guardas, y vuelves a entrar y revisa si se el código está igual o ha sufrido modificaciones (los editores utilizan un filtro de etiquetas, y si alguna está prohibida la eliminan).
Saludos,
Hola Jose Luis, no sabemos que tipo de código te han pasado por lo que no sabríamos decirte exactamente como incluirlo...
Puedes enciarnos el código en un fichero adjunto en txt para que lo veamos??
Saludos!
Buenos días David:
Te adjunto el código:
Contenido solo visible a usuarios registrados
Un saludo.
José Luis
Hola José Luis,
Para insertar código en un módulo usando Joomla! 1.7, tienes que insertar usando el editor de código CodeMirror (puedes seleccionarlo en la configuración global para todos los usuarios, o cambiarlo en tu usuario solamente).
Una vez hayas copiado y pegado el código, guardas, y vuelves a entrar y revisa si se el código está igual o ha sufrido modificaciones (los editores utilizan un filtro de etiquetas, y si alguna está prohibida la eliminan).
Saludos,
Buenos días Jordi:
En cuanto pueda...me pongo a ello.
Un saludo.
José Luis
Buenas noches Jordi:
Te cuento, he realizado lo que me has reportado "insertar usando el editor de código CodeMirror y, posteriormente he comprobado "guardas, y vuelves a entrar y revisa si se el código está igual o ha sufrido modificaciones".
No obstante cuando pego el código dentro del editor, este me lo modifica y desparecen algunas palabras, las he escrito a mano, pero cuando guardo, este me lo vuelve a modificar, resultado...no puedo insertar dicho código dentro del módulo.
Supongo que debe haber alguna alternativa para poder colocar correctamente dicho código dentro de un módulo.
Un saludo.
José Luis
Hola José Luis,
Un script y un editor de texto enriquecido por regla general se llevan mal y en consecuencia el editor terminará siempre truncando el código insertado "sin editor" una vez se vuelva a habilitar este.
Para ello existen soluciones intermedias como utilizar un switch en tu backend que te permita deshabilitar el editor para acceder a determinados módulos que por su naturaleza (incorporan scripts) que serán modificados si se accede a los mismos con dicho editor activo.
Yo desde hace varios años utilizo ND Editor Switcher y me va excelentemente, pues código insertados en módulos como "El Tiempo", "widgets externos" etc., los puedo editar sin afectar al código simplemente deshabilitando el editor desde el backend de forma rápida sin tener que hacerlo en Configuración Global.
- ND EditorSwitch: http://extensions.joomla.org/extensions/administration/admin-interface/5867
No es la mejor de la soluciones pero si la más rápida y no siempre se están editando módulos de código, esto sucede, como dicen en mi pueblo "de ciento en viento". 😉
Saludos
Buenos días Gnumax:
Excelente aportación. 🙂 🙂
No obstante tengo Dos dudas:
1/ La extensión que me comentas es para Joomla 1.5, es valida para Joomla 1.7.2?? :dry: :dry:
2/ He visto que con esta extensión, se puede colocar texto sin tener activado ningún Editor seleccionado, con lo cual en la configuración global de mi Joomla, puedo seleccionar "Ningún Editor" y, probado esta opción...el resultado es el mismo, una vez le das a guardar...te modifica el código. 👿 👿
Lo comento porque si con la extensión que me recomiendas, hace la misma función que el tener deshabilitado el Editor en la configuración global...el resultado es el mismo....se modifica el código una vez le das a guardar. 👿 👿
Un saludo.
José Luis
Hola José Luis,
El módulo solo está disponible para Joomla! 1.5. No obstante aun deshabilitándolo manualmente desde Configuración Global, siempre que tu usuario no lo tenga habilitado, el resultado es el mismo.
En esta captura:
1. Antes de entrar al módulo deshabilito el editor WYSIWYG JCE o el que use con el módulo ND Editor Switcher.
2. Observas que es un módulo "Personalizar HTML" (mod_custom).
3. Inserto el código del script que te ofrece la web de El Tiempo y guardo los cambios.
El resultado es el siguiente:
Uso este procedimiento para muchos códigos o scripts de terceros y nunca he tenido problemas.
Saludos
Buenas Tardes Gnumax:
Algunas veces creo que soy corto...pero que muy corto :dry: :dry: :dry: :dry:
He intentado colocar el código seleccionando todos y cada uno de los editores que dispongo, incluso el Sin Editor, tanto en configuración Global como a nivel de usuario, con resultado Nulo, solo me aparece una frase y el titulo del módulo.
Posteriormente he intentado instalar la extensión que Tu me recomiendas con el siguiente resultado:
Versión 1.1......Fallo en la instalación....No encuentra el fichero..
versión 1.2......Fallo en la instalación...No encuentra el fichero..
Versión 1.3.....Cuando le digo que instale el paquete...la pantalla se queda en blanco.
He actualizado Joomla a 1.7.3 a través de las Admin Tools y posteriormente he instalado el fichero de traducción al Castellano de Joomla org.
Seguro que seré Yo el culpable, pero desde que actualice el Joomla desde 1.7 a versiones posteriores...todo son complicaciones.
A ver si podemos encontrar una solución a la colocación de dicho código dentro de un modulo.
Un saludo.
José Luis
Hola Jose Luis,
Si se produce una limpieza en el código, accede a administración --> contenido --> gestor de artículos --> opciones --> Filtros de texto --> Super Usuario --> lista negra, cambiar a sin filtrar.
Saludos,
Buenas noches Jordi.
Excelente aportación y excelente resultado. 🙂 🙂 🙂 🙂 ...ya he puesto correctamente el dichoso código. 👿 👿 👿
Un saludo.
José Luis