jueves, 5 de noviembre de 2009

Nueva versión Joomla 1.5.15

Ya casi nos estábamos olvidando de lo que es recibir una nueva versión de Joomla, pero llegó el día.

La versión Joomla! 1.5.15 ha sido liberada. En esta versión se corrigen dos problemas de seguridad de importancia media y baja y un montón de cosas más .. Como siempre, os recomendamos la actualización de vuestros sistemas a la nueva versión. Hay que mantenerse siempre actualizado en este mundo del Software libre y además, como es gratis no te costará dinero.

El resumen de esta versión, como de costumbre:

Seguridad

Dos cuestiones de seguridad se han solucionado en esta versión:
  • Prioridad Moderada - Core - Front-End de edición.
  • Prioridad Baja - Core - Ver archivo XML.

Componentes
  • Búsqueda autorizará el uso del Itemid del elemento actual del menú
  • Comillas innecesarias eliminadas en los resultados de búsqueda
  • Corregido el problema al utilizar la dirección URL relativa en el editor con SEF activado.
  • Problema de formato fijo en el diseño de lista Categoría con Internet Explorer
  • Corregido problema al incluir HTML en los mensajes de confirmación del usuario
  • Se han corregido cuestiones Media Manager en Windows
  • Corregido el problema con los filtros artículo Archivado cuando caché está habilitada
  • Solución del problema de la alimentación de RSS con signo "&" en el título de la página

Módulos

  • Carácter de subrayado permitido en los nombres de menús
  • Corregido el problema con mod_newsflash y el texto alternativo leer-más.
  • Corregido el problema con el Alias de un elemento de menú de no abrir una nueva ventana
  • Corregido el problema de caracteres UTF-8 en las migas de pan.

Plugins

  • Corregido el problema de invisibilidad de correo electrónico y los caracteres no ASCII
  • Corregido un error de configuración de TinyMCE
  • Corregido el problema con múltiples instancias de editor en una página
  • Corregido el problema por el que TinyMCE quita alguna imagen HTML
  • Se ha corregido problema TinyMCE extendido elementos válidos
  • Corregido el problema con blockquote TinyMCE
  • Compruebe corrección ortográfica en Firefox para trabajar en TinyMCE
  • Corregido el problema al guardar los cambios en TinyMCE
  • Corregido el problema de TinyMCE caption.js y filtrado
  • Solucionado el problema TinyMCE con Internet Explorer
  • Los nombres de título de imagen coherente en el front-end y back-end
  • Solucionado el problema con la invisibilidad de correo electrónico y las imágenes
  • Corregido el problema en la sintaxis de invisibilidad del correo electrónico
  • Fija la alineación de título cuando la alineación de la imagen no está establecido
  • Corregido un error de JavaScript en TinyMCE
  • Añadida la opción de crear plantillas en el editor TinyMCE
  • Corregido el problema con TinyMCE Sql
  • Corregido el problema cuando se utiliza encubrimiento de correo electrónico y JavaScript
  • Corregido el problema de invisibilidad de correo electrónico cuando se utilizan imágenes

Plantillas

  • Corregido el problema de falta de archivos de plantilla CSS
  • Corregido el problema con las imágenes vinculadas en plantilla Beez
  • Añadido el color del texto por defecto para los mensajes de error del backend
  • Añadido spinner.gif
  • Corregido el problema al copiar Beez plantilla para el nuevo nombre
  • Corregido el error en JA_Purity plantilla con Internet Explorer 8

Idioma

  • Añadido el archivo de idiomas para TinyMCE Activar el botón Editor
  • Añadido Ulaanbaatar en zonas horarias
  • Corregido el problema de la localización de cadenas de paginación
  • Añadido Mostrar cadena # language
  • Añadido com_media cadenas de idioma
  • Texto descripción mejorada para mod_search
  • Corregido el problema con la información de versión para los idiomas básicos

Administrador

  • Corregido el problema con auto-completar los campos de FTP

