Vorlage:Method: Unterschied zwischen den Versionen
Aus Wikimatic
								
												
				| Thkl  (Diskussion | Beiträge)  (→{{PAGENAME}}({{{paramsline|}}})) | Paul53  (Diskussion | Beiträge)   (→{{PAGENAME}}({{{paramsline|}}})) | ||
| Zeile 3: | Zeile 3: | ||
| Offiziell dokumentiert: '''{{{official|Nein}}}''' | Offiziell dokumentiert: '''{{{official|Nein}}}''' | ||
| − | {{{description|Ermittelt | + | {{{description|Ermittelt und setzt Zugriffsrechte von Nutzern.}}} | 
| == Parameter == | == Parameter == | ||
| − | {{{params|keine}}} | + | {{{params|keine / iarRead, iarFullAccess}}} | 
| == Rückgabewert == | == Rückgabewert == | ||
| − | {{{return| | + | {{{return|iarRead, iarFullAccess}}} | 
| == Beispiel == | == Beispiel == | ||
| Zeile 16: | Zeile 16: | ||
| {{{example| | {{{example| | ||
| − |   var  | + |   var iAccessRights = iarRead; | 
| − | + |   if (isUsable == "true") { iAccessRights = iarFullAccess; } | |
| − | + | ||
| − | + |   var channel = dom.GetObject(id); | |
| + |   if (channel) | ||
| + |   { | ||
| + |     channel.UserAccessRights(iulOtherThanAdmin, iAccessRights); | ||
| + | |||
| + |     if (channel.UserAccessRights(iulOtherThanAdmin) == iarFullAccess) | ||
| + |     { | ||
| + |       WriteLine("true"); | ||
| + |     } | ||
| + |     else { WriteLine("false"); } | ||
| + |   } | ||
| }}} | }}} | ||
Aktuelle Version vom 8. März 2015, 19:26 Uhr
Inhaltsverzeichnis
Method()
Offiziell dokumentiert: Nein
Ermittelt und setzt Zugriffsrechte von Nutzern.
Parameter
keine / iarRead, iarFullAccess
Rückgabewert
iarRead, iarFullAccess
Beispiel
var iAccessRights = iarRead;
 if (isUsable == "true") { iAccessRights = iarFullAccess; }
 var channel = dom.GetObject(id);
 if (channel)
 {
   channel.UserAccessRights(iulOtherThanAdmin, iAccessRights);
 
   if (channel.UserAccessRights(iulOtherThanAdmin) == iarFullAccess)
   {
     WriteLine("true");
   }
   else { WriteLine("false"); }
 }

