[ Blog ]
[ Wiki ]
[ Slideshare ]
[ Twitter ]

Bloggers recientes

Cesar Capillas Mensajes: 110
Estrellas: 7
Fecha: 18/05/13
Gustavo Fernandez Mensajes: 44
Estrellas: 7
Fecha: 10/05/13
Patricia Yagüe Mensajes: 2
Estrellas: 0
Fecha: 2/04/12

Archivo

Tags

noBlogo - El blog de zylk.net

Entradas con etiqueta <em>webdav</em>.

Alfresco Share online edition addon in googlecode

Alfresco Share online edition addon now available for downloading in googlecode.

http://code.google.com/p/alfresco-share-online-edition-addon/

A video demo of the addon (it works with LibreOffice && MS Office).

webdav openoffice y la edicion on-line

Hoy nos vamos a dar un paseo por la cajita de pruebas y el mundo de la ofimática.... llevo unos días tratando de resolver un problema de edición-on-line de documentos para evitar que la gente se dedique a tener copias y copias en local, y no saber nunca donde está la úlitma versión. Está claro que desarrollar un google-docs nos iba a costar un poco así que vamos a ver si con los siguientes componentes se puede hacer algo a orden cero.


La idea es que desde la aplicación web se pueda pinchar un link y directamente se abra el openoffice y al guardar el documento se guarde en remoto.

Primer problema, el servidor de webdav, en este caso se puede usar el servidor de webdav de alfresco, o usar el webdav de la document library de liferay o usar, a modo de juguete el servidor web dav de apache-tomcat. Así que problema resuelto

Segundo problema, ¿open-office abre documentos en remoto usando web-dav?. Parece que no pero...si usamos la linea de comandos y ponemos

soffice -writer http://localhost:8080/webdav-test/webdavedit/webdav/casa.odt

abre el documento y lo edita correctamente, así que después de navegar un rato resulta que si activas la casilla adecuada... openoffice abre documentos y guarda documentos usando web-dav (Herramientas>Opciones>General>Usar diálogos open-office) desde el botón de abrir y guardar.

El tercer problema es como hacemos que todo esto se transparente al usuario que está navegando por la aplicación web ... y resulta que hay un plugin para que open-office para que se lleve bien con firefox

aptitude install mozilla-openoffice.org

 

Esto nos podría servir en la mayoría de los casos pero si no fuera suficiente lo único que necesitaríamos es un plugin de firefox que ejecute soffice -writer http://localhost:8080/webdav-test/webdavedit/webdav/casa.odt en local, lo cual no parece excesivamente complicado de desarrollar si es que no está ya desarrollado.

Hasta aquí nuestros experimentos con openoffice y la edición-on-line de documentos usando el protocolo web-dav.

 

UPDATE

Otra aproximación que se puede utilizar para la integración transparente es usar un plugin como launchy que nos permite asociar acciones a los links de las páginas y así podemos hacer que los links de la aplicación web se abran con el openoffice directamente de manera transparente, simplemente con botón derecho > abrir con openoffice

 

La orientación de los tipos de contenido en Alfresco y Nuxeo

He tenido la oportunidad de trabajar ultimamente con tipos de contenido en Nuxeo, y en mi opinión presenta puntos muy interesantes, desde la misma operativa del gestor web, con características como las relaciones entre documentos, o la no obligatoriedad de incorporar un archivo al crear contenido. Esto último no es tan natural en los tipos de contenido de Alfresco, por ejemplo. Alfresco se caracteriza por el potente modelo orientado a aspectos de los tipos de contenido, promoviendo la reutilización de esas propiedades (incluso dinámicamente, con acciones y reglas de contenido), pero se orienta a los tipos que contienen un documento o una carpeta fundamentalmente.  Y de hecho, no es posible añadir contenido sin subir un fichero.  Y aunque no nos olvidamos de que existen las asociaciones, no se pueden crear facilmente objetos o colecciones documentales que contienen estructuras complejas, y pensamos que está relacionado fundamentalmente con la orientación de Alfresco como sustituto de la ya tradicional unidad compartida en red en empresa.

En Nuxeo la orientación de los tipos de contenido es distinta a la de Alfresco, y existen por defecto una gran de variedad de tipos documentales disponibles, que encajan a la perfección en el entorno web del gestor documental, de interfaz sencilla, amigable y muy usable (cosa que no se puede decir del Alfresco Explorer). Se pueden utilizar componentes (widgets), a medida, que se definen mediante xhtml + jsf (combos de selección, radio buttons...), o incluso lo que denominan tipos complejos (complex types), por ejemplo, un tipo documental que pueda incluir varios campos en su esquema que contengan varios documentos cada uno. Y en esa extensibilidad y flexibilidad que proporciona Nuxeo radica precisamente las diferencia  entre ambos, ya que aunque la definición de tipos complejos proporciona una gran potencia a la interfaz , la orientación del modelo de contenido hacia el tipo documental, frente al claro modelo de filesystem adoptado por Alfresco presenta diversas problemáticas en entornos de unidad compartida para Nuxeo a través de Webdav, además de otras limitaciones como las búsquedas NXQUERY.

Mostrando 3 resultados.