Sistema

  • No volver a mostrar la contraseña en el archivo configuration.php
  • Corregido el problema cuando Itemid no existe
  • Se ha corregido los problemas de compatibilidad PHP 5.3
  • Corregido el problema de almacenamiento en caché para com_weblinks y com_contact
  • Cuestiones de compatibilidad adicionales PHP 5.3
  • Corregido el problema con las advertencias en el archivo system_config.php
  • Añadido falta JEXEC controles en el código
  • Corregido el problema la conversión de caracteres UTF-8 a ASCII
  • Añadida la opción de no permitir a los usuarios ver archivos de extensión XML
  • Corregido el problema con el evento onAfterDisplayTitle y PHP 5.3
  • Corregido el problema con la visualización de mensajes de error con la derecha a izquierda

Ya sabéis, actualizaros lo antes posible. Esta versión promete.

Descarga y más información:


Fuente: www.joomla.org

lunes, 26 de octubre de 2009

Joomla 1.6 - Alpha 2 Released / Liberada

El equipo de Joomla 1.6 nos avisa (25 de octubre) de la liberación de la versión Alpha 2 de Joomla 1.6.

Las nuevas funcionalidades añadidas desde el alpha uno son las siguientes:

  • ACL: Gestión de acceso mejorada (usergroups, un usuario en mas de un grupo)
  • Perfil de usuario extensible.
  • Salida del com_content sin tablas.
  • Article linker plugin para editores
  • New frontend template (atomic)
  • New backend template (bluestork)
  • New uploader para el media manager

Os recordamos los ya existentes en el alpha 1:

  • Mootools 1.2
  • JForm
  • Categories anidadas.
  • Nuevas vistas en el frontend: categories, category
  • PHP 5.2 required
Según la página oficial, a partir de aquí saldrá la versión beta 1. A ver si esta vez no tarda mucho.

Desgarga la nueva versión Alpha 2 aquí: http://joomlacode.org/gf/project/joomla/frs/?action=FrsReleaseBrowse&frs_package_id=3585

Discusión: http://forum.joomla.org/viewtopic.php?f=9&t=454211

Joomla - Artículo fijo en la página de inicio

Muchas veces nos encontraremos con la circunstancia de tener que mantener un artículo fijo en la página principal aunque vayan apareciendo otros nuevos artículos.

Hasta ahora yo lo había hecho creando una posición y mostrando ahí un módulo html con el contenido del artículo. Ahora he encontrado la verdadera solución a este problema.

Basta con ir al administrador de la página principal y modificar el orden en el que aparecen los artículos y marcar con el valor -1 aquel que queramos que aparezca siempre. Guardamos el nuevo orden y ya está hecho.

De esta manera mantendremos un artículo en la página principal de forma fija el tiempo que queramos.

Fuente: Joomla, Wordpress y Blogspot.

domingo, 20 de septiembre de 2009

Joomla - Nube de etiquetas dinámica

Llevaba mucho tiempo viendo en varios blogs que tenían un nube de etiquetas en movimiento y me pregunté como conseguirlo. Así llegue hasta este artículo: conseguir tener una nube de etiquetas en movimiento en Blogger (blogspot) Y me preguntará como hacerlo en Joomla!

En ese mismo blog, esta la respuesta. Es muy sencillo. Podemos incluir una nube de tags en nuestro sitio instalando el módulo llamado mod_Joomulus.

Lo instaláis desde el back-end, en el gestor de extensiones y ya está. Nube de etiquetas en Joomla! en movimiento.

Gracias a toda la comunidad de usuarios y programadores de Joomla por vuestro magnífico trabajo. Cada día la variedad de extensiones disponibles para Joomla va en aumento.

Fuente: Nube de tags en movimiento para Joomla.

lunes, 7 de septiembre de 2009

Vota a Joomla! como el mejor CMS escrito en php

