none
Modificar Placeholderhorizontalnav? RRS feed

  • Pregunta

  • Hola,

    Tengo creado un sitio de reuniones en Sharepoint 2010 y necesito que la barra de navegación horizontal del Sharepoint me muestre como primera pestaña el texto de Inicio y en su lugar me aparece el nombre del site. Obviamente cambiando el título al site se apaña, pero esto hace que aparezca nombrado incorrectamente (además que los 20 sitios que tengo se llamarían todos "inicio" y no es una manera correcta de solucionarlo)

    ¿Hay alguna forma de indicarle qué texto debe mostrar en el global navigation para la primera pestaña?

    Gracias

    martes, 11 de septiembre de 2012 10:58

Respuestas

  • Es un EventReceiver que se active cuando cuando crees un sitio nuevo, no cada vez que se cargue la página, no en el momento de crear la pagina por lo tanto no te va a ralentizar la carga.

    Mi segundo parrafo me referia a estas propiedades, si dentro de un site haces que todas los subsites hereden no tienes el problema de lo de inicio, es decir que tengas un sitio de navegación global independientemente del subsite en el que estas navegando.. Tal y como te adjunto en la imagen siguiente, es tocando estas propiedades

    Si tienes dudas ya lo comentas. Un saludo
    martes, 11 de septiembre de 2012 14:15

Todas las respuestas

  • Si no lo quieres hacer cambiandolo en el titulo, te puedes crear un EventReceiver que cada vez que se cree un nuevo sitio te cambie la propiedad de la navegación.

    Pero lo que estas haciendo es porque no tienes un menu principal donde tienes todos los sites que hay creado, porque si activas la opcion de que el sitio creado salga en el menu superior no te saldra nada más que un inicio.

    Otra opción que quizas tambien te puede interesar es implementarte un Webpart con el Menu y sustituyes el menu de Sharepoint por uno tuyo propio (claro esta que esta opción es mucho mas costosa.

    Cualquier cosa ya comentas.

    martes, 11 de septiembre de 2012 13:06
  • ¿Con un EventReceiver no demorará mucho la carga de la página?

    Mi idea era hacerlo con la masterPage y con CSS, ahora mismo uso el menú por defecto de Sahrepoint y estaba buscando algún estilo que pueda aplicar aunque sea para ocultar la primera pestaña del menú, si consigo hacer eso estará todo solucionado ya que metería una pestaña propia con la URL y el texto que yo necesite.

    Tu segundo párrafo no acabo de entenderlo. ¿Cómo puedo hacer que salga un inicio en el menú superior?

    En otro tipo de sites sí que aparece, pero en sitios de meetings no aparece por defecto en ningún sitio (he probado también sitios de grupo y alguno más y funcionan igual que el que yo tengo)

    Gracias

    martes, 11 de septiembre de 2012 13:30
  • Es un EventReceiver que se active cuando cuando crees un sitio nuevo, no cada vez que se cargue la página, no en el momento de crear la pagina por lo tanto no te va a ralentizar la carga.

    Mi segundo parrafo me referia a estas propiedades, si dentro de un site haces que todas los subsites hereden no tienes el problema de lo de inicio, es decir que tengas un sitio de navegación global independientemente del subsite en el que estas navegando.. Tal y como te adjunto en la imagen siguiente, es tocando estas propiedades

    Si tienes dudas ya lo comentas. Un saludo
    martes, 11 de septiembre de 2012 14:15
  • Así como muestras en la imagen es precisamente como tengo configurado mi site, pero por desgracia no muestra la pestaña de Inicio, seguramente sea por el tipo de site que utilizo, pero únicamente sale el nombre que aparece en el campo título en la primera pestaña como campo fijo y a partir de ahí puedo configurar lo que quiera en la barra de navegación global, ese es el problema, que no me deja modificar esa primera pestaña desde ninguna opción de Sharepoint.

    Probaré a buscar información del EventReceiver a ver si me apaño con él.

    Gracias

    miércoles, 12 de septiembre de 2012 6:31