Redefinir uma página personalizada para a definição do site

Com o Microsoft Office SharePoint Designer 2007, você pode criar rapidamente um site de aparência profissional com base em modelos de site, como os modelos Site de Equipe e Espaço de Trabalho de Documento. Em seguida, você pode personalizar ainda mais uma das páginas incluídas em um modelo para adaptá-la às suas necessidades. Por exemplo, muitos Web designers personalizam sua home page (default.aspx) com o logotipo da sua organização ou da sua equipe, nomes para contato, Web Parts personalizadas e outros itens.

Ocasionalmente, porém, talvez seja necessário remover as personalizações e voltar à definição original do site. Por exemplo, talvez você queira restaurar a definição do site quando:

  • Suas personalizações não funcionarem tão bem quanto você esperava. Por exemplo, embora as personalizações tenham a aparência desejada, alguma funcionalidade importante da página mestra foi removida acidentalmente.
  • Seu site tiver sido atualizado para Windows SharePoint Services 3.0 ou Microsoft Office SharePoint Server 2007 e você quiser redefini-lo para a nova definição de site para poder fazer uso dos novos recursos, como links para subsites com guias, a Lixeira, trilhas para identificar mais facilmente em qual página você está e recursos aprimorados de pesquisa.

Este artigo mostra como identificar páginas que foram personalizadas e como redefinir uma página personalizada para a definição do site. Você pode redefinir páginas para a definição do site tanto no Windows SharePoint Services 3.0 como no Office SharePoint Server 2007.

Neste artigo


O que é uma definição de site?

Uma definição de site é um grupo de arquivos que residem em um servidor da Web e definem um tipo exclusivo de site do SharePoint. Cada modelo do SharePoint que aparece na guia Site da caixa de diálogo Novo baseia-se em uma definição de site. Por exemplo, uma definição de site define os modelos Site de Equipe, Site em Branco e Espaço de Trabalho de Documento, e outra definição de site define os modelos Espaço de Trabalho de Reunião Básica, Espaço de Trabalho de Reunião em Branco, Espaço de Trabalho de Reunião para Decisões, Espaço de Trabalho de Reunião Social e Espaço de Trabalho de Reunião Multipágina.

Quando você redefine uma página personalizada para a definição do site, todas as alterações feitas nessa página são descartadas e ela reverte à aparência definida originalmente na definição do site. É importante ressalvar, porém, que não são perdidas as personalizações que tenham sido feitas em Web Parts, contanto que essas Web Parts residam em uma zona de Web Parts que exista na página de definição do site. As zonas de Web Parts — e as Web Parts que elas contêm — que tenham sido adicionadas a uma página de definição do site são descartadas quando essa página é redefinida.

Por exemplo, digamos que você tenha inserido uma Web Part Editor de Conteúdo em uma zona de Web Parts (uma zona padrão, não uma que você adicionou) em uma página de definição do site, como a home page padrão (default.aspx), e depois acrescentado conteúdo personalizado ou texto a essa Web Part. Se você redefinir a página para a definição do site, todas as outras alterações serão descartadas, mas a Web Part Editor de Conteúdo continuará a aparecer na zona, mantendo ainda o conteúdo personalizado que você inseriu.

O comando Redefinir para a Definição do Site não está disponível para todas as páginas de um site. Se, em vez de ter sido criada a partir da personalização de uma página existente, a página tiver sido criada a partir de uma página em branco ou gerada em outro programa e depois importada para o site, ela não terá qualquer associação com a definição do site e, portanto, não poderá ser redefinida para a definição do site. Por exemplo, o modelo Site de Equipe inclui a página default.master, formulários de lista como DispForm.aspx e EditForm.aspx, e um documento do Microsoft Office Word que é um modelo para documentos na biblioteca Documentos Compartilhados. Todas essas páginas podem ser redefinidas, porque estão incluídas na definição do site, mas novas páginas criadas a partir de default.master, novas páginas ASPX em branco e formulários de lista personalizados que você criar não poderão ser redefinidos.

 Observação   Redefinir uma página personalizada para a definição do site restaura essa página à sua condição original. Entretanto, se você estiver trabalhando com páginas que residem em uma biblioteca de documentos, há uma alternativa. Por exemplo, as páginas mestras residem na Galeria de Páginas Mestras, que é uma biblioteca de documentos, e você pode usar controle de versão nos arquivos de bibliotecas de documentos. Se você tiver o recurso de controle de versão ativado na Galeria de Páginas Mestras quando modificar uma página mestra, poderá restaurá-la subseqüentemente para uma versão anterior em vez de começar tudo de novo redefinindo-a para a definição do site. A seção Consulte Também contém links para informações adicionais sobre controle de versão.

Início da página Início da página

Identificar páginas personalizadas

Para começar, identifique as páginas personalizadas do seu site. Isso é feito abrindo o site no Office SharePoint Designer 2007 e localizando, na Lista de Pastas, as páginas que têm o ícone Página personalizada ao lado do nome do arquivo, como mostra a ilustração a seguir.

Nome de arquivo com ícone Página Personalizada

Você também pode executar um relatório no Office SharePoint Designer 2007 para listar todas as páginas personalizadas no seu site.

  1. No Office SharePoint Designer 2007, abra o site para o qual você quer executar o relatório.
  2. No menu Site, aponte para Relatórios, aponte para Conteúdo Personalizado e clique em Páginas Personalizadas.

