terça-feira, 6 de outubro de 2009

Adicionar ícone para arquivos PDF no SharePoint

Acredito que algum dia você precisou adicionar arquivos PDF em uma biblioteca de documentos do SharePoint e percebeu que não havia um ícone associado, diferente do que acontece com documentos do Word ou Excel.

Aqui irei demonstrar como fazer essa associação. Faça download do ícone, descompacte e copie o arquivo "icpdf.gif" para a seguinte pasta:

C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\TEMPLATE\IMAGES

Navegue até a pasta:

C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\TEMPLATE\XML

Edite o arquivo
DOCICON.xml

Adicionando a seguinte linha na área
:


Vá em Iniciar > Executar, digite cmd e execute o comando iisreset /noforce

Nas versões anteriores a 3.0 do SharePoint alterne o valor 12 para 60 !

sábado, 3 de outubro de 2009

"Acesso negado" ao tentar criar página com permissão concedida

"Acesso Negado" ao criar página. Funções atribuídas: Colaborador, Aprovador, ..., Controle Total.

Recentemente me deparei com este problema de acesso negado.

Mesmo com permissão concedida de controle total no site, a permissão era negada ao tentar criar uma nova página. Através do menu "Ações do Site", item "Criar Página", requisição "/_layout/CreatePage.aspx" > Acesso Negado !

Solução:
========


O usuário ao tentar criar a pagina necessita de permissão de leitura na " Master Page Gallery".



Ações do Site --> Gerenciar Conteúdo e Estrutura --> Galeria de Página Mestre -->
Editar Propriedades --> Permissão da Biblioteca de Documentos --> Add user/group
and grant "read" permission.



Obs: No meu caso herdei a permissão do site raiz.

Modificando o Layout da Página

Através do menu Ações do Site > Editar Página
Em seguida, selecione o item de menu Página > Definições da Página

Em Layout de Página:
Selecione um layout de página para controlar a maneira como a página será exibida.

Obs: A opção Página Inicial de Boas Vindas utilizará o layout definido por vc como Página Inicial no site. Portanto as edições feitas nesta página, seja ela home.aspx, default.aspx, index.aspx afetará este layout escolhido.

"Esta Página foi modificada desde a última vez que foi aberta. É necessário abri-la novamente"

Bem, gostaria de compartilhar aqui neste espaço com vcs alguns problemas no qual enfrentei recentemente com o Portal Sharepoint2007.

Erro:

"Esta Página foi modificada desde a última vez que foi aberta. É necessário abri-la novamente" ao tentar descartar check-out.

Este problema começou a aparecer após uma tentativa de criar uma nova página e defini-la como inicial do site. O objetivo foi substituir a página anterior Home.aspx por esta como sendo a página inicial do site.

Ao concluir as alterações definir a mesma como "Página de Boas Vindas" através dos recursos de administração do site: "Definição do site > Modificar todas as definições do site".

Resolvi então retornar a página anterior "Home.aspx" setando-a como Página inicial e tudo foi normalizado. Problema normalizado!


Solução do Problema
===================



O arquivo no exemplo "Home.aspx" precisava ser reanexado ao layout, check-ado e aprovado conforme o exemplo abaixo: