Planejar variações

Atualizado em: 2009-02-26

Neste artigo:

  • Sobre variações

  • Variações e aprovação de conteúdo

  • Planejando sites de variação de destino

  • Variações e navegação pelo site

  • Variações e implantação de conteúdo

  • Variações e Web Parts

  • Planejando sites de variação de destino

Sobre variações

Muitas organizações têm um alcance global. No entanto, mesmo em mercados domésticos, as organizações devem alcançar uma base variada de clientes que podem falar vários idiomas ou que talvez precisem de informações específicas com base em diferenças regionais, variedade de dispositivos móveis ou identificação corporativa. Esses tipos de organizações precisam de sites que forneçam conteúdo personalizado para atender a diferentes culturas, mercados e regiões geográficas. Produzir e manter variações de um site pode ser difícil e demorado. Para simplificar o processo para arquitetos e administradores de site, o Microsoft Office SharePoint Server 2007 usa variações .

O recurso de variações do Office SharePoint Server 2007 disponibiliza o mesmo conteúdo para audiências específicas de sites diferentes, copiando o conteúdo do site de variação de origem para cada site de variação de destino. Se necessário, o conteúdo poderá ser personalizado no site de variação de destino. Por exemplo, o conteúdo de um site de variação de destino pode ser traduzido antes de ser publicado.

