Blog del CIIN

Blog del Centro de Innovación en Integración de Cantabria

This Blog

Syndication

Search

Tags

Community

Email Notifications

Archives

Enlaces Recomendados

WSS 3.0 & MOSS: Como eliminar/volver a mostrar web parts ocultas en páginas de SharePoint!

Muchas veces ocurre que los usuarios de manera accidental cierran web parts en páginas de SharePoint, con lo cual estas se quedan ocultas en la página y no se pueden volver a mostrar a través de la interfaz de usuario:

  • Para cerrar una web part, basta con que el usuario pulse sobre la opción Close que aparece al pulsar la pestaña de configuración de la web part. El caso es que este comportamiento se da para cualquier web part de SharePoint, ya sea estándar, desarrollada por nosotros o alguna de las que generamos al trabajar con SharePoint Designer 2007 (SD 2007).
  • Si editamos la página a través del navegador, veremos cómo no hay rastro de la web part que acabamos de cerrar.
image image image
¿Cómo eliminamos / mostramos estas web parts cerradas de manera accidental?  Para volver a mostrar estas web parts o eliminarlas apropiadamente, tenemos dos alternativas:
  • Utilizar la página de mantenimiento de web parts (Web Part Page Maintenance), que es una página de aplicación que reside en el directorio _layouts de SharePoint
  • Editar la página con SharePoint Designer 2007 (SD 2007) y jugar con las propiedades de las web parts en tiempo de diseño.

Con la página de mantenimiento de web parts

Para utilizar la página de mantenimiento de web parts (que sólo nos permite eliminar web parts cerradas por accidente y que se quieran eliminar):

  • Aquí veremos el listado de web parts de nuestra página. Para saber que web part se muestra o no en la página, nos fijamos en la columna Open on page? y buscamos si hay alguna con el valor No.
  • Para eliminar una web part, simplemente la seleccionamos y pulsamos Delete.
  • Aparecerá un mensaje informativo, pulsamos Ok.
image image image
 
  • De esta forma, borraremos la web part oculta.

image

 Con SD 2007

Para eliminar o volver a mostrar una web part que se ha cerrado accidentalmente en una página de SharePoint utilizando SD 2007:

  • Abrimos la página con SD 2007. Como se puede apreciar, en SD 2007 si que vemos la web part que se ha cerrado de manera accidental.
  • Para eliminar esa web part, basta con seleccionarla en SD 2007 y pulsar la tecla de borrado.
  • Para volver a mostrar la web part, pulsamos sobre el smart tag de que dispone la web part (por cierto, se trata de una ListViewWebPart) y a continuación sobre Web Part Properties…
  • En la ventana de propiedades, nos vamos a la sección Layout y simplemente desmarcamos la opción Closet the Web part:
image image image
 
  • Tras pulsar Ok, veremos como la web part se muestra en modo diseño en SharePoint Designer.
  • Si guardamos los cambios, veremos que la web part aparece de nuevo en la interfaz de usuario de SharePoint. 
image image
 

Ahora bien, este procedimiento no sirve para la Data Form Web Part, ya que no nos ofrece esta opción de Web Part Properties que si tienen una List View Web Part. En este caso, para volver a mostrar la web part cerrada accidentalmente:

  • Editamos la página en cuestión con SD 2007.
  • Nos vamos a la ventana Tag Properties y buscamos la propiedad IsIncluded que hemos de poner a True, con lo que la web par se visualizará de manera automática en SD 2007.
  • Sin más, guardamos los cambios para que surtan efecto en la interfaz de usuario.
image image
 

Y hasta aquí llega este posts sobre como eliminar/volver a mostrar web parts ocultas en páginas de SharePoint. Espero que el post os haya resultado interesante.

Published 17/3/2009 23:05 por Juan Carlos González Martín

Archivado en: ,
Comparte este post:

Comentarios

# re: WSS 3.0 & MOSS: Como eliminar/volver a mostrar web parts ocultas en páginas de SharePoint!@ Wednesday, March 18, 2009 7:33 AM

Hola, muy interesante:-)

el chorro /_layouts/spcontnt.aspx?url=http://<Url_Coleccion_Sitios>/_layouts/spcontnt.aspx?url=<Url_Pagina>

se puede sustituir por

host/.../pagina.aspx

es mas facil de memorizar:-)

Un Saludo

Jorge Dieguez

Jorge Dieguez

# re: WSS 3.0 & MOSS: Como eliminar/volver a mostrar web parts ocultas en páginas de SharePoint!@ Wednesday, March 18, 2009 8:15 AM

Buenas Jorge,

...es que el chorro está mal, me acabo de dar cuenta...cosas del copy & paste.

JC's

Juan Carlos González Martín

# re: WSS 3.0 & MOSS: Como eliminar/volver a mostrar web parts ocultas en páginas de SharePoint!@ Wednesday, March 18, 2009 9:25 AM

Hola! Gracias por el tip; muy bien explicado, como siempre. Creo que hay un pequeño "bug" por ahí pululando:), donde dice "De esta forma, borraremos la página oculta.", creo que debería decir "De esta forma, borraremos la webpart oculta." Por último, hay otro método para hacer lo que comentas, que es el siguiente: 1º damos a editar la página, 2º donde queremos restaurar la webpart, seleccionamos "agregar elemento web", 3º a continuación, en la ventana emergente, seleccionamos "galería de elementos web y opciones avanzadas", y ya ahí 4º seleccionamos el bloque "elementos web cerrados". Un saludo y gracias de nuevo por compartir estos interesantes tips, Babu

J. Babuglia

# re: WSS 3.0 & MOSS: Como eliminar/volver a mostrar web parts ocultas en páginas de SharePoint!@ Wednesday, March 18, 2009 9:34 AM

Buenas Javier,

Gracias por localizar el bug...se nota que ayer cuando escribí el post me fallaba la neurona ;-)...ya lo he corregido. Genial tu aporte, completa el post a la perfección.

Un saludo

JC's

Juan Carlos González Martín

# re: WSS 3.0 & MOSS: Como eliminar/volver a mostrar web parts ocultas en páginas de SharePoint!@ Wednesday, March 18, 2009 9:38 AM

Muy recomendable este post, el no eliminar completamente los webparts puede afectar además al rendimiento.

Mario Cortés Flores

# re: WSS 3.0 & MOSS: Como eliminar/volver a mostrar web parts ocultas en páginas de SharePoint!@ Wednesday, March 18, 2009 9:43 AM

Muy buenas Mario,

Completamente de acuerdo contigo...de hecho, este post también tiene que llevar a más de uno a hacer una pequeña auditoría en sus páginas de SharePoint para encontrar web parts ocultas...no te imaginas hasta que punto el usuario pulsa el Cerrar de forma accidental.

Un saludo

JC's

Juan Carlos González Martín