O relatório será aberto listando todas as páginas do site e indicando, na coluna Personalizado, se o conteúdo de cada página foi personalizado.

  1. Para exibir somente as páginas que foram personalizadas, clique na seta para baixo à direita da coluna Personalizado e, em seguida, clique em Sim.

Agora o relatório exibirá somente as páginas que foram personalizadas.

Início da página Início da página

Redefinir uma página mestra padrão para a definição do site

Quando você cria um site do SharePoint, muitas páginas do site recebem sua estrutura, funcionalidade, fontes e formatação de uma página mestra padrão. Por exemplo, em um site de equipe do Windows SharePoint Services 3.0, a página mestra padrão chama-se default.master. São descritas a seguir as etapas necessárias caso você tenha personalizado a página mestra padrão e queira redefini-la para usar a definição do site. Todas as páginas que estejam anexadas à página mestra padrão personalizada serão anexadas à versão redefinida do arquivo — e não à cópia.

 Observação   Redefinir uma página personalizada para a definição do site restaura essa página à sua condição original. Entretanto, se você estiver trabalhando com páginas mestras, há uma alternativa. As páginas mestras residem na Galeria de Páginas Mestras, que é uma biblioteca de documentos, e você pode usar controle de versão em itens de listas e arquivos de bibliotecas de documentos. Se você tiver o recurso de controle de versão ativado na Galeria de Páginas Mestras quando modificar uma página mestra, poderá restaurá-la subseqüentemente para uma versão anterior em vez de começar tudo de novo redefinindo-a para a definição do site. A seção Consulte Também contém links para informações adicionais sobre controle de versão.

  1. No Office SharePoint Designer 2007, abra o site onde a página mestra personalizada reside.
  2. Clique com o botão direito do mouse na página mestra que deseja redefinir, como default.master, e clique em Redefinir para Definição do Site no menu de atalho.

 Observação   Por padrão, na Lista de Pastas, as páginas mestras estão localizadas na pasta masterpages, que está na pasta _catalogs do site.

Será exibida uma mensagem de aviso informando que o conteúdo da página mestra será substituído, mas uma cópia de backup da página atual será criada.

  1. Clique em Sim.

Uma cópia da página mestra personalizada será colocada no mesmo diretório onde a página mestra redefinida reside, com o nome nome do arquivo_copy(1), onde nome do arquivo é o nome do arquivo original, como mostra a ilustração a seguir.

Lista de pastas mostrando a cópia de backup da página mestra personalizada

 Observação   A página default.master deixará de ser identificada com o ícone Página personalizada porque foi redefinida para a definição do site.

Início da página Início da página

Redefinir uma página para a definição do site

Se você personalizou uma página que foi gerada originalmente de um modelo do SharePoint, é possível redefini-la para a definição do site.

  1. No Office SharePoint Designer 2007, abra o site onde a página personalizada reside.
  2. Clique com o botão direito do mouse na página que deseja redefinir para a definição do site e clique em Redefinir para Definição do Site no menu de atalho.

 Observação   O comando de redefinição não está disponível para todas as páginas de um site. Se, em vez de ter sido criada a partir da personalização de uma página existente, a página tiver sido criada a partir de uma página em branco ou gerada em outro programa e depois importada para o site, ela não terá qualquer associação com a definição do site e, portanto, não poderá ser redefinida para a definição do site. Por exemplo, o modelo Site de Equipe inclui a página default.master, formulários de lista como DispForm.aspx e EditForm.aspx, e um documento do Microsoft Office Word que é um modelo para documentos na biblioteca Documentos Compartilhados. Todas essas páginas podem ser redefinidas, porque estão incluídas na definição do site, mas novas páginas criadas a partir de default.master, novas páginas ASPX em branco e formulários de lista personalizados que você criar não poderão ser redefinidos.

Será exibida uma mensagem de aviso informando que o conteúdo da página será substituído, mas uma cópia de backup da página atual será criada.

  1. Clique em Sim.

Uma cópia da página personalizada será colocada no mesmo diretório onde a página redefinida reside, com o nome nome do arquivo_copy(1), onde nome do arquivo é o nome do arquivo original.

 Dica   É importante notar que quando você usa a interface do usuário do navegador no Windows SharePoint Services 3.0 para redefinir uma página para a definição do site, nenhuma cópia de backup da página personalizada é criada. Entretanto, quando você redefine uma página no Office SharePoint Designer 2007, uma cópia de backup é criada. A cópia de backup é útil porque contém todo o conteúdo personalizado que você adicionou à página, como as zonas de Web Parts — e as Web Parts dentro delas — que tenham sido adicionadas à página. Você pode copiar e colar qualquer item de conteúdo que queira manter da cópia para a página que acabou de redefinir.

  1. Se a sua página personalizada tiver zonas de Web Parts que não estão incluídas na definição do site, essas zonas de Web Parts adicionais — e as Web Parts que elas contêm — serão removidas quando a página for redefinida. Verifique se a página redefinida inclui todas as Web Parts desejadas. Se houver Web Parts faltando, você pode adicioná-las à página que acabou de redefinir abrindo a cópia de backup da página personalizada e copiando e colando essas Web Parts para a página redefinida.

Início da página Início da página

 
 
Aplica-se a:
SharePoint Designer 2007