WSS 3.0 - Instalação de Templates
Para evitar o trabalho de criar sites de raiz, e de forma a demonstrar as potencialidades do Sharepoint, a Microsoft tem disponível um conjunto e templates para o Sharepoint. Ao criar um site com base num template são geradas um conjunto de páginas pré-definidas, listas, formulários e bibliotecas de documentos especializadas para o objectivo do template. Exemplos de templates: call center, planeamento de eventos, reservas de espaços e recursos, gestão de processos de candidaturas/entrevistas, gestão de projecto, etc.
Existem 2 pacotes:
- 40 application templates em inglês - download no Microsoft Download Center
- 20 application templates disponíveis em diversas línguas - download no Microsoft Download Center
O primeiro template do pacote português que utilizei (Call Center) tem imensas falhas de tradução, desde palavras soltas em páginas traduzidas até páginas completamente por traduzir.
No site Microsoft TechNet podem ler a descrição dos templates disponíveis.
Após realizar o download do pacote pretendido é necessário executá-lo para descompactar os templates para uma directoria temporária à escolha.
O primeiro template a ser instalado tem obrigatoriamente de ser o ApplicationTemplateCore.wsp, que serve como base para os restantes. A sua instalação deve ser feita a partir da linha de comandos, na directoria onde se encontra o ficheiro. São necessários 3 comandos:
stsadm –o addsolution –filename ApplicationTemplateCore.wsp
stsadm –o deploysolution –name ApplicationTemplateCore.wsp -local -allowgacdeployment
stsadm -o copyappbincontent
Para saberem mais sobre o significado dos comandos leiam o reame.txt que vem com o pacote. Outra nota que deixo é o facto de o stsadm.exe não estar na variável de ambiente PATH. Não me lembro onde está o executável, mas basta fazer como eu, procurá-lo com a ferramenta de pesquisa do Windows
De seguida pode-se passar à instalação dos restantes templates pretendidos. Inspirado pelo recente post do David Júlio, instalei a Windows Power Shell e fiz umas linhas de script para a instalação de todos os templates.
foreach($i in ls *.wsp){
stsadm -o addsolution -filename $i.Name
stsadm -o deploysolution -name $i.Name -local -allowgacdeployment
}
Basta abrir a Power Shell, ir para a pasta dos templates e introduzir o script acima. Vai demorar um bocado… Mas devem ser todos instalados sem problemas.
Para verificar, basta abrir o formulário de criação de novo Site Collection do qual falei num post anterior, e devem encontrar os novos templates disponíveis.



