Url de acceso directo a documento.

cancel
Showing results for 
Search instead for 
Did you mean: 
baskeyfield
Member II

Url de acceso directo a documento.

Muy buenas,

Os plantéo una cuestión:

En la página de detalle de un documento en alfresco, hay una sección de enlaces, donde tenemos enlace de descarga, enlace a la pantalla de detalles, enlace a nodo, etc. De todos estos enlaces el que me interesa es el enlace externo de descarga directa, el problema que tiene es que en este enlace utiliza como parte de la url el nombre del documento, es decir, si yo pongo ese enlace en una web y posteriormente me voy a alfresco y le cambio el nombre al documento, ese enlace me va a dejar de funcionar.

Sin embargo he comprobado que la url para la pantalla de detalles del documento no utiliza el nombre del documento en cuestión, es decir, podría cambiarle el nombre, llevarmelo a otra carpeta, etc y el enlace siempre funcionaria.

Lo que plantéo es, ¿se puede de alguna manera realizar un enlace externo de descarga directa que no utilice el nombre del documento?

Un saludo!
4 Replies
pjcaracuel_2349
Active Member II

Re: Url de acceso directo a documento.

Buenas,

Siempre podrias utilizar el uuid del documento que ese no varia.

Saludos
baskeyfield
Member II

Re: Url de acceso directo a documento.

Si, pero, ¿como hago para descargarme el documento? Si yo hago esto:

http://midominio.es/alfresco/d/a/workspace/SpacesStore/d3774458-276a-4157-8781-82dab7d92306/

Siendo ese uuid válido ese enlace falla, unicamente funciona si le concateno el nombre del documento, es decir, asi:

http://midominio.es/alfresco/d/a/workspace/SpacesStore/d3774458-276a-4157-8781-82dab7d92306/nombre.d...

El enlace que si funciona es este, pero este lo que hace es llevarme a la pantalla de descripción del documento y no a su descarga directa:

http://midominio.es/alfresco/n/showDocDetails/workspace/SpacesStore/d3774458-276a-4157-8781-82dab7d9...

¿Como sería entonces?

Saludos.
pjcaracuel_2349
Active Member II

Re: Url de acceso directo a documento.

Oki, no lei lo de poner el enlace en una web externa. De todas formas no creo que sea muy buena practica el colocar rutas absolutas a un documento por lo mismo que dices.

Alfresco proporciona una variable document.url, que es la ruta del documento a descargar. A mi me funciona pero claro es usando dicha variable, no con rutas absolutas.
http://IPDELSERVIDOR:8080/alfresco${document.url}

Saludos
baskeyfield
Member II

Re: Url de acceso directo a documento.

Pero esa variable no la puedo utilizar desde otra aplicación (p.e liferay). Lo que me interesa es acceder a su descarga directa. No entiendo porque si se puede poner como absoluta la url que lleva a su pantalla de descripción y no la de descarga directa. No tiene sentido que utilicen el nombre como parte de la url, la url debería ser siempre el uuid, y si esta empieza por /d/ que se descargase, si es por /details/ que se muestren sus detalles, etc.

¿No hay ninguna forma de solventar esto?

Saludos.