Por padrão, o redirecionamento dos sites de variação é baseado na configuração de idioma do navegador utilizado pelo usuário ao visitar o site. Por exemplo, se o idioma do navegador padrão de um usuário for o francês, o Office SharePoint Server 2007 redirecionará esse usuário para o site de variação francês. Esse comportamento pode ser personalizado com a substituição da página de redirecionamento padrão (VariationRoot.aspx) por uma página diferente. Essa nova página, por exemplo, pode implementar uma lógica que identifique o idioma preferencial do usuário, o dispositivo dele ou outra base para os sites de variação. Para obter mais informações sobre como personalizar o redirecionamento dos sites de variação, consulte o artigo sobre como personalizar a lógica de aterrissagem da raiz da variação (https://go.microsoft.com/fwlink/?linkid=80449\&clcid=0x416).

Inicialmente, você define as variações de um site criando rótulos de variação, um para cada variação desejada. Um rótulo de variação é um identificador usado para nomear e configurar um novo site de variação. O rótulo de variação selecionado como origem representa o site pelo qual a maioria do novo conteúdo entra no sistema. Os rótulos de variação correspondentes são os rótulos de destino, representando os sites para o qual o conteúdo é copiado. (O Office SharePoint Server 2007 oferece suporte a 50 rótulos.) Para criar sites de variação usando rótulos de variação, use o comando Criar Hierarquia da página Rótulos de Variação das páginas de administração de site do Office SharePoint Server 2007.

Em um conjunto de sites, é possível definir apenas um conjunto de rótulos de variação. Os sites de variação correspondentes podem iniciar em qualquer lugar da hierarquia de sites. O site de variação de origem e os sites de variação de destino são sempre criados como subsites do site inicial de variações. Os usuários que visitam os sites iniciais de variações são redirecionados para o site de variação apropriado. (Um controle Selecionador de Variação opcional permite ao usuário selecionar o site de variação que deseja ver usando um menu. Você adiciona esse controle às páginas mestras usando o Microsoft Office SharePoint Designer 2007.)

No exemplo simples mostrado abaixo, três sites de variação — chamados de "A", "B" e "C" — estão um nível abaixo do site inicial de variações que, neste exemplo, é o site de nível superior no conjunto de sites. "A" é o site de variação de origem. As páginas criadas e publicadas (aprovadas como novas versões principais) desse site são copiadas para os sites de variação de destino, "B" e "C".

Planejando variações de site

Cada site de variação é criado usando o mesmo modelo de site usado para criar o site inicial de variações. Se o site inicial de variações tiver conteúdo, como páginas da Web ou imagens que queira incluir nos sites de variação, você terá de copiar esse conteúdo para o site de variação origem, após a criação dos sites de variação. Esse conteúdo será então propagado nos sites de variação de destino, após sua aprovação para publicação. Da mesma forma, se o site inicial de variações tiver subsites que também devam ser subsites de cada site de variação, crie manualmente os subsites abaixo de cada site de variação. As páginas publicadas nos subsites de um site de variação de origem serão propagadas no subsite equivalente de cada site de variação de destino.

Variações e aprovação de conteúdo

A aprovação de conteúdo é o método pelo qual os membros do site com permissões de aprovador controlam a publicação do conteúdo. Na aprovação de conteúdo, o conteúdo é considerado publicado quando uma nova versão principal é aprovada, pois as versões principais podem ser exibidas pelos usuários com permissões de leitura. A aprovação de conteúdo em sites de variação exige controle de versão principal e secundária nas bibliotecas de páginas dos sites de variação de origem e de destino. Para ver uma abordagem completa sobre controle de versão e aprovação do Office SharePoint Server 2007, consulte Planejar o controle de versão, a aprovação de conteúdo e os check-outs.

A aprovação de conteúdo tem considerações exclusivas no planejamento de variações:

  • No site de variação de origem, quando uma página é enviada para aprovação, um email é gerado e enviado aos proprietários dos sites de variação de destino. Quando a página for aprovada, sua cópia para os sites de destino será liberada. Você pode configurar o recurso de variações para que o conteúdo seja automaticamente copiado para os sites de variação por um trabalho de timer ou pode optar por propagar manualmente o conteúdo de variação.

  • Em sites de variação de destino, é sempre atribuída uma versão secundária às páginas copiadas do site de variação de origem. Se a página for nova no site de destino, será atribuída a ela a versão 0.1. Se a página já existir no site de variação de destino, ela receberá a próxima versão secundária disponível. Por exemplo, se um site de destino possui a versão 2.1 de uma página e uma nova variação dessa página é copiada para o site de destino, a página se torna a versão 2.2.

Dica

As alterações de conteúdo provenientes do site de variação de origem podem substituir as alterações feitas no conteúdo no site de destino. Por exemplo, nas variações de idioma, se o site de origem estiver em um idioma e o site de destino em outro, poderá ocorrer a seguinte situação: um editor altera uma página traduzida no site de destino, atribuindo a ela uma nova versão secundária, 1.1. Em seguida, um criador do site de origem altera a mesma página, a qual é copiada para o site de destino como versão 1.2; essa versão substitui as alterações que a versão 1.1 fez na página. Neste exemplo, um editor do site de destino teria de recuperar a versão anterior do tópico, aceitar a nova versão ou mesclar as versões nova e anterior em uma nova versão.

Planejando sites de variação de destino

Suas metas de planejamento de sites de variação de destino irão variar conforme o tipo dos sites de variação que estiver implementando. Por exemplo, se os sites de variação forem baseados em idiomas, talvez seja conveniente que as páginas dos sites de variação de destino tenham a mesma aparência que as páginas do site de variação de origem. Se as variações forem baseadas em dispositivos, provavelmente você vai querer que os sites de destino tenham aparência diferente das páginas dos sites de origem a fim de que se adaptem aos dispositivos em que pretende exibi-las.

Você pode optar por usar páginas mestras personalizadas, páginas de layout ou folhas de estilo nos sites de variação. Por exemplo, em sites de variações baseados em dispositivos, você poderia definir layouts de página mais simples para aquelas variações que são exibidas em dispositivos com tamanhos de tela limitados. Páginas mestras, layouts e folhas de estilo só são gerenciados no site de nível superior de um conjunto de sites; portanto, você deve fazer todas as alterações desses recursos em um dos locais a seguir do site de nível superior.

Recurso Local

Página mestra

Galeria de Páginas Mestras

Página de layout

Galeria de Páginas Mestras

Estilos XSL e folhas de estilo em cascata

Biblioteca de Estilos

Para obter mais informações sobre como planejar layouts de página e páginas mestras, consulte Planejar páginas da Web.

Você deve usar o mesmo tipo de conteúdo (tipo de conteúdo Página ou algum outro baseado nele) nas bibliotecas de páginas de todos os sites de variação. A maneira mais fácil de fazer isso é usando um tipo de conteúdo definido na Galeria de Tipos de Conteúdo do site de nível superior.

Se você precisar de colunas personalizadas em uma ou mais páginas dos sites de variação, adicione-as ao tipo de conteúdo que estiver usando em suas bibliotecas de páginas. Por exemplo, se os sites de variação forem baseados em diferenças de idioma, você poderá adicionar uma coluna que indique se a página foi traduzida. Para obter mais informações sobre como planejar tipos de conteúdo e colunas, consulte Planejar tipos de conteúdo (Office SharePoint Server).

Se o site de variação de origem tiver subsites com o recurso de publicação habilitado, as páginas dos subsites serão propagadas nos sites de variação de destino. Isso acontecerá mesmo que a estrutura do site de variação de destino tenha sido modificada, pois o recurso de variações controla os locais das bibliotecas de páginas dos sites de origem e destino. No entanto, se você renomear ou excluir uma biblioteca de páginas de um site de variação de destino, o recurso de variações não funcionará mais.

Em algumas soluções de variações de site, não é necessário editar nem alterar o conteúdo dos sites de variação de destino. Por exemplo, se seus sites de variação dependerem do dispositivo, talvez seja conveniente ter conteúdo idêntico exibido em todos os dispositivos, mas com layouts e páginas mestras diferentes para cada tipo de dispositivo. Quando este for o caso, você poderá simplificar seus sites de variação de destino desabilitando seus recursos de criação, como o console de criação de páginas, e desabilitando também os check-outs obrigatórios.

Dica

Desabilite o console de criação do Office SharePoint Server 2007 usando o Office SharePoint Designer 2007.

Variações e navegação pelo site

Se você estiver usando variações de site, planeje cuidadosamente sua experiência de navegação pelo site. No Office SharePoint Server 2007, os links de navegação pelo site são gerados automaticamente e exibidos no quadro externo (a parte da página mestra) de uma página da Web. Normalmente, a navegação pelo site é configurada para exibir links para sites de mesmo nível que o site atual. Nos sites de variação, onde os sites de mesmo nível que o atual são variações do mesmo site, talvez não seja conveniente permitir que os usuários naveguem dessa maneira.

Para obter mais informações sobre planejamento de navegação, consulte Planejar a navegação no site (Office SharePoint Server).

Variações e implantação de conteúdo

O recurso de implantação de conteúdo do Office SharePoint Server 2007 copia conteúdo de um conjunto de sites de origem do Office SharePoint Server 2007 para um conjunto de sites de destino. Todo o conjunto de sites de origem, um subconjunto dos sites ou páginas individuais podem ser copiados.

Ao implantar sites de variação, o ideal é implantar todos os sites simultaneamente. Como os subsites ou páginas da Web individuais podem ser implantados separadamente, um conjunto de páginas da Web nos sites de variação pode ficar dessincronizado no conjunto de sites de destino. Por exemplo, se uma nova página for adicionada ao site de variação de origem e esse site for implantado antes de um site de variação de destino, os usuários redirecionados para a página do site de variação de destino (ou que tenham escolhido explicitamente a página pelo controle Seletor de Variação) talvez não consigam vê-lo.

Para obter mais informações sobre planejamento de implantação de conteúdo, consulte Planejar a implantação de conteúdo.

Variações e Web Parts

Uma Web Part é um dos blocos de construção de páginas com base no Office SharePoint Server 2007. A maioria das Web Parts é projetada para exibir um tipo específico de dados, como texto, HTML ou imagens. O Office SharePoint Server 2007 inclui um conjunto de Web Parts e você também pode desenvolver ou importar Web Parts.

As Web Parts são propagadas juntamente com as páginas dos sites de variação. No entanto, dependendo da funcionalidade da Web Part, talvez ela não funcione no contexto dos sites de variação. Por exemplo, a Web Part de Lista usa o identificador global exclusivo (GUID) de uma lista para referenciá-la. Como a Web Part de Lista não atualiza o GUID quando a página é propagada como parte de um site de variação, a Web Part tentará referenciá-la no site de variação de origem, o que não será a funcionalidade pretendida e poderá não funcionar. Para evitar comportamentos involuntários das Web Parts iguais a esse, você pode configurar o recurso de variações para não copiar Web Parts para sites de variação de destino.

Se você optar por copiar Web Parts como parte dos sites de variação, verifique se foram desenvolvidas para uso em um contexto de variações de site. Para obter mais informações sobre desenvolvimento de Web Partes, consulte o Software Development Kit (https://go.microsoft.com/fwlink/?linkid=71218\&clcid=0x416) do Office SharePoint Server 2007.

Planejando sites de variação de destino

Ação de planilha

Use a Planilha de planejamento de variações (https://go.microsoft.com/fwlink/?linkid=80667&clcid=0x416) para registrar suas decisões de planejamento dos sites de variação:

  1. Na planilha, registre a finalidade dos sites de variação, como "sites de variação dependentes do dispositivo".

  2. Registre a URL do site inicial de variações.

  3. Indique se os subsites do site inicial de variações devem ser copiados para o site de variação de origem e, em caso afirmativo, insira os nomes dos subsites a serem copiados.

  4. Indique se o conteúdo do site inicial de variações deve ser copiado para o site de variação de origem e, em caso afirmativo, descreva o conteúdo a ser copiado.

  5. Descreva como os sites de variação devem ser propagados: automática ou manualmente.

  6. Em "Variation sites" (Sites de variação), liste cada site de variação em uma linha separada. Indique qual site de variação é o site de origem.

  7. Para cada site de variação, indique layouts, páginas mestras ou colunas personalizados a serem fornecidos e inclua anotações adicionais quando necessário.

Planilha

Planilha de planejamento de variações (https://go.microsoft.com/fwlink/?linkid=80667\&clcid=0x416)

Baixar este manual

Este tópico está incluído no seguinte manual que pode ser baixado para facilitar a leitura e a impressão:

Consulte a lista completa de manuais disponíveis na página de download de conteúdo do Office SharePoint Server 2007.