miércoles, 29 de octubre de 2008

Abrir los datos adjuntos de una lista en una nueva ventana y cambiar el literal "Datos adjuntos"

Las cosas pequeñas son las que al final mas trabajo nos dan. Esto me llevo un día entero y al final lo tuvo que resolver el de siempre, Miguel Ángel.

Si tenemos una lista en sharepoint, y a un elemento le hemos agregado datos adjuntos, cuando vemos las propiedades del elemento y pinchamos en el enlace del adjunto, si el dato adjunto se puede abrir directamente en el explorador de internet (*.jpg, *.pdf, etc), el enlace se nos abre en la ventana actual.

Para modificar esto, basta con agregar un pequeño javascript en la página DispForm.aspx de la lista que deseamos modificar. Abrimos la pagina con Sharepoint Designer y agregamos este código:

Si ademas queremos modificar la etiqueta por defecto "Datos adjuntos", debemos agregar en este mismo script la siguiente línea:

document.getElementById("idAttachmentsRow").childNodes[0].innerHTML="Descárgate los adjuntos";

Ambos script debe incluirse aquí:


Saludos y de nuevo muchas gracias por su ayuda a Miguel Ángel.

No hay comentarios: