Tutoriales
Añadir código en Joomla 1.6 con Jumi
Tutorial para agregar código a nuestra web hecha con Joomla 1.6 utilizando Jumi. Esta extensión nos permitirá insertar código php, html y javascript en nuestros artículos y módulos, podremos incluir el código contenido en cualquier archivo de nuestro servidor utilizando la ruta del archivo, e incluso tendremos la posibilidad de acceder a las variables y funciones de Joomla.
Podemos descargar el componente desde su página oficial e instalarlo como cualquier otra extensión de Joomla.
Después de instalarlo, vamos a “Componentes > Jumi”. Aquí veremos, además de las dos aplicaciones de ejemplo con las que cuenta el componente, la lista de aplicaciones que nosotros hayamos creado.
Para crear una nueva aplicación, pulsamos en nuevo. Accederemos a una nueva pantalla en la que tendremos que escribir el nombre y el alias de la aplicación. En el campo “Custom Script”, introduciremos el código adecuado (php, html o javascript). Si queremos incluir un archivo que ya contenga código, introduciremos su ruta en el campo “Pathname” (el archivo debe estar en el mismo servidor que Joomla.)

Una vez creada la nueva aplicación, tendremos que agregar un nuevo elemento al menú para que sea accesible desde el front-end. Para ello vamos al gestor de menús y añadimos un ítem del tipo “Aplicattion”, en la sección “Jumi”.

Escribimos el título del menú y, en la sección “Configuración requerida”, seleccionamos la aplicación a la que va a enlazar.

Si vamos a nuestra web, veremos el resultado:

Además del componente, la extensión Jumi, incluye un módulo que nos permitirá crear aplicaciones y colocarlas en la posición que deseemos. Para ello vamos al gestor de módulos y buscamos el módulo “Jumi”.

Si accedemos a su configuración, además de los campos comunes de los módulos, encontraremos otra serie de campos en la sección “Opciones básicas”. En el campo “Notepad” podremos escribir comentarios que no serán visibles en el front-end. En “Code Written” será donde incluiremos el código de nuestro programa y, en “Source of code”, podremos introducir la ruta de un archivo que contenga nuestro código. Si queremos incluir una aplicación hecha con Jumi, tendremos que escribir su ID precedido de un asterisco.

Después de guardar los cambios, veremos el resultado en el front-end:

Es posible que al guardar los cambios en el módulo, se borre el contenido del campo “Code Written”. Para evitar ésto, tendremos que editar el archivo “mod_jumi.xml” que se encuentra en el directorio “modules/mod_jumi”.

En la línea 35 incluiremos filter=”raw” . El resultado debe ser similar a éste:
![]()
Jumi cuenta también con dos plugins que aumentan sus posibilidades.
-
Jumi-router. Si activamos el plugin, podremos acceder (desde el front-end) a cualquier aplicación creada con Jumi utilizando su alias.

-
Jumi. La activación de este plúgin nos permitirá incluir código en nuestros artículos, contando además con varias opciones.
En el campo “Default Absolute Jumi Path”, definiremos la ruta en la que Jumi buscará los archivos que incluiremos en el campo correspondiente del módulo (“Source of code”), de las aplicaciones (“Pathname”) o en los artículos. Si lo dejamos en blanco, la ruta por defecto será el directorio raíz de Joomla.

Si la opción “Hide Jumi Code” se encuentra activada, se ocultará la sintaxis de Jumi en los artículos y se detendrá la inclusión de código.
![]()
Con la opción “Nested replace”, modificaremos el modo en que se interpretan las llamadas anidadas a funciones. En la página de Jumi podemos ver un ejemplo.
![]()
Para incluir código en un artículo, iremos al gestor de artículos y editaremos el artículo que deseemos. Posteriormente, añadiremos el código empleando la sintaxis de Jumi.
Si accedemos a nuestra web, veremos el resultado:

