Una semana con Symfony #33 (18-24 febrero 2008)
Esta semana ha sido muy tranquila para el desarrollo del núcleo de Symfony. Por el contrario, ha habido una gran actividad de desarrollo en los plugins y se han corregido más de 45 errores.
Cambios significativos en el código fuente
- r7546, r7547: [1.0, 1.1] corregido un error en la codificación de las URI y en XHTML
- r7575: [1.0] añadida una prueba unitaria para sfDateValidator
- r7576: [1.1] refactorizado sfToolkit::getArrayValueForPath() y añadido el método sfToolkit::hasArrayValueForPath()
- r7589, r7590: [1.0, 1.1] ahora sfNumberValidator no acepta valores hexadecimales
- r7592, r7593: [1.0, 1.1] la información de la caché ahora es válida para el estándar XHTML 1.0 Strict
- Actualizada la branch de dwhittle: incorporados los cambios introducidos por Propel 1.3, corregido un error en el manejo de excepciones en sfContext
- ...y muchos otros cambios
Resumen de la actividad de desarrollo: 75 changesets, 24 nuevos defectos, 45 defectos corregidos, 18 nuevas mejoras solicitadas, 13 mejoras incorporadas, 8 nuevos defectos en la documentación, corregidos 7 errores en la documentación y 11 modificaciones en la documentación.
Documentación- Actualizadas las páginas sfDoctrinePlugin1.1, sfDoctrineStatus y sfDoctrinePager
- Traducida la página sfPropelAlternativeSchemaPlugin al español
- Nuevas ofertas de trabajo Symfony:
- Programador Symfony/PHP en buildersite.co.uk - jornada completa en Londres, Reino Unido - Detalles de la oferta - Contacto: gavin [at] buildersite [dot] co.uk
- Nuevos programadores Symfony disponibles para contratar:
- Acobby Ltd.: "professional web development company that specializes on developing high-quality web sites including e-commerce, portals and corporate web-sites with back-end functionality. Our company was established in 1999, started to work with Symfony framework at the beginning of 2007."
- Nuevos blogs sobre Symfony:
- Nuevos plugins
- sfPropelActAsStarredBehaviorPlugin: permite que cada usuario pueda marcar un objeto Propel (similar a la idea de marcar con una estrella los emails en Gmail).
- sfOpmlPlugin: procesa y genera archivos en formato OPML
- Plugins actualizados
- sfPropelActAsPolymorphicBehaviorPlugin: ahora el plugin sigue de forma más estricta el tratamiento habitual de las claves externas en Propel: se utiliza sfParameterHolder para reducir el número de consultas a la base de datos, eliminados los métodos clearXXX() y deleteXXX().
- sfPropelActAsCommentableBehaviorPlugin: corregida la documentación, solucionado un pequeño error en el contador de comentarios.
- sfPropelActAsTaggableBehaviorPlugin: corregido un error en TagPeer::getRelatedTags() cuando existen objetos de varias clases, getTaggedWithCriteria() ahora también acepta las etiquetas en forma de cadena de texto en vez de en forma de array.
- sfDoctrinePlugin: añadido require_once() en la tarea base, actualizado el sistema de tareas.
- sfJobQueuePlugin: solucionado un error en sfFlexibleLogger, solucionado otro error relacionado con la edición de los parámetros del trabajo mediante la interfaz gráfica, añadidas funciones de finalización (shutdown functions) en sfJob y sfJobQueue.
- sfPageFlowPlugin: publicada la versión 0.0.2, actualizada la documentación.
- sfPropelActAsCountableBehaviorPlugin: el valor de las columnas nb_sf_counts ahora se actualiza automáticamente.
- sfPropelImpersonatorPlugin: añadido el soporte para añadir campos propios adicionales en cualquier objeto Propel mediante el método ->addAsColumn().
- sfDoctrineSimpleCMSPlugin: solucionados algunos errores cuando está activado el mecanismo de escape, actualizados los esquemas para la branch 1.0 de sfDoctrinePlugin.
- sfGuardDoctrinePlugin: solucionado un error que tenía en cuenta los usuarios inactivos al intentar recuperar una contraseña perdida.
- sfSimpleCMSPlugin: añadido el aviso de que no se puede utilizar SQLite con este plugin, corregida la forma en la que se muestran los idiomas disponibles, modificados los estilos en el editor de slots y muchos otros cambios.
- csOopCalendarPlugin: añadido el soporte para procesar archivos en formato iCalendar.
- sfLucenePlugin: publicada la versión 0.1.5
- Pake Task Locations and File Naming Conventions
- Symfony también decora tu oficina
- Symfony e Dreamhost
- Tuesday weirdness: a Symfony on Symbian phones
- Using sfFileCache directly
- symfony JIS(ISO-2022-JP)メール送信する方法(MVCバージョン)
- Symfony and i18n - site interface translation
- Web application Framework
- Dutch PHP Conference 2008 and symfony
- symfonyで全文検索でもしてみるか。
- Générateur de Criteria pour Propel
- Symfony Firmensoftware für Hydrokulturbetrieb
- Una semana con Symfony #32 (11-17 febrero 2008)
- Extra questions and solutions for sfGuardPlugin
- Installer Symfony sous Debian
- Een week vol symfony #59 (11 => 17 februari 2008)
- Symfony op Nederlandse events
- Moderne Webentwicklung mit dem Symfony Framework
- AriegeWeb.net en Symfony
- Testing mit Symfony
Comentarios
Este artículo ya no permite añadir más comentarios.
¿Por qué? Los artículos cierran sus comentarios automáticamente
unos meses después de su publicación para asegurar que estos sigan
siendo relevantes.
Proyectos Symfony destacados
La forma más sencilla de generar el backend de tus aplicaciones Symfony. Ver más
Síguenos en @symfony_es para acceder a las últimas noticias.