Tutorial: Modificando un documento
Uno de los objetivos básicos de jLibrary es permitir el trabajo con documentos, y por lo tanto la modificación de sus contenidos o de sus atributos. Para modificar un documento, lo primero que hay que hacer es abrirlo. Para ello tan sólo hay que hacer doble click sobre el documento que deseamos abrir e inmediatamente el cliente de jLibrary tratará de descargarse el documento del repositorio en el que se encuentre almacenado.
Una vez descargado el documento, se abrirá un editor donde se podrá trabajar con el mismo. jLibrary permite el trabajo simultáneo con múltiples documentos. Cuando abra varios documentos verá podrá cambiar entre los mismos utilizando las pestañas superiores.
Cada documento tiene una serie de pestañas que permiten editarlo. Según el tipo de documento, las pestañas pueden variar. Por ejemplo, un documento HTML, XML o de texto tiene una pestaña de código fuente que nos permite editar su contenido. Por el contrario, no tendría sentido tener una pestaña de código fuente para un documento binario como pueda ser un fichero PDF o un fichero de Microsoft Word.

A continuación se describen las pestañas más habituales en la edición de documentos.
La pestaña de contenido
La pestaña de contenido le da una vista previa del contenido del documento. Esta ventana puede mostrar texto, páginas web o imágenes entre otros tipos de documentos. Una de las características más apreciadas de jLibrary es la posibilidad de mostrar contenidos binarios gracias a la integración de objetos OLE en el interfaz. jLibrary también es capaz de mostrar estos objetos en plataformas diferentes de Windows siempre que el navegador de dicha plataforma, por ejemplo Mozilla, esté configurado para realizar ese trabajo.
Normalmente esta pestaña sirve únicamente para mostrar el contenido de un documento. Aún así, se ha añadido soprote para la edición de algún tipo de ficheros, por ejemplo los de la suite de productos de Microsoft Office. Así, se puede editar directamente desde esta pestaña el contenido de ficheros Word, Excel, o Powerpoint.
La pestaña de propiedades

La pestaña de propiedades consta de cinco secciones principales:
- Metadatos : Muestra los metadatos del documento, título, descripción, etc.
- Palabras clave y búsqueda : Permite indexar los documentos por determinadas palabras clave.
- Categorías : Permite configurar las categorías a las que pertenece un documento.
- Recursos : Permite configurar los recursos a los que pertenece un documento.
- Notas : Permite gestionar las notas de un documento.
La sección de metadatos permite introducir el título del documento, su URL ( en caso de que se pueda encontrar también en otro lugar ), su descripción, su importancia o su autor.
La descripción se mostrará como tooltip cuando el usuario pase el cursor sobre el documento en la vista de repositorio. El botón de gestión de autores, le permitirá modificar el autor del documento. jLibrary permite añadir, modificar o eliminar autores. Por último, la escala de importancia permite añadir un valor a este documento. Este valor será importante a la hora de realizar búsquedas, ya que los documentos con mayor importancia saldrán en las primeras posiciones.
La pestaña de palabras clave, nos permite introducir las palabras por las que se indexará el documento en jLibrary.

La pestaña de categorías nos permite añadir o eliminar categorías para este documento. Utilice los botones con el símbolo más y menos para esta tarea.

La sección de gestión de recursos, muestra en una lista los recursos asociados a este documento y que se descargarán con el mismo para que se muestre correctamente. Además, desde esta sección, puede añadir ficheros, o directorios completos como recursos, o por su puesto, eliminar documentos. jLibrary, además indexará el contenido de los recursos de un fichero si así se lo indica.

Por último, la ventana de gestión de notas, permite añadir y eliminar notas. Las notas nos permiten añadir comentarios sobre los documentos. jLibrary indexará el contenido de las notas para que además pueda realizar búsquedas sobre las mismas después de insertarlas.

La pestaña de relaciones
La pestaña de relaciones le permite ver gráficamente las relaciones entre los diferentes documentos. Las relaciones son importantes para obtener documentos relacionados con lo que está viendo en ese momento, además de utilizarse también para aconsejar mejores resultados en sus búsquedas. Si un documento no tiene relaciones, verá simplemente un recuadro con dicho documento. Si un documento tiene relaciones, verá un grafo con la jerarquía de relaciones del mismo.
La pestaña de código fuente
La pestaña de código fuente permite editar el contenido de los documentos de texto. En el caso de determinados tipos de documento, como XML o HTML, por ejemplo, jLibrary ofrece además un coloreado del contenido para hacer más fácil su edición. En un futuro se planea añadir editores mucho más complejos, y también soporte para muchos más documentos.

Actualizando el documento
En el momento en el que modifique cualquier metadato, añada o elimine categorías o recursos, o notas, o modifique el código fuente, etc., se activará el icono de guardar documento en la barra de herramientas de jLibrary.

Puede utilizar el botón Guardar todo ( el de más a la derecha ) para guardar múltiples documentos. Una vez haya guardado el documento, los cambios se almacenarán en el servidor de jLibrary, y se creará una nueva versión del mismo. jLibrary le permitirá recuperar los cambios de versiones anteriores en caso de que se arrepienta de las modificaciones realizadas.
¡ Felicidades ! Ya sabe editar documentos :)
-martin