Changeset 597 for trunk/expressoAdmin1_2/inc
- Timestamp:
- 01/13/09 18:22:43 (15 years ago)
- Location:
- trunk/expressoAdmin1_2/inc
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/expressoAdmin1_2/inc/class.db_functions.inc.php
r586 r597 18 18 $this->db = new db(); 19 19 $this->db->Halt_On_Error = 'no'; 20 20 21 $this->db->connect( 21 22 $_SESSION['phpgw_info']['expresso']['server']['db_name'], … … 26 27 $_SESSION['phpgw_info']['expresso']['server']['db_type'] 27 28 ); 28 $this->user_id = $_SESSION['phpgw_info']['expresso']['user']['account_id']; 29 $this->user_id = $_SESSION['phpgw_info']['expresso']['user']['account_id']; 29 30 } 30 31 … … 38 39 return $result; 39 40 } 40 /*41 /* 41 42 * Reativa os usuários desabilitados por tempo inativo modificando o seu ultimo acesso para o dia atual. 42 43 */ 43 function reativar_usuario_inativo($uidNumber) { 44 45 /* $sql = "insert into phpgw_access_log (sessionid,loginid,ip,li,lo,account_id) values ('expirescontrol','teste','10.10.10.10','0','0','1') "; 46 $this->db->query($sql);*/ 44 function reactivate_inactive_user($uidNumber) { 47 45 48 46 $sql = "select * from phpgw_access_log where account_id=$uidNumber order by li desc limit 1"; … … 51 49 $this->db->next_record(); 52 50 $linha = $this->db->row(); 53 54 55 51 if(count($linha)>0) { 56 52 $sql = "insert into phpgw_access_log (sessionid,loginid,ip,li,lo,account_id) values ('expirescontrol','".$linha["loginid"]."','0.0.0.0','".time()."','0','".$linha["account_id"]."')"; … … 59 55 } 60 56 } 61 62 63 function inserir_usuario_log_controle_inativo($uid,$uidNumber) { 57 58 function insert_log_inactive_user_control($uid,$uidNumber) { 64 59 $sql = "insert into phpgw_access_log (sessionid,loginid,ip,li,lo,account_id) values ('expirescontrol','".$uid."','0.0.0.0','".time()."','0','".$uidNumber."')"; 65 60 … … 157 152 } 158 153 159 //Retorn Oo maior dos ID's incrementado de 1154 //Retorna o maior dos ID's incrementado de 1 160 155 if ($accounts_nextid >= $groups_nextid) 161 156 $id = $accounts_nextid; … … 656 651 $user = $params['user']; 657 652 $pass = $params['pass']; 658 653 659 654 $con_string = "host=$host port=$port dbname=$name user=$user password=$pass"; 660 655 if ($db = pg_connect($con_string)) -
trunk/expressoAdmin1_2/inc/class.functions.inc.php
r548 r597 352 352 } 353 353 354 function get_ina tive_users($contexts) {354 function get_inactive_users($contexts) { 355 355 $retorno = array(); 356 356 $tempUsers = array(); -
trunk/expressoAdmin1_2/inc/class.uisectors.inc.php
r548 r597 69 69 'back_url' => $GLOBALS['phpgw']->link('/expressoAdmin1_2/index.php'), 70 70 'context_display' => $context_display, 71 'lang_ina tives' => lang('list inatives')71 'lang_inactives' => lang('list inactives') 72 72 ); 73 73 $p->set_var($var); … … 99 99 'sector_name' => $sector, 100 100 'add_link' => $this->row_action('add','sector',$context) 101 ); 102 101 ); 103 102 if(isset($GLOBALS['phpgw_info']['server']['time_to_account_expires'])) 104 $var['ina tives_link'] = $this->row_action('list_inative','users',$context,'uiaccounts');103 $var['inactives_link'] = $this->row_action('list_inactive','users',$context,'uiaccounts'); 105 104 else 106 $var['ina tives_link'] = lang('disabled');105 $var['inactives_link'] = lang('disabled'); 107 106 108 107 $p->set_var($var); -
trunk/expressoAdmin1_2/inc/class.user.inc.php
r548 r597 584 584 { 585 585 $this->db_functions->write_log("Reativado usuário bloqueado por inatividade",'',$dn,'',''); 586 $this->db_functions->reativar_usuario_inativo($old_values['uidnumber']); 587 } 588 589 586 $this->db_functions->reactivate_inactive_user($old_values['uidnumber']); 587 } 590 588 //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 591 589 // ACCOUNT VISIBLE
Note: See TracChangeset
for help on using the changeset viewer.