M2. Group

Group created

Called when new group is created.

Database

Parameters

Returned value

available unless hook activated by drwcs.new_group() function

login — login name of administrator

id — group ID

name — group name

pid — parent group ID

ignored

Procedure text:

--[[

Called:

 when new group created

 

Database:

 available

 

Parameters:

 login      administrator`s login name

 id         group ID

 name       group name

 pid        parent group ID

 

Returned value:

 ignored

 

]]

 

local args = ... -- args.login, args.id, args.name, args.pid

Group deleted

Called when group is deleted.

Database

Parameters

Returned value

available

login — login name of administrator

id — group ID

name — group name

ignored

Procedure text:

--[[

Called:

 when group deleted

 

Database:

 available

 

Parameters:

 login      administrator`s login name

 id         group ID

 name       group name

 

Returned value:

 ignored

 

]]

 

local args = ... -- args.login, args.id, args.name

Group properties changed

Called when group properties are changed.

Database

Parameters

Returned value

available

login — login name of administrator

id — group ID

name — group name

descr — group description

pid — parent group ID

ignored

Procedure text:

--[[

Called:

 when group properties changed

 

Database:

 available

 

Parameters:

 login      administrator`s login name

 id         group ID

 name       group name

 descr      group description

 pid        parent group ID

 

Returned value:

 ignored

 

]]

 

local args = ... -- args.login, args.id, args.name, args.descr, args.pid