Alterar o texto “Bem-Vindo…” no SharePoint via javaScript
Quarta-feira, 24 de Outubro de 2007. 19:19:28Computação, Programação, .Net, SharePoint |
O procedimento a seguir consta da alteração do texto Bem-vindo… sem alterar as funcionalidades do login. Últil para casos em que o texto do login deforma o layout do site.
Deve-se modificar em cada MasterPage do site (via SharePoint designer) que necessite de alteração.
O primeiro passo é localizar o código que gera o texto. Para isso procure por:
<wssuc:Welcome id=”IdWelcome” runat=”server” EnableViewState=”false”>
</wssuc:Welcome>
Para evitar que o id mude e a função perca o efeito (e dê erro de javascript) coloque o controle dentro de um SPAN:
<span id=”login”>
<wssuc:Welcome id=”IdWelcome” runat=”server” EnableViewState=”false”>
</wssuc:Welcome>
</span>
Feito isso basta inserir a função
<script type=”text/javascript”>
function mudaLogin()
{
var content = document.getElementById(”login”);
var inicio = content.innerHTML.indexOf(”Bem-vindo(a)”);
var fim = content.innerHTML.indexOf(”<IMG”);
var textoAntigo = content.innerHTML.substring(inicio, fim);
var textoNovo = “Olá administrador”;
// Substituir por n caracteres + …
//textoNovo = textoAntigo.substring(0, 10) + “…”;
content.innerHTML = content.innerHTML.replace(textoAntigo, textoNovo);
}
</script>
E Adiconar no onload do body (que provavelmente já terá uma função, então basta adicionar antes:
mudaLogin();
Posts Semelhantes:
FireBug - Add-On para firefox focado em desenvolvedoresConvite para ser administrador do Orkut
BoxOver - Insira Dicas (ToolTips) sem complicação
Resultado
Como definir um acesso anônimo em um site SharePoint
Compartilhe este Post:
0 Comentários »
RSS Feeds de comentários. Fazer um TrackBack
Comente
Blog Sys.GSM é parte integrante do site Sys.GSM desenvolvido por Gustavo Montes - 2006-2007
27 consultas em 0.199 segundos.
