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
|
|