Lanzado Joomla 3.3

Hoy se ha hecho estable Joomla 3.3, estamos un paso más cerca y a solo 5 meses de Joomla 3.5 LTS (soporte extendido).
Si aún estás utilizando Joomla 2.5.x tienes soporte hasta final de este año, luego se recomienda migrar. La migración a Joomla 3.x desde 2.5.x “en teoría” no es dramática ni drástica, eso si no utilizas más que Joomla, si se te ha ocurrido utilizar un módulo, un plugin o un componente adicional, lo mejor es que pruebes en un ambiente controlado antes de migrar a Joomla 3.x.
El método de actualización es el tradicional, simple click en actualizar.
update-joomla-3 update-joomla-3-parte2

Updates Joomla

Agosto ha sido un mes muy ajetreado para la comunidad de Joomla!, se han lanzado diversas actualizaciones de seguridad y de manteniemiento para todas sus versiones (3.x, 2.5.x y aunque no tiene más soporte, incluso para la 1.5.x).
Les dejo con un vídeo de como actualizar a Joomla 2.5 y como hacerlo en Joomla 3.x, elegí los sitios más problemáticos para mostrar el ejemplo, así si se topan con por ejemplo que no se ven los botones de acción en Joomla 3.x luego de actualizar, verán que solo es necesario recargar el navegador para conseguir que aparezcan (ya que cambiaron los css) y que por ejemplo en Joomla 2.5.x en ocasiones no marca correctamente la actualización de componentes de idioma aunque los instales manualmente.
http://vimeo.com/71976038
 
http://vimeo.com/71977028
 
Y por último lo que ha sucedido con Joomla 1.5.26 es que a pesar de no tener soporte, la comunidad ha notado que se dieron cambios en archivos de Joomla 2.5 y 3.x que igual pueden realizarse en Joomla 1.5.x ya que afectan temas de seguridad, más exactamente permiten a un atacante subir ficheros a tu hosting.  Más información en el hilo de desarrollo. Lo que debes hacer es descargar el archivo UploadFix15v3.zip y reemplazar a través de FTP en tu Joomla 1.5.26.

¿Joomla 2.5 o Joomla 3.X? cual elegir

En este momento el proyecto Joomla mantiene dos ramas estables, la (LTS) versión de soporte largo y las versiones estables pero con poco tiempo de soporte, es decir la rama 2.5.X considerada estable y la rama 3.X considerada razonablemente estable.
Mucho se ha dicho de Joomla 3.X y he visto a personas desaconsejar su uso, sin embargo el evitar su uso no es lo que yo llamaría necesario (o inteligente). Antes de continuar es importante entender un poco el como funcionan las liberaciones de versiones de Joomla, cada tanto se desarrolla una versión nueva y desde la V1.5 se desarrollan versiones intermedias que sirven de transición y de pruebas; desde Joomla 2.5 la herramienta ha pasado a ser un gestor maduro y definitivamente ha evolucionado. Joomla 3.X no es una beta (en realidad cada que se libera una beta se menciona que se trata de una beta), así que las versiones nuevas de Joomla 3.X no son beta, son estables (a menos que se diga lo contrario) Continuar leyendo “¿Joomla 2.5 o Joomla 3.X? cual elegir”

Joomla 2.5.1 Security update

Conviene entrar a actualizar Joomla, si tienes instalado Joomla 1.7.5, no necesitas preocuparte, por otro lado cualquiera que se actualizara a Joomla 2.5 debe actualizar urgente.
La información de los fallos que se proporciona es bastante escasa, puede visualizarse en:
http://developer.joomla.org/security/news/387-20120201-core-information-disclosure
http://developer.joomla.org/security/news/389-20120203-core-information-disclosure
Sin embargo, mejor curarse en salud, siempre que encuentres algo como:
“Inadequate validation leads to information disclosure in administrator.”
Entiendelo como que el sistema de validación falla y presenta información del admin, ahora, no deja claro que información se hace pública, bien puede ser solo el correo del admin o llegar a presentar su password, lo mejor es evitar y actualizar.
URL de descarga: http://joomlacode.org/gf/download/frsrelease/16511/72039/Joomla_2.5.0_to_2.5.1-Stable-Patch_Package.tar.bz2

Liberado Joomla 2.5

Hoy ha sido liberado Joomla 2.5 con algunas novedades que pueden verse en:

http://www.joomla.org/announcements/release-news/5403-joomla-250-released.html

Tenemos que reconocer que las ventajas reales están en la corrección de fallos de seguridad frente a versiones anteriores y que una de sus características más promocionadas como es la del “nuevo sistema de actualizaciones” es en la realidad muy poco útil porque depende de una variable de php (allow_url_fopen) que es bloqueada en la gran mayoría de servidores de hosting y que bien representa un riesgo de seguridad bastante conocido.

Por demás es totalmente compatible con extensiones y plantillas de Joomla 1.6 y Joomla 1.7.

