Joomla

Formación gratuita para Joomla

Acabo de leer un interesante artículo en JoomlaSpanish en el cuál comentan los distintas acciones formativas gratuitas del gestor de contenidos Joomla que van a tener lugar durante el mes de Febrero.

Cabe destacar los distintos enfoques que van a tener estos cursos, aptos tanto para los recién iniciados en este mundillo como para aquellos más experimentados que quieren mejorar sus técnicas SEO y diseños en Joomla.

A continuación os adjunto el listado de cursos y os recuerdo que todos son gratuitos.

Tertulias web: Creación de plantillas CSS para conocidos gestores de contenido como Joomla!

Jueves 5 de febrero de 2009 - 19.30h

Centro cívico de Golferichs (Barcelona, España).

Más información en: http://www.golferichs.org/ inscripciones en: http://www.amiando.com/tertuliasweb1.html 

Conferencia presentación de Joomla! y su comunidad en la ASSL Party

Martes 10 de febrero de 2009 – 16.00 h

Escuela Universitaria Politécnica de Mataró (Mataró, España).

Más información en: http://assl.org.es/programacion.htm

Conferencia. Joomla! VS Drupal en el Festival Barcelona VisualSound.

Lunes 19 de febrero de 2009 – 20.30 h

Punt Multimèdia de Sants (Barcelona, España). 

Más información en: http://www.golferichs.org/visualsound/ y en la web del festival: www.bcnvisualsound.org

Seminario. Como elegir los Componentes Idóneos.

Martes 24 de febrero de 2009 – 17.00 h

Complusoft (Alcalá de Henares, España)

Más información en: http://www.complusoft.es

Seminario. SEO, Optimiza tu Joomla para posicionarlo en los motores de búsqueda.

Jueves 26 de febrero de 2009 – 17.00 h

Complusoft (Alcalá de Henares, España).

Más información en: http://www.complusoft.es

Insertar código HTML en Joomla

HTMLRecientemente hemos incluido en Ayuda Joomla un contador de subscriptores de Feedburner, el cuál os vendrá muy bien a todos los que queréis seguir nuestros artículos con vuestro lector de RSS habitual. Al realizar esta actualización del portal he visto útil crear un artículo para explicar cómo introducir código HTML en Joomla.

La instalación por defecto de Joomla proporciona un módulo llamado "HTML Personalizado" ("Custom HTML" si no habéis traducido la parte administrativa). Como cualquier módulo, "HTML Personalizado" puede ser cargado en cualquiera de las zonas definidas por la plantilla de vuestro sitio web, por lo que podréis insertar código HTML en cualquiera de las zonas permitidas.

Aun así, no todo podía ser maravilloso, he estado realizando pruebas sin resultados satisfactorios para insertar archivos pdf en Joomla,empleando el tag embed, y vídeos de youtube utilizando el código HTML que proporciona en su web, el cuál utiliza los tags object, param y embed. Me temo que sólo se puede introducir "HTML básico", sin embargo en Joomla ya sabéis que hay extensiones para casi todo, por ejemplo para cargar vídeos de youtube existe el plugin AllVideos, y en caso de no encontrar una extensión que se amolde correctamente siempre podemos editar la plantilla a mano para insertar el código HTML a mano.

Foto | svilen001

 

Archivos de idioma Castellano para Joomla 1.5.9

Con la salida de Joomla 1.5.9 [Vatani] ha salido también los correspondientes paquetes de idioma para esta nueva versión. Se proporcionan dos archivos de traducción para castellano/español, uno para la parte administrativa de Joomla (Backend) y otro para la parte de presentación del sitio web (Frontend).Idiomas joomla

 

La instalación se realizada desde la zona de administración de Joomla con Extensiones >> Instalar/Desinstalar

Una vez estén instalados los archivos de idiomas deben ser activados en Extensiones >> Gestor de Idiomas

 

Traducción del Sitio | Idioma_del_sitio_Joomla_1.5.9-es_ES.zip 

