Vorlage:Method: Unterschied zwischen den Versionen

Aus Wikimatic
Wechseln zu: Navigation, Suche
(Beispiel)
({{PAGENAME}}({{{paramsline|}}}))
 
(6 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 3: Zeile 3:
 
Offiziell dokumentiert: '''{{{official|Nein}}}'''
 
Offiziell dokumentiert: '''{{{official|Nein}}}'''
  
Entfernt ein Objekt aus der Liste eines anderes. Nützlich um zb einen Channel aus einem Gewerk zu löschen
+
{{{description|Ermittelt und setzt Zugriffsrechte von Nutzern.}}}
 
+
{{{description|}}}
+
 
+
 
== Parameter ==
 
== Parameter ==
ID des Objektes welches entfernt werden soll
+
 
{{{params|}}}
+
{{{params|keine / iarRead, iarFullAccess}}}
  
 
== Rückgabewert ==
 
== Rückgabewert ==
  
{{{return|}}}
+
{{{return|iarRead, iarFullAccess}}}
  
 
== Beispiel ==
 
== Beispiel ==
  
{{{example|}}}
+
{{{example|
 +
 
 +
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"); }
 +
  }
 +
 
 +
}}}
  
 
== Siehe auch ==
 
== Siehe auch ==

Aktuelle Version vom 8. März 2015, 19:26 Uhr

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"); }
 }


Siehe auch

Objekte