Tutorial: Trabajando con documentos
En este tutorial se mostrarán algunas tareas que le pueden resultar especialmente útiles a la hora de trabajar con documentos. A pesar de que jLibrary se puede utilizar por una única persona para catalogar sus documentos, lo cierto es que uno de los usos más útiles que se le pueden dar es como herramienta de trabajo en grupo. Las tareas que se verán a continuación son especialmente útiles en este escenario permitiendo trabajar offline, bloquear documentos, ver quien tiene bloqueados sus documentos, etc.
jLibrary está pensado para trabajar en grupo. Por lo tanto puede darse la situación en la que usted esté trabajando con un documento y simultáneamente otro miembro de su equipo decida modificar ese mismo documento. Cuando usted almacene sus cambios, los cambios de su compañero desaparecerán, y seguramente no es algo que ninguno quiera que suceda.
Para ello jLibrary ofrece un sistema de bloqueos explícito (pesimista), de modo que cualquier usuario puede bloquear un documento y desde ese momento ninguna otra persona podrá modificar dicho documento, aunque sin embargo si que podrá consultar sus propiedades, contenido, etc.
Para bloquear un documento, tan sólo tiene que pulsar con el botón derecho sobre él y seleccionar la opción del menú Trabajar(bloqueo).

Inmediatamente, jLibrary tratará de bloquear el documento. En caso de conseguir bloquearlo, podrá ver como ahora sobre el icono del documento aparece un pequeño candado, indicando que está bloqueado.
La única forma de desbloquear un documento bloqueado es contactar con esa persona y pedirle que libere el documento. Es por ello muy importante que no olvide desbloquear sus documentos una vez que haya terminado de trabajar con ellos, ya que de otro modo el resto de personas puede que vean interferido su trabajo.
Para saber que documentos tiene bloqueados, puede abrir la vista de espacio de trabajo. Esa vista, le mostrará los documentos que tiene bloqueados en cada uno de los repositorios a los que tenga acceso. Normalmente encontrará esta vista justo debajo de la vista de repositorio, a no ser que la haya movido a otro lugar que prefiera.

Cuando haya decidido dejar de trabajar con un documento, debe desbloquearlo. Para ello puede pulsar con el botón derecho del ratón sobre el documento dentro de la vista de repositorio y seleccionar la opción del menú Dejar de trabajar(desbloqueo) o realizar la misma operación desde la vista de espacio de trabajo. Inmediatamente, el documento se desbloqueará y verá como desaparece el candado que había sobre el, indicando que el resto de usuarios ya pueden trabajar con el documento.
Mientras usted trabaja con jLibrary, es posible que otros usuarios hayan eliminado algunos documentos, o quizás hayan creado nuevos elementos, o seguramente hayan bloqueado algún documento para trabajar con el. En cualquier momento, puede refrescar el contenido de un directorio, documento, o del repositorio completo para comprobar el estado del mismo, y si otros usuarios han hecho modificaciones.
Para refrescar un elemento, simplemente selecciónelo dentro de la vista de repositorio, pulse con el botón derecho del ratón sobre él, y pulse la opción del menú Refrescar.

Después de realizar esta acción, se refrescarán el contenido del nodo seleccionado y de todo lo que haya por debajo de él. En caso de que un elemento haya sido creado, aparecerá sobre él un icono con la imagen de un repositorio. En caso de que un elemento haya sido eliminado, aparecerá sobre él un icono con una imagen de advertencia. Si alguien ha bloqueado un documento para trabajar con él, aparecerá el icono con el candado sobre el mismo.
En alguna ocasión se encontrará con que el editor de jLibrary es insuficiente para sus necesidades, o quizás tenga que llevarse un documento fuera de su lugar de trabajo habitual y quiera seguir trabajando con él. jLibrary, permite extraer el contenido de un documento a su sistema de ficheros local para que pueda trabajar con él como prefiera. Posteriormente, podrá cargar de nuevo el contenido modificado de nuevo sobre el documento almacenado en su repositorio de jLibrary.
Para guardar un documento en un sistema de ficheros local, simplemente tiene que pulsar con el botón derecho del ratón sobre el documento y escoger la opción Guardar Contenido.

Aparecerá un diálogo que le preguntará el lugar en el que quiere almacenar el contenido del documento, y el nombre de fichero que le quiera dar. Escoja los parámetros oportunos y guarde el documento.
Una vez que haya trabajado con el documento, puede recuperar su contenido pulsando con el botón derecho del ratón sobre el documento y escogiendo la opción Cargar contenido.

Aparecerá un diálogo donde se le pregunta de que fichero recoger el contenido. Seleccione el fichero, y jLibrary recogerá el contenido del mismo para actualizar con él el documento del repositorio. Una vez que jLibrary haya recogido el contenido del documento, se abrirá el documento actualizado en el editor de jLibrary. Debe guardar el documento para validar los cambios producidos en su contenido. De este modo, además tiene una oportunidad de comprobar que todo este correcto antes de proceder a actualizar el repositorio.
¡ Felicidades ! Ya sabe trabajar mucho mejor con su repositorio :)
-martin
