So dramatisch es klingt, es geht nur um eine Kleinigkeit – wie kann das Steuerelement auf den SharePoint-Seiten, welches “Willkommen Benutzer” anzeigt, beeinflusst werden?
Wer in die Programmierung einsteigen möchte, kann das Welcome.ascx User-Control durch ein eigenes Control ersetzen. Tipps dazu z.B. hier:
- http://blogs.msdn.com/syedi/archive/2008/10/01/hide-the-sign-in-link-for-the-anonymous-access-user-in-anonymous-access-enabled-site-bend-the-welcome-ascx-sharepoint-moss.aspx
- http://www.wictorwilen.se/Post/Having-fun-with-the-SharePoint-Welcomeascx-control.aspx
In einem unserer Projekte ging es darum, dass eben der “Willkommen, “-Text nicht angezeigt werden sollte. Eine einfache Lösung basierend auf JavaScript präsentieren wir hier, das Script ist einzubauen in den <BODY> Ihrer Masterseite:
<script language="JavaScript" type="text/javascript"> var welcomeText; welcomeText = document.getElementById('zz8_Menu_t').innerHTML; var newText; newText = welcomeText.replace('Willkommen, ', ''); document.getElementById('zz8_Menu_t').innerHTML = newText; </script>
Nachteil: Beim Laden der Seite blinkt ganz kurz der Text auf, bevor er durch das Script entfernt wird.
