Olá pessoal!
Ontem (27/10/2010), eu estive em um cliente a fim de solucionar o problema do portal no que se refere ao editar a pagina pelo próprio SharePoint o qual não habilita controles para edição e publicação da pagina.
Conversando com o analista, ele me informou que ao importar paginas do portal de desenvolvimento para produção, a biblioteca da masterpage (_catalogs/masterpage) havia sido perdida e todo o seu conteúdo, então ele fez uma copia da
biblioteca da masterpage do servidor de desenvolvimento para o de produção, porém, como ele mesmo relatou e eu conferi, a mesma deixou de ser uma biblioteca e se tornou uma pasta comum.
Sendo assim, criei uma nova biblioteca para a masterpage em produção e copiei o conteúdo da pasta comum para dentro dela, porem isso não resolveu e parou de funcionar, quando entrava no portal dava a mensagem de erro: Arquivo não
encontrado, então comecei a procurar qual era o erro e reparei que quando eu entrava em uma pagina que “herdava” de uma master, o sharepointdesigner dava erro dizendo que não tinha conseguido carregar a masterpage do local “catalogs/masterpage...”,
ai eu reparei que ele começou a procurar a master em outro endereço, pois o original é _catalogs/masterpage (Com o _ na frente), então eu criei uma pasta chamada catalogs e coloquei a biblioteca dentro dele, o portal voltou a funcionar
porém isso não solucionou o problema, o portal continua sem exibir o publicar (publish), e exibe menos opções em Ações do site (Site Actions).
A propriedade masterurl que é usada dentro das paginas para indicar onde a masterpage fica, está direcionando para “catalogs/masterpage”, como eu poderia fazer para ela apontar para “_catalogs/masterpage” novamente?
Quando tento selecionar outra masterpage pelo portal também não é possível, ele diz que o usuário não tem permissão, sendo que o usuário que estou usando é conta do sistema e tem permissão
total, então eu acho que na verdade ele não está conseguindo acessar o local onde fica a master e gera esse erro de permissão.
Alguem sabe como resolver esse problema?
Olha como fica a pagina quando edita: