Wanneer men Web Parts toevoegt op een pagina en hier niet iedereen rechten voor verleent krijgt men de melding:
Fout in webonderdeel: Toegang geweigerd. U hebt geen machtigingen om deze actie uit te voeren of deze bron te openen.
Om deze hele web part onzichtbaar te maken wanneer deze melding zich voordoet, voeg onderstaande toe aan de <body> van de Master Page;
<!—Hide WebPart for non-autorized users -->
<script type="text/javascript">
$(document).ready(function() {
$(".s4-wpcell-plain").each(function(e) {
var attr = $(this).find('div[errorwebpart="1"]');
if ($(attr).html()) {
$(this).addClass("hide");
}
});
});</script>
<!— End code -->
0 reacties:
Een reactie posten