mirror of
https://github.com/Dolibarr/dolibarr.git
synced 2025-02-20 13:46:52 +01:00
Update changelog + trigger name change for class UserGroup
This commit is contained in:
parent
261e6cbc52
commit
7fea2bc557
|
|
@ -13,7 +13,7 @@ For Developers or integrators:
|
|||
- replace $page = GETPOST('page', 'int') with $page = GETPOSTISSET('pageplusone') ? (GETPOST('pageplusone') - 1) : GETPOST("page", 'int');
|
||||
- remove input field in form '<input type="hidden" name="page" value="'.$page.'">';'
|
||||
- add parameter $pagenavastextinput to value 1 when calling print_barre_liste
|
||||
|
||||
* UserGroup class has been refactored with new architecture. Triggers of class UserGroup are now USERGROUP_CREATE, USERGROUP_MODIFY, USERGROUP_DELETE
|
||||
|
||||
WARNING:
|
||||
|
||||
|
|
|
|||
|
|
@ -100,9 +100,9 @@ class Events // extends CommonObject
|
|||
array('id'=>'USER_NEW_PASSWORD', 'test'=>1),
|
||||
array('id'=>'USER_ENABLEDISABLE', 'test'=>1),
|
||||
array('id'=>'USER_DELETE', 'test'=>1),
|
||||
array('id'=>'GROUP_CREATE', 'test'=>1),
|
||||
array('id'=>'GROUP_MODIFY', 'test'=>1),
|
||||
array('id'=>'GROUP_DELETE', 'test'=>1),
|
||||
array('id'=>'USERGROUP_CREATE', 'test'=>1),
|
||||
array('id'=>'USERGROUP_MODIFY', 'test'=>1),
|
||||
array('id'=>'USERGROUP_DELETE', 'test'=>1),
|
||||
);
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -151,7 +151,7 @@ class InterfaceLogevents extends DolibarrTriggers
|
|||
}
|
||||
|
||||
// Groupes
|
||||
elseif ($action == 'GROUP_CREATE')
|
||||
elseif ($action == 'USERGROUP_CREATE')
|
||||
{
|
||||
dol_syslog("Trigger '".$this->name."' for action '$action' launched by ".__FILE__.". id=".$object->id);
|
||||
$langs->load("users");
|
||||
|
|
@ -159,7 +159,7 @@ class InterfaceLogevents extends DolibarrTriggers
|
|||
$text = $langs->transnoentities("NewGroupCreated", $object->name);
|
||||
$desc = $langs->transnoentities("NewGroupCreated", $object->name);
|
||||
}
|
||||
elseif ($action == 'GROUP_MODIFY')
|
||||
elseif ($action == 'USERGROUP_MODIFY')
|
||||
{
|
||||
dol_syslog("Trigger '".$this->name."' for action '$action' launched by ".__FILE__.". id=".$object->id);
|
||||
$langs->load("users");
|
||||
|
|
@ -167,7 +167,7 @@ class InterfaceLogevents extends DolibarrTriggers
|
|||
$text = $langs->transnoentities("GroupModified", $object->name);
|
||||
$desc = $langs->transnoentities("GroupModified", $object->name);
|
||||
}
|
||||
elseif ($action == 'GROUP_DELETE')
|
||||
elseif ($action == 'USERGROUP_DELETE')
|
||||
{
|
||||
dol_syslog("Trigger '".$this->name."' for action '$action' launched by ".__FILE__.". id=".$object->id);
|
||||
$langs->load("users");
|
||||
|
|
|
|||
|
|
@ -269,7 +269,7 @@ class InterfaceLdapsynchro extends DolibarrTriggers
|
|||
}
|
||||
|
||||
// Groupes
|
||||
elseif ($action == 'GROUP_CREATE')
|
||||
elseif ($action == 'USERGROUP_CREATE')
|
||||
{
|
||||
dol_syslog("Trigger '".$this->name."' for action '$action' launched by ".__FILE__.". id=".$object->id);
|
||||
if (!empty($conf->global->LDAP_SYNCHRO_ACTIVE) && $conf->global->LDAP_SYNCHRO_ACTIVE === 'dolibarr2ldap')
|
||||
|
|
@ -293,7 +293,7 @@ class InterfaceLdapsynchro extends DolibarrTriggers
|
|||
if ($result < 0) $this->error = "ErrorLDAP ".$ldap->error;
|
||||
}
|
||||
}
|
||||
elseif ($action == 'GROUP_MODIFY')
|
||||
elseif ($action == 'USERGROUP_MODIFY')
|
||||
{
|
||||
dol_syslog("Trigger '".$this->name."' for action '$action' launched by ".__FILE__.". id=".$object->id);
|
||||
if (!empty($conf->global->LDAP_SYNCHRO_ACTIVE) && $conf->global->LDAP_SYNCHRO_ACTIVE === 'dolibarr2ldap')
|
||||
|
|
@ -330,7 +330,7 @@ class InterfaceLdapsynchro extends DolibarrTriggers
|
|||
if ($result < 0) $this->error = "ErrorLDAP ".$ldap->error;
|
||||
}
|
||||
}
|
||||
elseif ($action == 'GROUP_DELETE')
|
||||
elseif ($action == 'USERGROUP_DELETE')
|
||||
{
|
||||
dol_syslog("Trigger '".$this->name."' for action '$action' launched by ".__FILE__.". id=".$object->id);
|
||||
if (!empty($conf->global->LDAP_SYNCHRO_ACTIVE) && $conf->global->LDAP_SYNCHRO_ACTIVE === 'dolibarr2ldap')
|
||||
|
|
|
|||
|
|
@ -147,9 +147,9 @@ class InterfaceZapierTriggers extends DolibarrTriggers
|
|||
break;
|
||||
|
||||
// Groups
|
||||
//case 'GROUP_CREATE':
|
||||
//case 'GROUP_MODIFY':
|
||||
//case 'GROUP_DELETE':
|
||||
//case 'USERGROUP_CREATE':
|
||||
//case 'USERGROUP_MODIFY':
|
||||
//case 'USERGROUP_DELETE':
|
||||
|
||||
// Companies
|
||||
case 'COMPANY_CREATE':
|
||||
|
|
|
|||
|
|
@ -118,9 +118,9 @@ class InterfaceMyModuleTriggers extends DolibarrTriggers
|
|||
//case 'ACTION_DELETE':
|
||||
|
||||
// Groups
|
||||
//case 'GROUP_CREATE':
|
||||
//case 'GROUP_MODIFY':
|
||||
//case 'GROUP_DELETE':
|
||||
//case 'USERGROUP_CREATE':
|
||||
//case 'USERGROUP_MODIFY':
|
||||
//case 'USERGROUP_DELETE':
|
||||
|
||||
// Companies
|
||||
//case 'COMPANY_CREATE':
|
||||
|
|
|
|||
|
|
@ -404,7 +404,7 @@ class UserGroup extends CommonObject
|
|||
$this->context = array('audit'=>$langs->trans("PermissionsAdd").($rid ? ' (id='.$rid.')' : ''));
|
||||
|
||||
// Call trigger
|
||||
$result = $this->call_trigger('GROUP_MODIFY', $user);
|
||||
$result = $this->call_trigger('USERGROUP_MODIFY', $user);
|
||||
if ($result < 0) { $error++; }
|
||||
// End call triggers
|
||||
}
|
||||
|
|
@ -528,7 +528,7 @@ class UserGroup extends CommonObject
|
|||
$this->context = array('audit'=>$langs->trans("PermissionsDelete").($rid ? ' (id='.$rid.')' : ''));
|
||||
|
||||
// Call trigger
|
||||
$result = $this->call_trigger('GROUP_MODIFY', $user);
|
||||
$result = $this->call_trigger('USERGROUP_MODIFY', $user);
|
||||
if ($result < 0) { $error++; }
|
||||
// End call triggers
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user