Ignore:
Timestamp:
06/10/08 16:40:13 (16 years ago)
Author:
niltonneto
Message:

Sincronização com versão publicada em 04/06/2008.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/expressoAdmin1_2/inc/class.uigroups.inc.php

    r283 r309  
    8989                                'add_action'                    => $GLOBALS['phpgw']->link('/index.php','menuaction=expressoAdmin1_2.uigroups.add_groups'), 
    9090                                'add_group_disabled'    => $this->functions->check_acl($account_lid,'add_groups') ? '' : 'disabled', 
     91                                //'context'                             => $context, 
    9192                                'context_display'               => $context_display, 
    92  
    93                                 'lang_groups_names'             => lang('Group name'), 
     93                                'lang_groups_names'             => lang('Groups Names'), 
    9494                                'lang_description'              => lang('Description'), 
    95                                 'lang_add_groups'               => lang('Create group'), 
     95                                'lang_add_groups'               => lang('Add Groups'), 
    9696                                'lang_edit'                     => lang('Edit'), 
    9797                                'lang_delete'                   => lang('Delete'), 
    98                                 'lang_delete_group'             => lang('Delete group?'), 
    99                                 'lang_back'                     => lang('Back'), 
    100                                 'lang_context'                  => lang('Context'), 
    101                                 'lang_users'                    => lang('Users'), 
    102                                 'lang_search'                   => lang('Search') 
     98                                'lang_back'                             => lang('back'), 
     99                                'lang_context'                  => lang('context'), 
     100                                'lang_search'                   => lang('search') 
    103101                        ); 
    104102                        $p->set_var($var); 
     
    112110                                $groups_info = $this->functions->get_list('groups', $GLOBALS['query'], $contexts); 
    113111                        } 
    114  
    115                         if (!count($groups_info) && $GLOBALS['query'] != '') 
     112                        $total = count($groups_info); 
     113 
     114                        if (!count($total) && $GLOBALS['query'] != '') 
    116115                        { 
    117116                                $p->set_var('message',lang('No matches found')); 
    118117                        } 
    119                         else if (count($groups_info)) 
     118                        else if ($total) 
    120119                        { 
    121120                                if ($this->functions->check_acl($account_lid,'edit_groups')) 
     
    149148                                        if ($can_delete) 
    150149                                        { 
    151                                                 $p->set_var('delete_link',"<a href='#' onClick='javascript:delete_group(\"".$group['cn']."\",\"".$group['gidnumber']."\");'>".lang('Delete')."</a>"); 
     150                                                $p->set_var('delete_link',"<a href='#' onClick='javascript:delete_group(\"".$group['cn']."\",\"".$group['gidnumber']."\");'>Excluir</a>"); 
    152151                                        } 
    153152                                        else 
     
    160159                        } 
    161160                        $p->parse('rows','row_empty',True); 
     161                        $p->set_var($var); 
    162162 
    163163                        if (! $GLOBALS['phpgw']->acl->check('group_access',4,'admin')) 
     
    190190                        unset($GLOBALS['phpgw_info']['flags']['noheader']); 
    191191                        unset($GLOBALS['phpgw_info']['flags']['nonavbar']); 
    192                         $GLOBALS['phpgw_info']['flags']['app_header'] = $GLOBALS['phpgw_info']['apps']['expressoAdmin1_2']['title'].' - '.lang('Create group'); 
     192                        $GLOBALS['phpgw_info']['flags']['app_header'] = $GLOBALS['phpgw_info']['apps']['expressoAdmin1_2']['title'].' - '.lang('Create Group'); 
    193193                        $GLOBALS['phpgw']->common->phpgw_header(); 
    194194                         
     
    232232                                'ldap_context'                          => $GLOBALS['phpgw_info']['server']['ldap_context'], 
    233233                                'ufn_ldap_context'                      => ldap_dn2ufn($GLOBALS['phpgw_info']['server']['ldap_context']), 
     234                                'lang_back'                                     => lang('Back'), 
     235                                'lang_save'                                     => lang('save'), 
     236                                'lang_group_organization'       => lang('Group Organization'), 
     237                                'lang_search_organization'      => lang('Search Organiztion'), 
     238                                'lang_org'                                      => lang('Organizations'), 
     239                                'lang_group_name'                       => lang('group name'), 
     240                                'lang_description'                      => lang('Description'), 
     241                                'lang_email'                            => lang('E-mail'), 
    234242                                'concatenateDomain'                     => $this->current_config['expressoAdmin_concatenateDomain'], 
    235243                                'defaultDomain'                         => $this->current_config['expressoAdmin_defaultDomain'], 
     244                                'lang_group_users'                      => lang('Group users'), 
     245                                'lang_applications'                     => lang('Applications'), 
     246                                'lang_add_user'                         => lang('Add User'), 
     247                                'lang_rem_user'                         => lang('Remove User'), 
     248                                'lang_all_users'                        => lang('Select users from all sub-organizations'), 
     249                                'apps'                                          => $apps, 
     250                                //'use_attrs_samba_checked'     => $this->current_config['expressoAdmin_samba_support'] == 'true' ? 'CHECKED' : '', 
    236251                                'use_attrs_samba_checked'       => '', 
    237252                                'disabled_samba'                        => 'disabled', 
     
    241256                                'back_url'                                      => $GLOBALS['phpgw']->link('/index.php','menuaction=expressoAdmin1_2.uigroups.list_groups'), 
    242257                                'combo_manager_org'                     => $combo_manager_org, 
    243                                 'combo_all_orgs'                        => $combo_all_orgs, 
    244                                 'apps'                          => $apps, 
    245  
    246                                 'lang_back'                     => lang('Back'), 
    247                                 'lang_save'                     => lang('Save'), 
    248                                 'lang_group_organization'       => lang('Group organization'), 
    249                                 'lang_search_organization'      => lang('Search organization'), 
    250                                 'lang_group_name'               => lang('Group name'), 
    251                                 'lang_description'              => lang('Description'), 
    252                                 'lang_email'                    => lang('E-mail'), 
    253                                 'lang_users'                    => lang('Available users'), 
    254                                 'lang_organization'             => lang('Organizations'), 
    255                                 'lang_group_users'              => lang('Selected users'), 
    256                                 'lang_applications'             => lang('Applications'), 
    257                                 'lang_add_user'                 => lang('Add user'), 
    258                                 'lang_search_user'              => lang('Search user'), 
    259                                 'lang_domain'                   => lang('Samba domain'), 
    260                                 'lang_rem_user'                 => lang('Remove user'), 
    261                                 'lang_invisible_group'          => lang('Hidden group'), 
    262                                 'lang_all_users'                => lang('Show users from all sub-organizations'), 
    263                                 'group_name_field_is_empty'     => lang('Group name field is empty'), 
    264                                 'description_field_is_empty'    => lang('Description field is empty'), 
    265                                 'group_name_field_not_allowed'  => lang('Group name field contains invalid characters'), 
    266                                 'description_field_not_allowed' => lang('Description field contains invalid characters'), 
    267                                 'group_successfully_created'    => lang('Group successfully created!'), 
    268                                 'not_possible_select_all_users' => lang('It is impossible to create a group with all organization users'), 
    269                                 'field_email_is_invalid'        => lang('E-mail field is invalid'), 
    270                                 'lang_samba_attributes'         => lang('Use Samba attributes'), 
    271                                 'field_name_is_incomplete'      => lang("The group's name field is incomplete. The group's name must be in the following format: grupo-organization-name. Ex: grupo-celepar-rh") 
     258                                'combo_all_orgs'                        => $combo_all_orgs 
    272259                        ); 
    273260                        $p->set_var($var); 
     
    295282                        unset($GLOBALS['phpgw_info']['flags']['noheader']); 
    296283                        unset($GLOBALS['phpgw_info']['flags']['nonavbar']); 
    297                         $GLOBALS['phpgw_info']['flags']['app_header'] = $GLOBALS['phpgw_info']['apps']['expressoAdmin1_2']['title'].' - '.lang('Edit group'); 
     284                        $GLOBALS['phpgw_info']['flags']['app_header'] = $GLOBALS['phpgw_info']['apps']['expressoAdmin1_2']['title'].' - '.lang('Edit Group'); 
    298285                        $GLOBALS['phpgw']->common->phpgw_header(); 
    299286 
     
    315302                                        if ($user_data['uidnumber']) 
    316303                                        { 
    317                                         $array_users[$user_data['uidnumber']] = $user_data['cn']; 
    318                                         $array_users_uid[$user_data['uidnumber']] = $uid; 
    319                                         $array_users_type[$user_data['uidnumber']] = $user_data['type']; 
    320                                 } 
     304                                                $array_users[$user_data['uidnumber']] = $user_data['cn']; 
     305                                                $array_users_uid[$user_data['uidnumber']] = $uid; 
     306                                                $array_users_type[$user_data['uidnumber']] = $user_data['type']; 
     307                                        } 
    321308                                        else 
    322309                                        { 
     
    366353                        // Seta variaveis utilizadas pelo tpl. 
    367354                        $var = Array( 
    368                                 'restrictionsOnGroup'           => $this->current_config['expressoAdmin_restrictionsOnGroup'], 
     355                                'color_bg1'                                     => "#E8F0F0", 
     356                                'color_bg2'                                     => "#D3DCE3", 
     357                                'type'                                          => 'edit_group', 
     358                                'ldap_context'                          => $GLOBALS['phpgw_info']['server']['ldap_context'], 
     359                                'lang_back'                                     => lang('Back'), 
     360                                'lang_save'                                     => lang('save'), 
     361                                'lang_group_organization'       => lang('Group Organization'), 
     362                                'lang_search_organization'      => lang('Search Organiztion'), 
     363                                'lang_org'                                      => lang('Organizations'), 
     364                                'lang_group_name'                       => lang('group name'), 
     365                                'lang_description'                      => lang('Description'), 
     366                                'lang_email'                            => lang('E-mail'), 
     367                                'lang_group_users'                      => lang('Group users'), 
     368                                'lang_applications'                     => lang('Applications'), 
     369                                'lang_add_user'                         => lang('Add User'), 
     370                                'lang_rem_user'                         => lang('Remove User'), 
     371                                'lang_all_users'                        => lang('Select users from all sub-organizations'), 
    369372                                'gidnumber'                                     => $group_info['gidnumber'], 
     373                                //'manager_context'                     => $manager_context, 
    370374                                'cn'                                            => $group_info['cn'], 
    371375                                'user_count'                            => $user_count, 
     
    381385                                'combo_manager_org'                     => $combo_manager_org, 
    382386                                'combo_all_orgs'                        => $combo_all_orgs, 
    383                                 'ea_select_usersInGroup'        => $ea_select_usersInGroup, 
    384                                 'color_bg1'                     => "#E8F0F0", 
    385                                 'color_bg2'                     => "#D3DCE3", 
    386                                 'type'                          => 'edit_group', 
    387                                 'ldap_context'                  => $GLOBALS['phpgw_info']['server']['ldap_context'], 
    388  
    389                                 'lang_back'                     => lang('Back'), 
    390                                 'lang_save'                     => lang('Save'), 
    391                                 'lang_group_organization'       => lang('Group organization'), 
    392                                 'lang_search_organization'      => lang('Search organization'), 
    393                                 'lang_group_name'               => lang('Group name'), 
    394                                 'lang_description'              => lang('Description'), 
    395                                 'lang_email'                    => lang('E-mail'), 
    396                                 'lang_group_users'              => lang('Selected users'), 
    397                                 'lang_applications'             => lang('Applications'), 
    398                                 'lang_add_user'                 => lang('Add user'), 
    399                                 'lang_rem_user'                 => lang('Remove user'), 
    400                                 'lang_search_user'              => lang('Search user'), 
    401                                 'lang_domain'                   => lang('Domain'), 
    402                                 'lang_invisible_group'          => lang('Hidden group'), 
    403                                 'lang_users'                    => lang('Available users'), 
    404                                 'lang_organization'             => lang('Organizations'), 
    405                                 'lang_all_users'                => lang('Show users from all sub-organizations'), 
    406                                 'group_name_field_is_empty'     => lang('Group name field is empty'), 
    407                                 'description_field_is_empty'    => lang('Description field is empty'), 
    408                                 'group_name_field_not_allowed'  => lang('Group name field contains invalid characters'), 
    409                                 'description_field_not_allowed' => lang('Description field contains invalid characters'), 
    410                                 'group_successfully_saved'      => lang('Group successfully saved!'), 
    411                                 'not_possible_select_all_users' => lang('It is impossible to create a group with all organization users'), 
    412                                 'group_successfully_deleted'    => lang('Group successfully deleted!'), 
    413                                 'field_email_is_invalid'        => lang('E-mail field is invalid'), 
    414                                 'lang_samba_attributes'         => lang('Use Samba attributes'), 
    415                                 'field_name_is_incomplete'      => lang("The group's name field is incomplete. The group's name must be in the following format: grupo-organization-name. Ex: grupo-celepar-rh") 
     387                                'ea_select_usersInGroup'        => $ea_select_usersInGroup 
    416388                        ); 
    417389                        $p->set_var($var); 
Note: See TracChangeset for help on using the changeset viewer.