Traducción del Admin | Idioma_del_admin_Joomla_1.5.9-es_ES.zip


 

 

Joomla 1.5.9 [Vatani] Actualización de Seguridad

Acaba de salir Joomla 1.5.9, una nueva actualización de seguridad para nuestro CMS. Esta es una actualización de seguridad por lo que se recomienda a los usuarios actualizar inmediatamente. Para conocer detalladamente las modificaciones realizadas recomendamos visitar la noticia oficial de Joomla

Solo hay que seguir 4 pasos para actualizar un sitio Joomla 1.5.X a 1.5.9

  • Descarga el archivo de actualización. Joomla 1.5.X a Joomla 1.5.9
  • Realiza un backup de tu sitio. Esta operación es muy importante para poder recuperar vuestro sitio web si hubiese algun problema durante la actualización. En este artículo podéis ver el componente JoomlaPack que permite realizar Backups de Joomla.
  • Instala el archivo de actualización. Para hacer esta tarea solo tienes que descomprimir el archivo y copiar todo el contenido  en tu sitio web, para ello puedes usar un programa de FTP o un terminal. Otra forma de hacerlo eso si tu hosting te permite subir archivos y extraerlos (por ejemplo con CPanel o Plesk), en ese caso sube el archivo zip al sitio web y extraelo para así realizar la actualización.
  • Verifica que tu sitio web funciona correctamente.

Descarga | Joomla 1.5.9

Actualización | Joomla 1.5.X a Joomla 1.5.9

Mas información |  Sitio web Oficial de Joomla

Backup de un sitio web Joomla

Realizar copias de seguridad de un sitio web Joomla es una tarea muy importante que se debe realizar periódicamente. Con esta operación se está prevenido ante cualquier problema que pueda provocar la perdida de información del portal, como puede ser una avería del disco duro que contiene el sitio web o una instalación incorrecta de una extensión que manipula de forma considerable el entorno de Joomla.

JoomlaPack

 JoomlaPack es un componente Open Source para Joomla que permite realizar una copia de seguridad (backup) completa del sitio web, permitiendo que pueda ser restaurada en otro servidor. Alternativamente, se puede realizar sólo el backup de la base de datos. Este componente genera el backup del portal en un único archivo y permite que sea descargado. Además es posible tener un historial con los backups anteriores para así poder emplearlos en caso de necesidad.

 

 Más información| Sitio Oficial

 Descarga | JoomlaPack

 

#Editado

[04/02/2009] Se ha realizado un tutorial para explicar como realizar una copia de seguridad utilizando JoomlaPack

[28/03/2009] Se ha realizado un tutorial para explicar como restaurar un backup realizado con JoomlaPack

 

Configurar php.ini para Joomla

Para poder utilizar el gestor de contenidos Joomla es necesario tener configurado correctamente el archivo php.ini. En este artículo se comentan las líneas de configuración del archivo php.ini que se deben modificar, ya que la instalación por defecto no suele cumplir los requisitos de Joomla.

Usando un editor de texto se debe abrir el archivo php.ini de configuración y modificar las siguientes lineas:

  • Buscar la línea Magic_quotes_gpc = on; y sustituirla por Magic_quotes_gpc = off;
  • Buscar la línea Display errors = off;y sustituirla por Display errors = on;
  • Buscar la línea Extension_dir = ”./” y sustituirla por Extension_dir = ”c:\php5\ext”. Esta suele ser la ruta por defecto donde suelen estar instaladas las extensiones dentro de la carpeta de instalación de php. Si no tienes instalado PHP puedes ver como se hace en este articulo
  • Buscar la línea Session.save_path = “n:\tmp” y sustituirla por session.save_path="c:\tmp". En realidad se puede emplear cualquier otra carpeta para guardar la sesiónes, es muy importante tener en cuenta que la carpeta debe estar creada y que tenga los permisos correspondientes para que pueda ser escrita la variable de sesión.
  • Descomentar las siguientes líneas (para descomentar una linea en php quitar el ; inicial)
    1. Extension = php_mysql.dll
    2. extension = php_mysqli.dll
  • Para que los cambios efectuados al archivo php.ini tenga efecto es necesario reiniciar el servidor web.

Una vez se haya configurado el archivo php.ini y se debe reiniciar el servidor web para que acepte la nueva configuración de php.

Joomla! Spanish-Uniform Server RC3

Joomla Spanish-Uniform Server RC3 es un pack creado por la comunidad Joomla! Spanish. Este pack integra las versiones Joomla! Spanish Premium 1.0.15 y Joomla 1.5.3 Spanish a Uniform Server versión 3.5-Apollo, el resultado de esta combinación es un servidor web portable (no requiere instalación) que utiliza Apache, Mysql , PHP, funciona sobre Windows y tiene preinstaladas las dos versiones de Joomla.

Este pack es genial para una primera toma de contacto con Joomla, con tan solo 2 clicks te proporciona un Joomla completo para poder hacer las primeras pruebas, sin tener que instalar nada en el ordenador, además también es útil para realizar pruebas de algunas extensiones antes de instalarlas en el portal definitivo.

Especificaciones de Joomla Spanish-Uniform Server RC3 

  • Joomla! Spanish Premiun 1.0.15
  • Joomla! 1.5.3 Spanish
  • phpMyAdmin 2.11.6
  • eAccelerator 0.9.5.1 + Control Panel 
  • MySQL 5.0.41
  • Apache 2.0.59
  • PHP y PHP Extensions 5.2.3
  • ActivePerl 5.8.8.820
  • phpMyBackupPro 2.1
  • Admin Panel 2.0

Datos de acceso

  • El usuario para la administración de Joomla es admin y la contraseña admin
  • El usuario para las bases de datos en Mysql joomlaspanish y joomla153 es root y la contraseña root
  • Para acceder a phpMyBackupPro el usuario es root y la contraseña root

Mas información | JoomlaSpanish

 

Descarga | Joomla Spanish-Uniform Server RC3

Crear mapa web o sitemap para Joomla con XMAP

XMAP es un componente para Joomla que permite crear un sitemap (o mapa web) que contiene enlaces a los artículos de un portal Joomla. Podemos definir un sitemap como un índice de todos los artículos que aparecen en el portal clasificados por sus correspondientes secciones y categorías. En AyudaJoomla usamos este componente para la creación de nuestro mapa web. La funcionalidad más destacada es su importancia en SEO, al tener un listado de todos los artículos cuando pase el crawler de un buscador visitará los enlaces del mapa, facilitando de esta forma la indexación de los contenidos del sitio web. Además este componente proporciona la posibilidad de generar el mapa web en formato HMTL y en formato XML.

Algunas de sus características son las siguientes:

  • Capacidad de crear más de un sitemap con diferentes preferencias.
  • Sistema de caché para permitir la generación rápida del sitemap. Ideal para sitios web con mucho tráfico.
  • Backend realizado en AJAX.
  • Permite excluir de forma sencilla cualquier elemento del sitemap.
  • Opciones para comprimir el sitemap en formato XML.
  • Compatible con Joomla 1.0 y Joomla 1.5 de forma nativa.
  • Se puede especificar la prioridad y frecuencia de cambio para cada menú
  • Pequeños datos estadísticos para cada sitemap.
    • Última visita.
    • Número de enlaces generados en la última visita.
    • Número de visitas al sitemap.
  • Además a este componente se le puede instalar algunos plugins para que se integre con otros componentes.
    • Zoom
    • DOCman
    • VirtueMart
    • Fireboard
    • SMF
    • Hot Property
    • SOBI2
    • Mosets Tree
    • My blog
    • y muchos más...
ENLACE | XMAP para Joomla 1.0 y Joomla 1.5

Plantillas tipo revista o periódico