Ya está abierto el plazo de votación. Desde Gnumla, nos informan de este concurso en el que el año pasado Joomla quedó en segunda posición. Y nos muestran algunas de las razones por las que ellos creen que es importante votar a Joomla!.
  • Joomla ha superado los 10 millones de descargas.
  • Más de 20 Joomla Days celebrados en todo el mundo.
  • Dos nuevos sitios oficiales: Joomla Showcase y Joomla Resources Directory.
  • Más de 3000 extensiones en el Joomla Extension Directory.
  • Más de 80 grupos de usuarios de Joomla oficiales.
Yo ya he votado, y ya sabéis a que CMS. Ahora puedes hacerlo tú, pulsando en el siguiente enlace:
Joomla! Mejor CMS del mundo

lunes, 17 de agosto de 2009

Joomla 1.6 Beta 1 - Próximamente, otra vez

Los desarrolladores de Joomla 1.6 han emitido una nota informando de un retraso en la liberación de la versión beta 1 de Joomla 1.6.

Los motivos descritos para este retraso son tan variados como vacaciones hasta el pago de facturas.. en fin, tendremos que esperar. En principio una semana o dos más. Por lo menos se puede adelantar los cambios más importantes que aparecerán en este cambio de versión.
  • Nueva plantilla de administración Bluestork
  • Soporte de parametros para plantillas
  • Soporte para añadir y borrar iconos para el panel de administración.
  • Nuevo metodo de registro para JHtml que permite sobreescribir los metodos JHtml del nucleo facilmente.
  • Archivos de idioma para los plugins del Frontend.
  • Borradas todas las instancias de "global $mainframe"
  • Interfaz tabulada para los parametros del com_content.
  • Nuevo metodo JObject::def

Como veís, merece la pena la espera... os informaremos con cualquier nueva noticia que conozcamos.

jueves, 30 de julio de 2009

Nueva versión de Joomla: v. 1.5.14

Hace apenas ocho días que salió la versión 1.5.13 y el equipo de Joomla ha liberado ayer una nueva versión de Joomla! la 1.5.14. No se ha esperado el ciclo normal de versiones de 6 u 8 semanas.

Para descargar esta revisión de Joomla pulsa en alguno de estos enlaces.
Se corrigen dos problemas introducidos en la versión 1.5.13 y un problema de seguridad de nivel bajo. No se trata de una revisión de seguridad, pero ya sabéis, es bueno estar actualizados.

Fuente: http://www.joomla.org/announcements/release-news/5244-joomla-1514-released.html

miércoles, 29 de julio de 2009

Tutorial para la creación de plantillas personalizadas

Cuantas veces nos hemos vistos obligados a crear una plantilla nueva para Joomla. Generalmente, lo más rápido es obtener una plantilla gratuita que sea parecida.. y a partir de ella modificarla. Pero en ocasiones, es mucho más trabajo modificar algo hecho por otro que hacerlo uno mismo o en otras lo que se nos pide es demasiado específico para encontrar algo parecido.

En la siguiente página de la documentación de Joomla, tenemos un tutorial en el que se nos explica como crear una plantilla nueva.

martes, 28 de julio de 2009

Plantillas gratis para Joomla

Nos gusta encontrarnos con páginas bien diseñadas, con buen contenido, bien estructuradas y por que no, bonitas. Lo más importante de cara a un usuario de Internet cuando visita un blog, una página o un foro son dos cosas:

  • Diseño de calidad
  • Contenido de calidad (encontrar lo que se busca)

Por ello, recopile una serie de enlaces para todos aquellos que quieren mejorar el diseño de su página hecha en Joomla.

Joomla


Desde este post, os podéis descargar de una tacada 165 plantillas para Joomla vía rapidshare. Taringa

Recordad, para los que buscáis plantillas de Joomla 1.5.14 o 1.5.15 o Joomla! 1.5.17. Es muy raro encontrar una plantilla que no sea compatible entre las distintas versiones de actualización existentes. No es así para el cambio de la versión 1.0 a la versión 1.5.

Iré ampliando este listado conforme encuentre más páginas que ofrezcan plantilla gratis para Joomla.

Si sabéis de alguna más os pido que colaboréis conmigo dejando un comentario.

