Principales respuestas
Abrir documentos pdf en el explorador

Pregunta
-
Hola,
Tengo una colección de sitios con varios subsitios. El caso es que en algunos se me abren los documentos pdf en el explorador y en otros tengo que descargarlos directamente.
¿Tengo que tener alguna feature activada a nivel de coleccion de sitios o a nivel de stio para que se me abran por defecto todos en el explorador? ¿O a que se puede deber?
A nivel de aplicacion tengo el estado "permisivo" para el manejo de archivos en el explorador.
Un saludo y gracias.
Respuestas
-
Encontré como solventarlo.
http://howtosharepoint.blogspot.com/2011/04/open-pdf-files-in-browser.html
Site Collection level
123456789101112foreach
(
$subsite
in
$site
.allwebs )
{
foreach
(
$list
in
$subsite
.Lists)
{
if(
$list
.browserfilehandling
-eq
"Strict"
)
{
$list
.browserfilehandling =
"Permissive"
;
$list
.update();
}
}
}
- Marcado como respuesta Ximo Ajenjo García miércoles, 2 de noviembre de 2011 12:55
Todas las respuestas
-
Encontré como solventarlo.
http://howtosharepoint.blogspot.com/2011/04/open-pdf-files-in-browser.html
Site Collection level
123456789101112foreach
(
$subsite
in
$site
.allwebs )
{
foreach
(
$list
in
$subsite
.Lists)
{
if(
$list
.browserfilehandling
-eq
"Strict"
)
{
$list
.browserfilehandling =
"Permissive"
;
$list
.update();
}
}
}
- Marcado como respuesta Ximo Ajenjo García miércoles, 2 de noviembre de 2011 12:55
-
-
Hola Alberto,
El caso es que a nivel de aplicación ya la tenía activada. Pero en algunos sitios de una de las colecciones de esta no. Creo que puede ser porque estoy utilizando una plantilla gardada a partir de un sitio importado, pero tampoco lo se seguro...
-
-
Hola Whilda,
Prueba primero a ver si te funciona como dice Alberto haciendolo a nivel de aplicación web desde la administracion central. Seleccionando la aplicación web haciendo clic sobre "general settings" y en el apartado de "Browser file handing" selecciona "Permissive".
Si no, tienes que abrir el SharePoint Management Shell desde el servidor e introducir y ejecutar el codigo para tu coleccion de sitios cambiando la url por la de tu colección.
-
Hola Ximo,
Lo tengo en la aplicación marcado como permisivo y en todos los sitios y subsitios me funciona bien, exepto en uno el cuál también importé de una plantilla.
Gracias por responder tan pronto, lo voy a probar ya comento los resultados.
Saludos,
Whilda
-
-
Hola Whilda,
Ejecuta primero en tu poweshell "get-spsite", deberian de aparecerte todas las colecciones de sitios. Para comprobar que la url que estas introduciendo es una de ellas.
Y otra cosa no pegues directamente todo el script modificado en la linea de comandos.
Un saludo.
-