Actualizar a Joomla 2.5 | Joomla 1.7 to 2.5

joomlaHoy ha sido liberado Joomla 2.5, la actualización desde Joomla 1.7.x debería ser un proceso simple y sin quebraderos de cabeza. A continuación una mirada por los métodos de actualización disponibles:

Automatic Update

Es el método más simple, debes dirigirte a la zona de administración:

0

ve a extensiones –> Administrador de extensiones

1

Una vez aquí, vas a hacer click en buscar actualizaciones, de otra forma no verás nada, del listado, selecciona Joomla 2.5 y actualiza. 2

3

Espera a que termine y tu sitio estará actualizado.

4

5

Manual Update

No siempre será posible hacer esto, sobre todo porque la inmensa mayoría de hosting compartido tiene desactivada por temas de seguridad la variable allow_url_fopen de php.

image-2

lo que nos deja solo con la posibilidad de actualización manual a través de ftp.

Paso 1-> Ir a http://www.joomla.org/download.html

image

descargar 1.7 to 2.5.0 Upgrade Package, descomprimir en una carpeta local y subirlo a tu website a través de FTP, una vez completada la subida de archivos, tu website estará actualizado.

Igualar alto de columnas en JA T3 Framework

En algún momento te topas con un diseño en el que sus requerimientos te llevan a igualar el alto de las columnas, por ejemplo que user1, user2, user3… presenten el mismo alto porque buscamos simetría o bien sea por capricho de un diseñador gráfico que se cree diseñador Web que quiere ver el background de left y right al mismo alto aunque la situación no ayude a nadie ni mejore la presentación.
Bueno, aquí la solución, con jat3 framework el asunto es simple y lo resumiré por temas de tiempo 😉
Paso 1° extrae de plg_system_jat3 el archivo que necesites, en mi caso voy a igualar left, right y content, por lo que he de utilizar el archivo que maneja su presentación, es decir: page/default.php ( http://wiki.joomlart.com/wiki/JA_T3_Framework_2/Guides ) puedes bien editar directamente el plugin, pero la desventaja es que no podrás actualizar sin perder tus cambios, así que lo ideal es que copies en la carpeta de tu theme el archivo (copia page/default.php al root de tu theme).
Aquí es carpintería, pero daré un ejemplo:
<div id="ja-content" style="width:<?php echo $this->getColumnWidth('cw') ?>%">
y lo cambias por:
<div id="ja-content sameheight" style="width:<?php echo $this->getColumnWidth('cw') ?>%">
Haaces lo mismo para cada columna a igualar, recuerda, sameheight bien pudo ser fooheight, pon el nombre que gustes, lo importante es luego usar js para igualarlas (recuerda, joomla/t3 usan mootools, blah, blah…)
y antes de MAIN CONTAINER pega el sigiuente código:
...
<script type="text/javascript">
window.addEvent('load', function (){ equalHeight ('.sameheight') });
</script>
<!-- MAIN CONTAINER -->
....

Listo, ya tendrás columnas con alturas iguales.

Error en KA Social Sharing

Recientemente al migrar una Web a los servidores de godaddy tuvimos el siguiente error con el plugin KA Social Sharing para Joomla!:
Warning: Call-time pass-by-reference has been deprecated in kasocialsharing.php on line 27
en esa línea aparecia lo siguiente:
$finalHtml = $this->prepareFinalHTML( $curPageURL, $plgConfig, &$article );
Para resulverlo solo fue necesario reemplazarla por:
$finalHtml = $this->prepareFinalHTML( $curPageURL, $plgConfig, $article );?

Joomla! 1.6.0 ya está disponible.

Esta nueva versión de Joomla!, incluye más poder, más control y más opciones que nunca.
Entregando poder mediante simplicidad, Joomla! 1.6 asegura su plaza como el CMS más popular de este tipo.
Joomla! 1.6 viene con nuevas características para los usuarios finales y los administradores de sitios, incluyendo:
Joomla 1.6

  • Mejor control de acceso para la visualización y edición de contenidos, con grupos de usuario y niveles de acceso configurables.
  • Una estructura de categorías definida por usuario, que va desde un nivel simple hasta complejos múlti-niveles de categorías.
  • Mejoras de instalación que permiten la instalación de múltiples extensiones desde un paquete, actualizable con un solo clic.
  • Soporte de idiomas expandido, para una fácil producción de sitios multi-idioma.
  • Fechas de inicio y finalización de publicación para módulos, con más control sobre lo que muestran.
  • Nuevas plantillas frescas y marcas semánticas para complacer la vista tanto como a los motores de búsqueda.
  • Más control creativo, mediante los estilos de las plantillas.
  • Cientos de características adicionales, mejoras en el flujo de trabajo y productividad.

Para aprender más visite joomla.org/16 y descargue uno de los gestores de contenido de Código Abierto más populares del mundo.