none
Como cambiar la master page de un sitio web sharepoint 2007 ?? RRS feed

  • Pregunta

  • Hola a todos los desarrolladores de sharepoint y visitantes .. en el día de hoy tengo dos preguntas:

    1. Como puedo desarrollar features que se instalen solo en el sitio que yo deseo y no en toda la colección de sitios.... actualmente trabajo en un equipo de desarrollo de MOSS 2007, pero sucede que mis compañeros y yo desarrollamos independientemente pero cuando subimos los proyectos al servidor las features de ellos aparecen en mi sitio y las mías en la de ellos, y muchas veces eso nos trae problemas .... alguien me puede ayudar en esto ??

    2. Me gustaría mucho crear mi propia master page, con un estilo personal de forma que se identifique mi trabajo pero nunca he trabajo en el diseño de master page...si alguien me puede dar información, unos link, algun tutorial se lo agradecería mucho ... eh visto diseños espectaculares que nadie imaginaria que es SharePoint, el sitio web de Ferrari es unos de ellos .. quisiera un día llegar ahí...

     

    Saludos

    Chriss ...


    Christina Torres
    viernes, 4 de marzo de 2011 15:25

Todas las respuestas

  • Hola Christina,

    Te respondo por puntos:

    1. Para desarrollar features que solamente afecten a nivel de sitio:

    http://geeks.ms/blogs/jpussacq/archive/2009/12/02/introducci-243-n-a-features-en-sharepoint-parte-1.aspx

    En resumen, debes de poner el Scope="Web" dentro del XML que nos genera la feature

     

    2. Sí, Puedes crear una master page:

    Introducción a las página maestras: http://office.microsoft.com/es-es/sharepoint-designer-help/introduccion-a-las-paginas-maestras-asp-net-HA010155170.aspx

    Y para cambiar la página maestra dos cosas, 1 que el sitio debe tener habilitadas las features de publicacion y luego veras en las configuraciones del sitio una opción específica para cambiar de página maestra.

    O también puedes acceder a cambiar la página maestra con este enlace: http://tusitio/_Layouts/ChangeSiteMasterPage.aspx

     

    Espero que te ayude esto!

    Saludos!

     



    José Quinto Zamora
    DPS at Solid Quality Mentors (http://www.solidq.com)
    MCTS SharePoint 2007 and 2010
    http://blogs.solidq.com/sharepoint
    viernes, 4 de marzo de 2011 17:13
  • Hola José, gracias por responder ... si, mis features tienen en el scope puesto Web, pero sucede que en mi propia maquina de desarrollo tengo dos colleciones de sitio diferentes y las features que desarrollo para una collecion, o mejor dicho para un sitio me salen en la otra .. ese comportamiento es no deseado.. quiero que solo aparezcan en el sitio para lo cual lo desarrolle ...

     


    Christina Torres
    viernes, 4 de marzo de 2011 18:00
  • Hola a ambos,

    Un comentario con respecto al cambio de página maestra: no es necesario habilitar la feature de publicación para cambiar la página maestra ya que lo puedes hacer programáticamente...yo te recomendaría esta opción ya que activar la feature de publicación te va a añadir un montón de elementos nuevos en tu sitio que posiblemente no necesites o que simplemente el cliente no quiera que aparezca. Por ejemplo, puedes desplegar tu página maestra con un módulo y luego aplicarla al sitio mediante un Feature Event Receiver.

     

    Con respecto al problema que estás teniendo con el scope de la feature, tiene que ser que la estás desplegando en ambos sitio porque si no el comportamiento es el que te ha comentado José.

     

    Saludos!

    viernes, 4 de marzo de 2011 19:17