8 cosas verdaderamente geniales de Plone 3
Note: This is the print view with all the tutorial pages on one page. The paginated version is available here, if you prefer that.
Introducción
Versión Original en inglés - Traducción por Roberto Allende
Se ha publicado la segunda versión candidata a lanzamiento de Plone 3. Esto es un gran hito en la evolución de Plone y representa un gran avance para las tareas diarias de desarrolladores y usuarios de Plone. El equipo de desarrollo de Plone 3 aún está haciendo los últimos ajustes, pero la segunda versión candidata está más que lista para uso y pruebas. A continuación describo e ilustro pantallas caputaradas, 8 de las cosas mas atractivas que encuentro usando Plone 3 en los proyectos de ONE/Northwest:
Gran actualización del editor de HTML: Kupu 1.4
Para muchos usuarios diarios de Plone, Kupu (el editor gráfico de HTML
de Plone) es Plone. En Plone 3, Kupu viene con muchas mejoras. Los
cambios de Kupu podrían cubrir todo un artículo, de todos modos, las
que más se destacan son:
- Anclaje o anchors con nombre
- Ajuste automático de imágenes
- Etiquetas de imágenes
- Inserción de Flash y otros videos empotrados, por ejemplo YouTube
- Estilos para caracteres o campos Span
Mas todas las bondades que ya provee Kupu, incluyendo la habilidad de producir código XHTML válido, Plone es un modelo a seguir en edición de HTML gráfica en un CMS.
A continuación, algunas pantallas caputaradas de Kupu para saciar tu apetito. Hace click en cada imágen para verla en tamaño completo.
Enlazando un ancla — en esta página o en cualquier otra de tu sitio
Agregando o removiendo anclas de una página
Creando una tabla de contenidos con encabezados de una página
Una tabla de contenidos creada automáticamente por Kupu con los encabezados de una página
Ajuste automático de imágenes usando PIL
Descripción de imágenes — un requerimiento pedido frecuentemente!
Texto enriquecido en Colecciones
Esta bien, esta es algo sencillo pero realmente me hace feliz. Las
Colecciones (anteriormente llamadas Carpetas Inteligentes,
anteriormente llamadas Temas), son sencillas hace-tu-propia-consulta
listando contenidos que ahora incluyen un campo de texto enriquecido,
lo que significa que se puede agregar a los listados dinámicos de
contenido una introducción hermosamente formateada. Esto facilita mucho
a usuarios no técnicos la tarea de poner en línea sitios bien
terminados sin necesidad de ver una línea de código.

La nueva pestaña “Compartir”
Hace varias versiones Plone tiene un sistema fantastico para asignar
permisos a contenido con mucha presición. Plone 3 presenta este
poderoso sistema en un modo muy sencillo para usos de todos los días.
Mira la nueva pestaña compatir.

Hermoso ¿ no ?. Se puede usar esta sencilla y elegante pantalla para dar permisos para ver, editar o agregar nuevo contenido en un folder a usuarios y grupos. Esto es todo lo que necesitas para satisfacer los requerimientos gigantes de proyectos de intranets y extranets. Para ver como Plone 3 mejoró radicalmente la herramienta, compará como era la pestaña compartir en Plone 2.5:

Esto es 4 veces mas extenso que en Plone 3 y no se pueden hacer tantas cosas como en la versión nueva. Felicitaciones a Alex Limi y Danny Blomendaal por la gran mejora.
Nuevos workflows
La nueva pestaña compartir es mas que un complemento de los nuevos
workflows. Una vez mas, el equipo de desarrollo de Plone ha provisto a
sistemas existentes de un acceso amigable y accesible. Plone 2.5 tenia
solamente el workflow estandard. Plone 3 viene con muchos workflos
sencillos, designados para soportar diferentes casos de uso incluyendo
sitios de publicación sencillos, sitios de comunidad y
extranets/intranets.

Escogiendo entre los nuevos workflows de Plone 3
Estos workflows pueden asociarse con diferentes tipos de contenidos o tambien se puede incluir el producto CMFPlacefulWorkflow para asignar diferentes workflows a diferentes carpetas. Esto hace mucho mas sencillo construir un solo sitio Plone con secciones públicas y privadas al mismo tiempo.

Integridad de enlaces: no mas enlaces rotos
Plone 3 posee una nueva herramienta llamada "integridad de enlaces" que
sirve para asegurar que jamas se romperán enlaces dentro de un sitio
cuando se mueve o borra contenido. Cuando un usurio intenta borrar una
imagen que es empleada en otras páginas ocurre lo siguiente:

Versionado, staging y bloqueo


Plone 3 puede mostrar que se ha agregado o removido entre diferentes versiones.
Plone 3.0 tambien posee staging de documentos, es decir la habilidad de trabajar en una copia de un documento mientras que la nueva versión está en línea, gracias al producto iterate de Kapil Thangavelu.
Finalmente, Plone 3.0 incluye bloqueo o locking, que previene que dos usuarios hagan cambios a un documento al mismo tiempo. Juntos, versionados, staging y bloqueo hacen que Plone 3.0 se convierta en una herramienta muy atractiva para personas que administren sitios sofisticados en los cuales muchas personas editan contenido al mismo tiempo.
Búsquedas automáticas en archivos PDF y de word
En el momento en que son subidos al sitio archivos word y PDF plone3 los indexa automáticamente. Tambien es posible indexar otros
tipos de documentos con simples productos agregados. Esta es una característica muy importante para intranets y muchos otros sitios centrados
en contenido.
Actualización: gracias a Daniel Nouri por avisar
que esto pasa automágicmente, solo si se tiene ya instalados en el
sistema wvware (para Word) y pdftoext o xpdf.
Portlets controlados por usuarios

Plone 3 provee un nuevo tipo de portlet, un portlet para feeds de RSS. Hay mucho espacio para desarrolladores de productos e integradores desarrollar nuevos portlets innovativos e interesantes.
Esta mejora hará a muchos de nuestros clientes muy, muy felices.
Conclusión
Plone 3 es la versión mas ambiciosa y exitante en toda la historia de
Plone. Lleva a Plone a un nuevo nivel y continua con el proceso de
hacer a Plone una herramienta realmente facil-de-usar.
Plone 3.0
RC2 está destinada a prueba, no producción. Aún restan pocas semanas de
cazeria de bugs. Ahi es cuando entras vos. Bajalo, instalalo, juga con
el, reporta bugs, arregla los que puedas. Plone 3 será lanzado a
mediados de Agosto.