wiki:Analisis/TextosFeatures

Redacción de texto descriptivos de features

Es necesario reemplazar el actual texto de prueba publicado en el portal por el correspondiente y descriptivo de cada feature. Este paso se realizará consecuentemente a la redacción de los guiones de los screencast contando con la experiencia de su grabado.

Ventajas diferenciales

Junto al cuerpo de cada feature se incluira un pequeño portlet de ventajas destacadas que centraremos en un total de tres y han de cumplir con un fin mucho más comercial, haciendo uso de un lenguaje muy conciso (no más de cinco o seis palabras)


Caché de contenidos transparentes

Merengue, al estar basado en Django, hace uso de sistemas de caché de objetos muy eficientes como Memcached. Además, integra por defecto Johnny-cache, que permite al desarrollador olvidarse de la invalidación de los objetos de la caché, ya que funciona de forma transparente al desarrollador.

Comentarios jerárquicos

Todos contenidos de Merengue, se pueden comentar y a su vez, éstos ser comentados. De tal manera que visualmente, se estructuran de forma jerárquica, permitiendo distinguir entre comentarios al contenido y respuestas a comentarios. Se permite además censurar o borrar cualquier comentario publicado.

Edición colaborativa

La edición colaborativa permite la redacción de un documento en tiempo real por diversos usuarios editores, así como la inserción de comentarios (correcciones, anotaciones, etc.) por cualquier usuario en cualquier sección del documento.

Los documentos se dividen en secciones, que pueden ser modificadas de forma inline.

Editor WYSIWYG

Merengue integra por defecto un editor WYSIWYG (concretamente  TinyMCE) para el rellenar todos los campos HTML del modelo de datos. Asímismo, permite al desarrollador la definición de campos editables de forma WYSIWYG, simplemente definiendo de un campo en un ModelAdmin.

Escritorio Virtual de gadgets

Integrado con la plataforma de gadgets libre EzWeb?, que permite el desarrollo de un escritorio virtual tipo iGoogle, pero con wiring de gadgets.

Events calendar

En el calendario de eventos se puede tener una visión general de todos los eventos creados, consultar al pasar el cursor del ratón que eventos tienen lugar ese día y ver en detalle los mismos al pinchar sobre el día marcado en el calendario.

Geolocalizacion

Merengue, al estar basado en Django, permite el uso de una base de datos con información geográfica. Además simplifica su uso y te proporciona con out-of-the-box geolocalizar cualquier contenido gestionable con interfaces gráficas para ello.

Gestión visual de bloques

Merengue permite ordenar los diferentes bloques del portal al antojo del usuario, arrastrando y soltando dependiendo de la jerarquía o de la maquetación que se le quiera dar.

Herramientas de backup/restore

Merengue incluye herramientas para hacer backup de la base de datos de contenidos, o sólo de la configuración del portal, y así poder guardar la copia de seguridad o importarlos en otro sistema.

Herramienta de traducción

Merengue incorpora varias herramientas de traducción, tanto para traducción de contenidos, como para traducción de catálogos, así como una herramienta de revisión final de la traducción del portal.

Herramienta multimedia

La herramienta multimedia permite agregar archivos multimedia: fotos, vídeos, audio, imágenes panorámicas e imágenes 3D. Éstos se pueden añadir a través de la interfaz de administración asociando a algún contenido creado.

Menús del portal y de secciones

Permite ordenar los links de los menús dependiende de la jerarquía que se quiera dar, bien como primario o como secundario.

Visor multimedia

Los archivos multimedia que se hayan añadido a cualquier contenido se podrá visionar en una ventana en la que se puede seleccionar el tipo de archivo multimedia que se quiere visionar a través del icono y ver aquellos que se desean, bien fotos, vídeos, etc.

Micrositios

---> NECESITO INFORMACIÓN SOBRE ESTO

Migración de esquema de datos

Merengue integra South para implementar la migración tanto de esquemas como de datos. De hecho, la creación de los modelos en la instalación de Merengue se realiza a través de South.

Optimizado para posicionamiento (SEO)

Merengue incluye diversas optimizaciones para mejorar el posicionamiento, como el uso de URLs legibles y la inclusión de metainformación en los contenidos.

