cancel
Showing results for 
Search instead for 
Did you mean: 

Share Redireccionamiento Al subir fichero

gabri124
Champ in-the-making
Champ in-the-making
Buenos días, estoy intentando investigar la siguiente casuística y pregunto a ver si alguien tiene conocimiento de esto y me pueda echar una mano.

Antiguamente en Share creo que la versión de alfresco 2.1, cuando subíamos un fichero a una carpeta en la plataforma share desde la biblioteca de documentos, al subir el documento a la carpeta que tenía una regla que te movía todo documento a otra ubicación, al subirlo te mantenía en el mismo sitio.

Pero hoy en día con la versión 3.4.8 cuando subimos o editamos un documento el cual con una regla va a ser movido a otra carpeta, share cambia directamente la posición y te lleva a la carpeta destino donde el documento es movido y por lo tanto sigues viendo el documento en el visor.

Pues mi investigación es averiguar en que parte de alfresco está esto configurado ya que necesitaría volver a la casuística antigua y que por mucho que se mueva el documento siga estando en la carpeta origen independientemente de dicho movimiento.

Gracias de antemano.
16 REPLIES 16

gabri124
Champ in-the-making
Champ in-the-making
A lo de la 2.x lo dije (pq creo recordar) que cuando se hacia un move no te redireccionaba.

En cambio ahora si (que quizas es su comportamiento normal) pero la cosa esta que si realizamos la accion move de las acciones de share sin el documento abierto te lo mueve sin redireccionarte a la carpeta.

En cambio si esta el documento abierto en el visor, te redirecciona.

Bueno creo que lo que voy a intentar hacer es aplicar otra regla que una vez que guarde haga yo una redireccion a otra ubicacion.

Toda esta problematica es porque los usuarios ven la carpeta de entrada y cuando realizan el cambio que el script mueve a la carpeta de salida, estos usuarios no deberian poder ver dicha carpeta pero como cuando tienes en el visor el documento, sigues teniendo y en el camino de hormigas de carpetas, te ubica en la carpeta destino.

Gracias Cristina pero intentare realizar otra regla para realizar una redireccion con javascript

cristinamr
World-Class Innovator
World-Class Innovator
Gracias Cristina pero intentare realizar otra regla para realizar una redireccion con javascript


Esa es la última cosa que se me ocurría al hacer.

Comentanos si te funciona, al menos sabremos que hay una opcion viable.

Un saludo.
--
VenziaIT: helping companies since 2005! Our ECM products: AQuA & Seidoc

gabri124
Champ in-the-making
Champ in-the-making
Hum y que se te ocurriria, es que llevo tiempo dandole vueltas…

cristinamr
World-Class Innovator
World-Class Innovator
Hacer la siguiente prueba:

1. Pon en un espacio una regla para mover simplemente.
2. Ponle una regla para que cuando insertes o updatees se mueve.
3. Confirmar que va bien.

4. A continuación añadir una segunda regla que ejecute un script chorra cuando se actualice, por ejemplo que le cambie el nombre. Algo como:
document.name="Prueba_Script";
document.save();
5. Comprobar que te mueve y te ha cambiado el nombre.

Si esto funciona, puedes hacer una regla para que t emueva al destino, peeeero tendrás que modificar un pelín el script que me enseñastes para que no te mueva los archivos y delegar esta acción en la regla 🙂

Si consigues esto, deberías irte a tomar una birra/coca cola  :mrgreen:
--
VenziaIT: helping companies since 2005! Our ECM products: AQuA & Seidoc

gabri124
Champ in-the-making
Champ in-the-making
Gracias Cristina, veré que se hace con esta incidencia, pero supongo que es el comportamiento normal.

Consulta: desde la regla que ejecuto puedo hacer un href o algo para redireccionar?

Att. Gabriel

cristinamr
World-Class Innovator
World-Class Innovator
Uhmm, si lo que quieres redireccionar es un nodo, debes hacerlo con nodo.move y nodo.save();

O te refieres al contexto d ela página?  :roll:
--
VenziaIT: helping companies since 2005! Our ECM products: AQuA & Seidoc

gabri124
Champ in-the-making
Champ in-the-making
Gracias Cristina sobre el soporte, al final se ha desestimado tener que tocar la base y se mantendra la casuistica.