WSS 3.0 & MOSS: Como hacer una redirección con JavaScript!

A raíz de una pregunta que me han realizado esta mañana sobre como impedir que los usuarios que se conectan a un sitio de SharePoint (ya sea WSS 3.0 o MOSS) de forma anónima puedan ver un listado de los contenidos de una biblioteca de documentos que se utiliza simplemente para almacenar páginas de Web Parts, estuve pensando en varias alternativas para lograrlo. A bote pronto se me ocurrieron dos soluciones y posteriormente una tercera que es la que os voy a contar en este post:

  • Aprovechar las características de publicación de MOSS, que te evita precisamente este tipo de situaciones a través de las bibliotecas de páginas.
  • Crear un módulo http que haga la redirección correspondiente cuando los usuarios “traviesos” pongan una url que no tiene que poner en el navegador.
  • Realizar una redirección en una página de SharePoint (WSS 3.0 o MOSS) mediante JavaScript.

Precisamente, os voy a hablar de la tercera opción. Básicamente, los pasos necesarios para realizar la redirección en una página de SharePoint mediante JavaScript son:

<script type=”text/javascript”> 

           window.location = “http://www.suges.es/”  

</script>  

  • En segundo lugar, nos vamos a la página de SharePoint en la que queremos añadir la redirección. En este caso, se trata de la página en la que aparecen listados todos los contenidos de una biblioteca de documentos.
  • Editamos la página a través de la interfaz de usuario de SharePoint.
  • Añadimos una web part de tipo Content Editor (Editor de Contenido)
image image image
  • Abrimos el panel de herramientas de la web part de editor de contenido.
  • Abrimos el editor de código fuente y pegamos el código JavaScript anterior. Aplicamos los cambios.
  • Ya sólo nos queda probar que la redirección es efectiva y listo.
image image

Y hasta aquí este pequeño tip sobre como lograr una redirección en una página de SharePoint. Este post se lo dedico al colega Alberto del CIM de Valladolid.

Publicado por

Juan Carlos González

Juan Carlos es Ingeniero de Telecomunicaciones por la Universidad de Valladolid y Diplomado en Ciencias Empresariales por la Universidad Oberta de Catalunya (UOC). Cuenta con más de 12 años de experiencia en tecnologías y plataformas de Microsoft diversas (SQL Server, Visual Studio, .NET Framework, etc.), aunque su trabajo diario gira en torno a SharePoint & Office 365. Juan Carlos es MVP de Office Servers & Services desde 2015 (anteriormente fue reconocido por Microsoft como MVP de Office 365 y MVP de SharePoint Server desde 2008 hasta 2015), coordinador del grupo de usuarios .NET de Cantabria (Nuberos.Net, www.nuberos.es), co-fundador y coordinador del Grupo de Usuarios de SharePoint de España (SUGES, www.suges.es), así como co-director de la revista gratuita en castellano sobre SharePoint CompartiMOSS (www.compartimoss.com). Hasta la fecha, ha publicado 8 libros sobre SharePoint & Office 365 y varios artículos en castellano y en inglés sobre ambas plataformas.

2 comentarios en “WSS 3.0 & MOSS: Como hacer una redirección con JavaScript!”

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *