Vorlage:Method: Unterschied zwischen den Versionen
Aus Wikimatic
Paul53 (Diskussion | Beiträge) (→{{PAGENAME}}({{{paramsline|}}})) |
|||
(10 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt) | |||
Zeile 3: | Zeile 3: | ||
Offiziell dokumentiert: '''{{{official|Nein}}}''' | Offiziell dokumentiert: '''{{{official|Nein}}}''' | ||
− | {{{description|}}} | + | {{{description|Ermittelt und setzt Zugriffsrechte von Nutzern.}}} |
− | + | ||
== Parameter == | == Parameter == | ||
− | {{{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
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"); } }