Permisos

Los administradores podrán organizar los tipos de permisos que se podrán asignar a cualquier tipo de usuario.

Pluggable

Permiten cambiar la apariencia, añadir botones u otro tipo de contenido a las páginas web que generan. Los pluggins que vienen incluidos por defecto con Merengue son: Chunks, Feedback, Features, EzDashboard?, Tv, Standing out, Subscription, Highlight, Events, Google search, News, Core, Voting y Facebook.

Searchable

Merengue dispone de un buscador que permite encontrar los contenidos publicados en la propia interfaz e igualmente encontrar resultados extrenos a través de Google.

Skinnable

Merengue permite el desarrollo y uso de diferentes skins, que cambia el aspecto visual del sistema, pero sin cambiar la lógica ni los contenidos del mismo.

Workflows

Merengue permite establecer un flujo de trabajo en los diferentes grupos, ello se relaciona con los permisos que el administrador puede otorgar a los usuarios.

Traducción de los textos

Transparent content caching

Merengue is based on Django, and makes use of a very efficient object-caching system, Mencached. Also, Johnny-cache is integrated by default, that allows the developer do not worry about the object´s caching invalidation, working transparently to the developer.

Hierarchical comments

All Merengue´s contents, can be discussed and in turn they be comented. So visually they are structured hierarchically, allowing to differentiate between content comments and responses to comments. Also is allowed to censor or delete any comment posted.

Collaborative edition

This feature allows collaborative editing of a document in real time by multiples publishers users as well as the insertion of comments (corrections, annotations, etc..) by any user in any section of the document.

The documents are divided into sections, which can be inline modified.

WYSIWYG Editor

Merengue integrates by default TinyMCE for edit all HTML fields. Also, Merengue allows developers to define easily new HTML fields (editable by TinyMCE) with a simple html_fields attribute in its ModelAdmin?.

Virtual Desktop Gadgets

Integrated with free gadgets platform EzWeb?, Which allows the development of a virtual desktop iGoogle´s type, but with wiring for gadgets.

Events calendar

In the calendar events may have an overview of all events created, passing the mouse cursor over, to know what events take place that day, it and see their details when clicking on the day marked on the calendar.

Geolocation

Merengue, based on Django, allows the use of geographic´s information database. Also simplifies their use and provides with out-of-the-box geolocate any manageable content, with graphical interfaces for it.

Block visual management

Merengue can tidy the different site´s blocks as the user likes, just drag and drop depending on the hierarchy, the layout that you want to give.

Tools backup / restore

Merengue includes tools to backup the content database or just the site´s configuration, so you can save the backup or import them into another system.

Translation Tool

Merengue incorporates several translation tools, both for translation of content, such as catalogs for translation, as well as a screening tool of the translation of the portal.

Multimedia tool

The multimedia tool allows you to add multimedia files: photos videos, audios, panoramic images, 3D images. These can be added through the administration interface by associating some content created or from the actual content already created.

Lets you tidy the menu´s links hierarchy dependiende you want to, either as primary or secondary.

Media Viewer

The multimedia tool allows you to add multiple files as: photos, videos, audio, images, panoramic views and 3D images. These can be added through the administration interface by associating them to some content created.

Data schema migration

Merengue integrates South to implement migration both data and schemes. Indeed, the creation of models in the installation of Merengue is done through the South.

Optimized for positioning (SEO)

Merengue includes several optimizations to improve positioning, as the use of readable URLs and the inclusion of metadata in the content.

Permission

Administrators can organize the types of permits that may be assigned to any user.

Pluggable

Allow change the look&feel, adding buttons or other content to web pages generated. The integrated pluggins by default with Merengue are: Chunks, Feedback, Features, EzDashboard?, Tv, Standing out, Subscription, Highlight, Events, Google search, News, Core, Voting and Facebook.

Searchable

Merengue has a search engine that allows you to find content published on the interface itself and also find external results through Google.

Skinnable

Merengue allows the development and use of different skins that change the visual aspect of the system, but without changing the logic or the contents themselves.

Workflows

Merengue enables a workflow in different groups, this is related to the permissions that the administrator can give to users.