jueves, 2 de julio de 2009

Nueva version 1.5.12 estable.

Desde el 3 de Junio, día en que se libero la versión 1.5.11 ha pasado ya casi un mes. Hoy se ha liberado una nueva versión de Joomla (1.5.12) que soluciona tres problemas de seguridad así que es conveniente actualizarse.

Nos podemos descargar la nueva versión desde este enlace a la página oficial donde se habla de la última versión de Joomla!, aquí podrás ver todos los cambios y mejoras que proporciona la nueva versión.

Desde este enlace podrás descargarte las actualización de Joomla!
Descarga las actualizaciones de Joomla!.

martes, 23 de junio de 2009

El mejor Hosting para Joomla!

Desde hace muchos años, lo que más buscan los usuarios de Internet es tener su propio Portal. Poder decir lo que uno quiere y cuando quiere, pero sin gastarse un duro. Por esos surgieron los blogs o weblogs. Desde su aparición multitud de usuarios se han introducido en el mundo de la publicación on-line, algunos incluso obteniendo un rendimiento económico.

Pero el mundo sigue avanzando, y con este avance, ahora el usuario medio pide y necesita poder diseñar su blog como el quiera, añadir funciones, que sus visitantes habituales se suscriban, se registren.. que se creen comunidades virtuales, avisar de eventos por mail.. y un largo sin fin de funcionalidades nuevas que un blog no puede ofrecer por su propia naturaleza. Pero seguimos queriendo tener todo eso sin gastar un duro.

Para ello, tenemos la opción del hosting gratuito. Pero ya no nos sirve un hosting cualquiera, como antaño.. ahora necesitamos una base de datos, que nos sirvan php5 y un cierto control.

Estuve navegando por ahí, buscando entre foros y encontré un post muy interesante y como soy legal y no quito el merito a nadie, enlazo directamente al post. En el, recomiendan varios servicios de hosting. Yo estoy probando el de Iespana.es que me da mysql y php y algún otro de la lista que encontré en el post.

Si alguno conoce algún hosting gratuito con php y mysql, que lo postee en un comentario aquí mismo. Los probaré y haré una reseña.

lunes, 15 de junio de 2009

Joomla 1.5 - El mejor tutorial para aprender Joomla

Si sois novatos en joomla y queréis aprender y diseñar vuestra web.. os invito a que visitéis este tutorial en español de comunidad joomla.

http://comunidadjoomla.org/component/content/article/101-ayuda-guias-joomla-15x/121-guia-rapida-de-inicio-para-el-usuario-de-joomla-15x.html

Joomla 1.6 - Nuevo gestión de usuarios y permisos



La nueva versión de Joomla (1.6) está a punto de llegar. Navegando por ahí encontré esta presentación que explica, aunque en inglés, algunas de las cosas nuevas que traerá consigo la nueva versión..

las primeras diapositivas presentan el sistema integrado de comentarios, cedido por jextend, un componente muy popular y potente para comentarios.

En resumen, Joomla! 1.6 integrará listas de control de acceso más avanzadas. Con listas de control de acceso se pueden definir derechos de acceso a distintas partes del sistema, y se podrá crear sus propios grupos de usuarios y vincular estos derechos a un tipo específico de usuario.

Esto se logra en Joomla! 1.6 a través de dos componentes: control de acceso (com_acl) y miembros (com_members). El primero es de la misma complejidad que las soluciones actuales 1,5 (JACL, Juga), mientras que los miembros le permite definir nuevos grupos. De esta manera podremos otorgar a cada grupo de usuarios los accesos que nosotros decidamos.

Joomla 1.6 - Nuevo gestor de menús

Andrew Eddie y Louis Landry, miembros del Core Team de Joomla, han proporcionado cinco capturas en las que se muestran algunas de las nuevas funcionalidades que tiene el gestor de menús, así como otras funcionalidades que se trasladarán a otros componentes de Joomla. Estás capturas no son nada definitivo, pero nos ayudarán a hacernos una idea de como será el futuro componente.