Existen plantillas (o templates) para Joomla que permiten dar un aspecto de revista o periódico digital. En el artículo de hoy os presentamos un conjunto de plantillas realizadas por Gavick, muy espectaculares, para la creación de portales de información. Solo existe un inconveniente, es necesario pagar para poder usar las plantillas, pero en algunos casos puede merecer la pena adquirirlas ya que desarrollar desde cero una plantilla para Joomla puede llevarnos mucho tiempo. Además se puede modificar estas plantillas para poder así personalizarlas y minimizar la posibilidad de encontrar un portal web que sea exactamente igual.

Ejemplo #1  - Plantilla para revista de contenidos musicales.

 

Revista música con Joomla

 

 Enlace | Demo online

Ejemplo #2  - Plantilla para portal de noticias. 

 

Portal de noticias con Joomla

 

 Enlace | Demo online

Ejemplo #3  - Plantilla para revista de contenidos deportivos.  

 

Revista deportes con Joomla

 

 Enlace | Demo online

Si conocéis alguna plantilla gratuita que pueda servir para una revista o periódico digital podéis dejarnos un comentario y la analizaremos en próximos artículos.

 

Personalizar módulos y componentes con Template Override

Template override es una técnica para redefinir la forma de representación en pantalla de un componente o módulo de Joomla. Esta funcionalidad se incluyó a partir del Joomla 1.5. El objetivo principal de esta técnica es permitir actualizar Joomla sin tener que preocuparse de que se vean afectados los cambios realizados previamente para personalizar el portal. Un ejemplo de posible aplicación de esta técnica consiste en personalizar la salida de un determinado módulo  o componente para conseguir cumplir los niveles de accesibilidad o el estándar XHTML.

¿Cómo funciona template override?

Cada vez que Joomla genera una página web mira en la plantilla que está usando el sitio web para ver si tiene un redefinición de algunos de los componentes o módulos empleados. Si encuentra que se ha redefinido un componente o modulo se usa su redefinición, en caso contrario usa el que está definido en el core.

Un ejemplo de template override

El módulo de búsqueda de Joomla mod_search no cumple la accesibilidad cuando se establece que el botón que se pulsa para iniciar la búsqueda sea una imagen. Esto se debe a que el diseñador de este módulo olvidó incluir la etiqueta ALT=”Descripción de la imagen”. Para hacer que este módulo de Joomla cumpla la accesibilidad y que no se vea afectado en futuras actualizaciones se utiliza template override. Para usar esta técnica en la plantilla se debe crear una carpeta con el nombre “html”. La ruta de esa carpeta debe ser de la forma ..\templates\nombreplantilla\html\ , en ella se guardan las redefiniciones de los módulos y componentes.

Para redefinir un módulo o componente se debe copiar el contenido de su carpeta tmpl. Pegar esos archivos en ..\templates\nombreplantilla\html\XXX , siendo XXX el nombre del módulo o componente. Ahora solo queda modificar esos archivos para obtener el comportamiento deseado.

En el caso de mod_search se copian los archivos default.php e index.html en la ..\templates\nombreplantilla\html\mod_search. Para que cumpla la accesibilidad la línea 10 se debe añadir la etiqueta ALT, como se muestra a continuación:

 

10
11
$button = '<input type="image" value="'.$button_text.'"
class="button'
.$moduleclass_sfx.'" alt="botón buscar" src="'.$img.'"/>';

Si visualizamos en el navegador se puede observar que el código del core se ha reemplazado por el código que se ha redefinido empleando template override.

Sigue este blog por

Suscríbete a Ayuda Joomla y recibe las actualizaciones de forma automática.

RSS Facebook Twitter Youtube Google Plus

Si te suscribes a nuestra newsletter recibirás una recopilación de 25 plantillas para Joomla gratuitas y cupones de descuento para extensiones y servicios premium de Joomla

Pack de plantillas Ayuda Joomla

Mi email es:

Patrocinadores

Axarnet