Enlace | Jumi
Enlace | Ejemplos
- ¿Tendrá Joomla 1.5 soporte hasta Septiembre de 2012?
- Migrar páginas HTML a Joomla 1.7 con HTMl2Articles
- ¡Por fin! K2 disponible para Joomla 1.7
- Tienda online en Joomla 1.7 con JoomShopping. Módulos, plugins y addons (3/3)
- Tienda online en Joomla 1.7 con JoomShopping. Empieza a vender (2/3)
- Problemas al copiar texto de Microsoft Word en Joomla
- Seguridad en Joomla 1.6
- Help Desk en Joomla 1.6 con RsTickets!Pro
- Cambiar los permisos a los ficheros y carpetas de Joomla
- Autenticación en Joomla 1.6
- Formularios en Joomla 1.6 con ChronoForms
- Creación de plugins en Joomla 1.6
- Importar usuarios en Joomla 1.6
- SQL Injection sobre Joomla 1.6.0
- Google Calendar en Joomla 1.6 con Gcalendar
Artículos Recientes
- Migración de Joomla 1.5 a Joomla 2.5
- Joomla 2.5.4 - Actualización de seguridad
- El nuevo iPad es Joomlero
- Liberado Joomla 1.5.26
- Joomla 3.0: así será su interfaz
- ¿Tendrá Joomla 1.5 soporte hasta Septiembre de 2012?
- Gestión de extensiones en Joomla 2.5
- Plantillas en Joomla 2.5
- Plugins en Joomla 2.5
- Modulos en Joomla 2.5
Más Leidos
- Plantillas gratuitas para Joomla
- Contador de visitas para Joomla
- Plantillas tipo revista o periódico
- Insertar pdf en Joomla
- Como conocer la posición de un módulo en una plantilla
- Insertar código HTML en Joomla
- Tutorial de JoomlaPack - Realizar backups de Joomla (Parte 1)
- Galería de Imágenes para Joomla: Phoca Gallery
- Plantillas gratis para Joomla 1.7
- Crear mapa web o sitemap para Joomla con XMAP
Comentarios recientes
En el foro...
Artículos relacionados
- Requisitos de Joomla 1.5
- Configurar php.ini para Joomla
- Joomla 1.6: los bloggers opinan
- Pasar parámetros a un wrapper en Joomla
- Insertar pdf en Joomla
- Joomla en IIS. Instalación de PHP en Windows (Parte 1)
- Plantillas gratuitas para Joomla
- Joomla 1.6 Alpha saldrá el próximo 22 de Junio
- Joomla llega a los 10 millones de descargas
- Preview del gestor de menús de Joomla 1.6
- Requisitos técnicos para Joomla 1.6 Alpha
- com_helloworld para Joomla 1.6
- Joomla 1.6 Beta 1 cuenta atrás...
- ¿Donde esta la Beta de Joomla 1.6?
- Todo que tienes que saber sobre Joomla
- Joomla 1.6 Alpha 2 ya esta disponible
- Se acerca Joomla 1.6 Beta
- Liberado Joomla 1.6 Beta 1
- Estilos de plantilla en Joomla 1.6
- Joomla 1.6 Beta 3
- Videotutoriales en Nosolocodigo y WebEmpresa
- Joomla 1.6 Beta 4
- Joomla 1.6 Beta 5
- Liberado Joomla 1.6 Beta 6
- ¿Qué necesitas saber sobre Joomla 1.6? Niveles de control de accesos en la ACL de Joomla 1.6
- Liberado Joomla 1.6 Beta 7
- Liberado Joomla 1.6 Beta 8
- Instalar Joomla en Linux (Ubuntu) con LAMP
- Liberado Joomla 1.6 Beta 9
- Liberado Joomla 1.6 Beta 10
- Plantillas Kunena gratis
- Joomla 1.5! Accesibility
- Liberado Joomla 1.6 Beta 12
- Liberado Joomla 1.6 Beta 11
- Molajo: una distribución basada en Joomla 1.6.
- Liberado Joomla 1.6 Beta 13
- Liberado Joomla 1.6 Beta 14
- Liberado Joomla 1.6 Beta 15
- Joomla 1.6 RC1 ya disponible
- Comparte tu opinión, comparte Joomla! 1.6, ¡envía tu vídeo!
- Joomla 1.6.0 GA - Versión estable
- 10 extensiones joomla 1.6
- Migrar Joomla 1.5 a Joomla 1.6
- AdminPraise Lite - Plantilla de administración para Joomla 1.6
- Paquetes de idioma español para Joomla 1.6
- Fiesta Drupal 7 en Málaga el 14 de Enero
- 2 Plantillas Joomla 1.6 gratis
- Migración de Joomla! 1.5 a Joomla! 1.6 con jUpgrade
- Template de Joomla 1.6 ButterflyMeadow
- Instalar Joomla! 1.6 en Windows con XAMPP
- Galerías de imágenes en Joomla 1.6 con Ozio Gallery
- ¿Lo sabes todo sobre Joomla?
- Mapas de Google en Joomla 1.6 con Phoca Maps
- Tutorial Virtuemart - Crear una tienda online en Joomla
- Joomla 1.6 ó Joomla 1.5 ¿Cual uso?
- Crear una red social con Community Builder
- Flash en artículos y módulos Joomla 1.6
- Desarrollo de componentes para Joomla 1.6. Backend Básico
- Aprende a usar Joomla 1.6
- Descargas en Joomla 1.6 con Phoca Download
- Actualizar Joomla 1.6. Guía paso a paso
- Sistema de puntuación en Joomla 1.6 con Alpha User Points
- Tutorial de Sobi2 - Creación de un directorio de contenidos
- Joomla 1.6: las comunidades opinan
- K2 estará disponible para Joomla 1.6
- Mejoras SEO en Joomla 1.6
- Extensiones SEO para Joomla! 1.6
- Posiciones de los módulos en Joomla 1.6 con tp=1
- Multilenguaje en Joomla 1.6
- Sistemas de menú para Joomla 1.6
- 10 templates de Joomla 1.6 gratis
- Joomla 1.6: las empresas opinan
- Google Calendar en Joomla 1.6 con Gcalendar
- SQL Injection sobre Joomla 1.6.0
- Creación de plugins en Joomla 1.6
- Formularios en Joomla 1.6 con ChronoForms
- Joomla 1.6 First Look [Review]
- Instalar plantillas en Joomla 1.6
- Help Desk en Joomla 1.6 con RsTickets!Pro
- Creación de plantillas para Joomla 1.6
- Mandar emails a usuarios en Joomla 1.6
- Tutorial CiviCRM: CRM para Joomla 1.6
- Vídeos en Joomla 1.6 con AllVideosReMix
- Plantillas para Joomla 1.7
- Joomla 1.6 Guía para principiantes. Libro Joomla gratuito
- Liberado Joomla 1.6.4
- Tutorial de K2 en Joomla 1.6
- Windows Live Writer en Joomla 1.6 con MovableyType XMLRPC
- Liberado Joomla 1.6.5
- Ofertas de empleo en Joomla 1.6 con Job Board
- Liberado Joomla 1.7.0
- Gestión de proyectos en Joomla 1.6 con Projectfork
- Nueva estrategia de desarrollo de Joomla
- Restringir el acceso a los contenidos en Joomla 1.6
- Creación de plantillas para Joomla 1.6 y 1.7
- Termina el ciclo de vida de Joomla 1.6
- ¡6 años junto a Joomla!
- Google +1 en Joomla
- Roller Text - Una forma diferente de mostrar tus contenidos
- PHPconfig: una nueva herramienta para Desarrolladores Joomla
- Review del libro Joomla Explained
- Insertar código php, html, css y javascript en Joomla 1.7 con Sourcerer
- Tienda online en Joomla 1.7 con JoomShopping. Empieza a vender (2/3)
- ¡Por fin! K2 disponible para Joomla 1.7
- Tienda online en Joomla 1.7 con JoomShopping. Módulos, plugins y addons (3/3)
- Tienda online en Joomla 1.7 con JoomShopping. Configuración del componente (1/3)
- Migrar páginas HTML a Joomla 1.7 con HTMl2Articles











