Hallo!
Ich bin ganz neu hier im Forum und auch im Bezug auf JavaSkripte..
Ich bräuchte ein JavaSkript zum Ausblenden von Spalten wenn jemand anders sich auf die Seite einloggt, als der Manager. Das heißt in einer bestimmten Liste auf der Website sollen dann Management-Spalten ausgeblendet werden. Hab bisher folgendes erstellt:
script type="text/javascript"
function getCurrentUser()
{
var tags = document.getElementsByTagName('a');
for (var i=0; i < tags.length; i++)
{
if(tags.innerText.substr(0,7) == 'Welcome')
{
return tags.innerText.substr(8,tags.innerText.length);
}
}
}
var tr = document.getElementById('tr1');
var Benutzer = getCurrentUser();
if (Benutzer == Claudia Wagner)
{
tr.style.visibility = 'hidden';
}
script
so, hab die klammern bei script weggelassen, weil das Skript sonst vielleicht hier ausgeblendet wird.
ok, jetzt wäre es gut, wenn sich auch jemand mit SharePoint auskennen würde, denn ich weiß nicht, wo ich was (falls der Code überhaupt stimmt, ich weiß z.b. nicht, ob die id stimmt, oder ob der sich wirklich den aktuellen Benutzer der SharePoint-Seite holt) auf welcher Seite hinschreiben soll. In SharePoint gibt es ja eine Masterpage mit Head, body.. und eine default.aspx und weitere aspx-seiten zum einfügen, anzeigen und bearbeiten neuer Elemente in bestimmte listen. die aspx-Seiten sind dann ohne head und so.. ich muss aber scho direkt auf den aspx-Seiten das JavaScript einfügen, oder? weil da soll ja die Änderung passieren..
Kann mir irgendjemand helfen??? Ich komm einfach nicht weiter. :(
Viele Grüße!
Claudia