En el siguiente enlace podéis descargar el PDF con las capturas.

Joomla 1.6 - Estado del desarrollo

Las nuevas mejoras de Joomla 1.6 alpha están casi listas.. he obtenido esta lista de mejoras de http://developer.joomla.org/..
  • Nueva librería JForm [completo].
  • Una forma sencilla de realizar la traducción en JavaScript [completo].
  • Implementación de un nuevo controlador de encaminamiento de petición mas robusto [completo].
  • Nuevo sistema de control de acceso que imitando lo que ya existe en 1.5, permita la creación de nuevos grupos y niveles de acceso, y establecer reglas de acceso para las "vistas", por lo menos, para las "vistas" de los artículos [casi completo].
  • Implementación de nuevos triggers (disparadores) de eventos [en progreso].
  • Una clase JContent, que será utilizada por los plugins de contenido y por las "vistas" [en progreso].
  • Actualización a Mootools 1.2 [en progreso].
  • Extension updater - Instalaciones de actualización [en progreso].
  • Mejoras en el menú manager [en progreso].
La fecha aproximada para la liberación de esta versión es el próximo 22 de junio de 2009, aunque aun no es nada oficial, nos podemos hacer una idea. Esperemos que sea lo antes posible.

viernes, 29 de mayo de 2009

Solucion de errores típicos en Joomla

He encontrado un post muy interesante que explica como solucionar un montón de problemas que surgen al instalar joomla.

http://www.joomlaos.net/problemas-tipicos-en-la-instalacion-o-utilizacion-de-joomla-2.php

Joomla Pack - Problema con InnoDB

Me encontraba realizando una migración de una web en Joomla, con JoomlaPack instalado, la tarea no podía parecer mas fácil pero surgió un error.

Joomla Pack es un componente gratuito para Joomla que te permite entre otras cosas crear y gestionar copias de seguridad de tu sitio web. Funciona a la perfección, salvo si alguna de las tablas de la base de datos de tu sitio utiliza el motor InnoDB, y este es mi caso. Pues di con la respuesta.

En la mayoría de los foros, la solucion que daban era incluir una instrucción sql mas al principio del archivo sql de la exportación, y despues utilizar phpmyadmin para importar la base de datos, lo que divide la migración en dos pasos.

Para evitar esta división y que el componente siga manteniendo por completo su utilidad, he dado con una pequeña modificación para parchear este problema.

Basta con modificar el archivo ajaxtool.php que se encuentra en el directorio installation, añadiendo las dos lineas en negrita que se ven en el codigo que sigue, dentro de la función populateDB();

foreach($linesSQL as $sql) {
$sql = trim( $sql );
$split_sql = @str_split($sql);
if ( ( !empty( $sql ) ) && ( $split_sql[1] != '#' ) ) {
$database->setQuery("SET SESSION FOREIGN_KEY_CHECKS=0;");
$database->query();
$database->setQuery( $sql );
if (!$database->query()) {
$retArray['error'] = 'A database error occurred when running query
' .
$database->getQuery() . "
The error was" . $database->getErrorMsg();
return $retArray;
}

}
}


Esto desactiva la comprobación de las claves foraneas, lo que permite la creación de las tablas. Como la variable que modificamos es una variable de sesion, no es necesario volver el valor a 1, ya que en la siguiente conexión, este ya habrá cambiado.

Un saludo a todos.

Joomla 1.5 - Desarrollo de un componente MVC

Encontré este magnifico tutorial para crear un componente siguiendo el modelo MVC (modelo - vista - controlador). Probé a seguir los paso y funciono bien, rápido y fácil. Doy las gracias al autor por este documento.

Si no sabes, que es el modelo MVC, puedes encontrar una fantastica explicación en Wikipedia o en Sabuesoweb, por poner dos ejemplos rápidos. Existe multitud de información sobre este patron de arquitectura software en la web.


Joomladay 2008 Madrid - desarrollo de extensiones
View more presentations from deivit86.



Para más información