M2. Gruppo

Il gruppo è stato creato

Viene invocata dopo la creazione del nuovo gruppo.

Database

Parametri

Valore restituito

è disponibile se la procedura non è stata lanciata dalla funzione drwcs.new_group()

login — nome utente dell'amministratore,

id — ID del gruppo,

name — nome del gruppo,

pid — ID del gruppo padre

viene ignorato

Testo della procedura personalizzata:

--[[

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

Il gruppo è stato rimosso

Viene invocata dopo la rimozione del gruppo.

Database

Parametri

Valore restituito

è disponibile

login — nome utente dell'amministratore,

id — ID del gruppo,

name — nome del gruppo

viene ignorato

Testo della procedura personalizzata:

--[[

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

Le proprietà del gruppo sono state modificate

Viene invocata dopo la modifica delle proprietà del gruppo.

Database

Parametri

Valore restituito

è disponibile

login — nome utente dell'amministratore,

id — ID del gruppo,

name — nome del gruppo,

descr — descrizione del gruppo,

pid — ID del gruppo padre

viene ignorato

Testo della procedura personalizzata:

--[[

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