mirror of
https://github.com/EGroupware/egroupware.git
synced 2024-11-23 00:13:35 +01:00
fixed not working scrolling and search for user-groups, fixed disabled search via admin-ACL's
This commit is contained in:
parent
ebabe1570b
commit
f4361e3ca4
@ -60,7 +60,7 @@
|
|||||||
{
|
{
|
||||||
// limit query to limit characters
|
// limit query to limit characters
|
||||||
if(eregi('^[a-z_0-9]+$',$_POST['query']))
|
if(eregi('^[a-z_0-9]+$',$_POST['query']))
|
||||||
$query = $_POST['query'];
|
$GLOBALS['query'] = $_POST['query'];
|
||||||
}
|
}
|
||||||
|
|
||||||
if(isset($_POST['start']))
|
if(isset($_POST['start']))
|
||||||
@ -100,6 +100,8 @@
|
|||||||
$GLOBALS['phpgw']->js = CreateObject('phpgwapi.javascript');
|
$GLOBALS['phpgw']->js = CreateObject('phpgwapi.javascript');
|
||||||
}
|
}
|
||||||
$GLOBALS['phpgw']->js->validate_file('jscode','openwindow','admin');
|
$GLOBALS['phpgw']->js->validate_file('jscode','openwindow','admin');
|
||||||
|
$GLOBALS['phpgw_info']['flags']['app_header'] = $GLOBALS['phpgw_info']['apps']['admin']['title'].' - '.
|
||||||
|
lang('User groups');
|
||||||
$GLOBALS['phpgw']->common->phpgw_header();
|
$GLOBALS['phpgw']->common->phpgw_header();
|
||||||
|
|
||||||
$p = CreateObject('phpgwapi.Template',PHPGW_APP_TPL);
|
$p = CreateObject('phpgwapi.Template',PHPGW_APP_TPL);
|
||||||
@ -112,24 +114,22 @@
|
|||||||
$p->set_block('groups','row','row');
|
$p->set_block('groups','row','row');
|
||||||
$p->set_block('groups','row_empty','row_empty');
|
$p->set_block('groups','row_empty','row_empty');
|
||||||
|
|
||||||
if ($GLOBALS['phpgw']->acl->check('group_access',2,'admin'))
|
if (! $GLOBALS['phpgw']->acl->check('account_access',2,'admin'))
|
||||||
{
|
{
|
||||||
$account_info = $GLOBALS['phpgw']->accounts->get_list('groups',$start,$sort, $order, $query, $total);
|
$account_info = $GLOBALS['phpgw']->accounts->get_list('groups',$start,$sort, $order, $GLOBALS['query']);
|
||||||
$total = $GLOBALS['phpgw']->accounts->total;
|
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
$account_info = $GLOBALS['phpgw']->accounts->get_list('groups',$start,$sort, $order, $query, $total);
|
$account_info = $GLOBALS['phpgw']->accounts->get_list('groups',$start,$sort, $order);
|
||||||
$total = $GLOBALS['phpgw']->accounts->total;
|
|
||||||
}
|
}
|
||||||
|
$total = $GLOBALS['phpgw']->accounts->total;
|
||||||
$url = $GLOBALS['phpgw']->link('/index.php');
|
|
||||||
|
|
||||||
$var = Array(
|
$var = Array(
|
||||||
'th_bg' => $GLOBALS['phpgw_info']['theme']['th_bg'],
|
'th_bg' => $GLOBALS['phpgw_info']['theme']['th_bg'],
|
||||||
'left_next_matchs' => $this->nextmatchs->left('/index.php',$start,$total,'menuaction=admin.uiaccounts.list_groups'),
|
'left_next_matchs' => $this->nextmatchs->left('/index.php',$start,$total,'menuaction=admin.uiaccounts.list_groups'),
|
||||||
'right_next_matchs' => $this->nextmatchs->right('/admin/groups.php',$start,$total,'menuaction=admin.uiaccounts.list_groups'),
|
'right_next_matchs' => $this->nextmatchs->right('/index.php',$start,$total,'menuaction=admin.uiaccounts.list_groups'),
|
||||||
'lang_groups' => lang('user groups'),
|
'lang_groups' => lang('%1 - %2 of %3 user groups',$start+1,$start+count($account_info),$total),
|
||||||
|
// 'lang_groups' => lang('user groups'),
|
||||||
'sort_name' => $this->nextmatchs->show_sort_order($sort,'account_lid',$order,'/index.php',lang('name'),'menuaction=admin.uiaccounts.list_groups'),
|
'sort_name' => $this->nextmatchs->show_sort_order($sort,'account_lid',$order,'/index.php',lang('name'),'menuaction=admin.uiaccounts.list_groups'),
|
||||||
'header_edit' => lang('Edit'),
|
'header_edit' => lang('Edit'),
|
||||||
'header_delete' => lang('Delete')
|
'header_delete' => lang('Delete')
|
||||||
@ -158,7 +158,7 @@
|
|||||||
$can_delete = True;
|
$can_delete = True;
|
||||||
}
|
}
|
||||||
|
|
||||||
while (list($null,$account) = each($account_info))
|
foreach($account_info as $account)
|
||||||
{
|
{
|
||||||
$tr_color = $this->nextmatchs->alternate_row_color($tr_color);
|
$tr_color = $this->nextmatchs->alternate_row_color($tr_color);
|
||||||
$var = Array(
|
$var = Array(
|
||||||
@ -203,7 +203,7 @@
|
|||||||
|
|
||||||
if (! $GLOBALS['phpgw']->acl->check('group_access',2,'admin'))
|
if (! $GLOBALS['phpgw']->acl->check('group_access',2,'admin'))
|
||||||
{
|
{
|
||||||
$p->set_var('input_search',lang('Search') . ' <input name="query">');
|
$p->set_var('input_search',lang('Search') . ' <input name="query" value="'.htmlspecialchars(stripslashes($GLOBALS['query'])).'">');
|
||||||
}
|
}
|
||||||
|
|
||||||
$p->pfp('out','list');
|
$p->pfp('out','list');
|
||||||
@ -267,6 +267,8 @@
|
|||||||
$GLOBALS['phpgw']->js = CreateObject('phpgwapi.javascript');
|
$GLOBALS['phpgw']->js = CreateObject('phpgwapi.javascript');
|
||||||
}
|
}
|
||||||
$GLOBALS['phpgw']->js->validate_file('jscode','openwindow','admin');
|
$GLOBALS['phpgw']->js->validate_file('jscode','openwindow','admin');
|
||||||
|
$GLOBALS['phpgw_info']['flags']['app_header'] = $GLOBALS['phpgw_info']['apps']['admin']['title'].' - '.
|
||||||
|
lang('User accounts');
|
||||||
$GLOBALS['phpgw']->common->phpgw_header();
|
$GLOBALS['phpgw']->common->phpgw_header();
|
||||||
|
|
||||||
$p = CreateObject('phpgwapi.Template',PHPGW_APP_TPL);
|
$p = CreateObject('phpgwapi.Template',PHPGW_APP_TPL);
|
||||||
@ -280,16 +282,15 @@
|
|||||||
$p->set_block('accounts','row','row');
|
$p->set_block('accounts','row','row');
|
||||||
$p->set_block('accounts','row_empty','row_empty');
|
$p->set_block('accounts','row_empty','row_empty');
|
||||||
|
|
||||||
if ($GLOBALS['phpgw']->acl->check('account_access',2,'admin'))
|
if (! $GLOBALS['phpgw']->acl->check('account_access',2,'admin'))
|
||||||
{
|
{
|
||||||
$account_info = $GLOBALS['phpgw']->accounts->get_list('accounts',$start,$sort,$order,$GLOBALS['query']);
|
$account_info = $GLOBALS['phpgw']->accounts->get_list('accounts',$start,$sort,$order,$GLOBALS['query']);
|
||||||
$total = $GLOBALS['phpgw']->accounts->total;
|
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
$account_info = $GLOBALS['phpgw']->accounts->get_list('accounts',$start,$sort,$order,$GLOBALS['query']);
|
$account_info = $GLOBALS['phpgw']->accounts->get_list('accounts',$start,$sort,$order);
|
||||||
$total = $GLOBALS['phpgw']->accounts->total;
|
|
||||||
}
|
}
|
||||||
|
$total = $GLOBALS['phpgw']->accounts->total;
|
||||||
|
|
||||||
$url = $GLOBALS['phpgw']->link('/index.php','menuaction=admin.uiaccounts.list_users');
|
$url = $GLOBALS['phpgw']->link('/index.php','menuaction=admin.uiaccounts.list_users');
|
||||||
|
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
%1 - %2 of %3 user accounts admin de %1 - %2 von %3 Benutzerkonten
|
%1 - %2 of %3 user accounts admin de %1 - %2 von %3 Benutzerkonten
|
||||||
|
%1 - %2 of %3 user groups admin de %1 - %2 von %3 Benutzergruppen
|
||||||
%1 not found or not executable !!! admin de %1 nicht gefunden oder nicht ausführbar!!!
|
%1 not found or not executable !!! admin de %1 nicht gefunden oder nicht ausführbar!!!
|
||||||
(stored password will not be shown here) admin de (Gespeichertes Passwort wird hier nicht angezeigt)
|
(stored password will not be shown here) admin de (Gespeichertes Passwort wird hier nicht angezeigt)
|
||||||
(to install new applications use<br><a href="setup/" target="setup">setup</a> [manage applications admin de (Zur Installation neuer Anwendungen verwenden Sie bitte<br><a href="setup/" target="setup">Setup</a> [Anwendungen Verwalten] !!!)
|
(to install new applications use<br><a href="setup/" target="setup">setup</a> [manage applications admin de (Zur Installation neuer Anwendungen verwenden Sie bitte<br><a href="setup/" target="setup">Setup</a> [Anwendungen Verwalten] !!!)
|
||||||
@ -14,6 +15,7 @@ account preferences admin de Einstellungen der Benutzerkonten
|
|||||||
acl manager admin de ACL-Manager
|
acl manager admin de ACL-Manager
|
||||||
acl rights admin de ACL-Rechte
|
acl rights admin de ACL-Rechte
|
||||||
action admin de Aktion
|
action admin de Aktion
|
||||||
|
activate wsiwyg-editor admin de WYSIWYG (formatierter Text) Editor aktivieren
|
||||||
add a category admin de Eine Kategorie hinzufügen
|
add a category admin de Eine Kategorie hinzufügen
|
||||||
add a group admin de Eine Gruppe hinzufügen
|
add a group admin de Eine Gruppe hinzufügen
|
||||||
add a new account. admin de Neues Benutzerkonto anlegen
|
add a new account. admin de Neues Benutzerkonto anlegen
|
||||||
@ -232,7 +234,6 @@ mode admin de Modus
|
|||||||
month admin de Monat
|
month admin de Monat
|
||||||
never admin de Nie
|
never admin de Nie
|
||||||
new group name admin de Neuer Gruppenname
|
new group name admin de Neuer Gruppenname
|
||||||
new password [ leave blank for no change admin de
|
|
||||||
new password [ leave blank for no change ] admin de Neues Passwort [ Feld leerlassen, wenn das Passwort nicht geändert werden soll ]
|
new password [ leave blank for no change ] admin de Neues Passwort [ Feld leerlassen, wenn das Passwort nicht geändert werden soll ]
|
||||||
next run admin de nächste Ausführung
|
next run admin de nächste Ausführung
|
||||||
no algorithms available admin de Kein Algorithmus verfügbar
|
no algorithms available admin de Kein Algorithmus verfügbar
|
||||||
@ -325,6 +326,7 @@ the loginid can not be more then 8 characters admin de Der Benutzername darf nic
|
|||||||
the testjob sends you a mail everytime it is called. admin de Der Testjob sendet Ihnen jedesmal eine Mail wenn er aufgerufen wird.
|
the testjob sends you a mail everytime it is called. admin de Der Testjob sendet Ihnen jedesmal eine Mail wenn er aufgerufen wird.
|
||||||
the two passwords are not the same admin de Die beiden Passwörter stimmen nicht überein
|
the two passwords are not the same admin de Die beiden Passwörter stimmen nicht überein
|
||||||
the users bellow are still members of group %1 admin de Der unten angezeigten Benutzer sind Mitglied der Gruppe %1
|
the users bellow are still members of group %1 admin de Der unten angezeigten Benutzer sind Mitglied der Gruppe %1
|
||||||
|
there already is a group with this name. userid's can not have the same name as a groupid admin de Es gibt bereits ein Gruppe mit diesem Namen. Benutzernamen dürfen nicht identisch mit Gruppennamen sein.
|
||||||
they must be removed before you can continue admin de Sie müssen zuvor aus dieser entfernt werden
|
they must be removed before you can continue admin de Sie müssen zuvor aus dieser entfernt werden
|
||||||
this application is current admin de Diese Anwendung ist aktuell
|
this application is current admin de Diese Anwendung ist aktuell
|
||||||
this application requires an upgrade admin de Diese Anwednung benötigt ein Upgrade
|
this application requires an upgrade admin de Diese Anwednung benötigt ein Upgrade
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
%1 - %2 of %3 user accounts admin en %1 - %2 of %3 user accounts
|
%1 - %2 of %3 user accounts admin en %1 - %2 of %3 user accounts
|
||||||
|
%1 - %2 of %3 user groups admin en %1 - %2 of %3 user groups
|
||||||
%1 not found or not executable !!! admin en %1 not found or not executable !!!
|
%1 not found or not executable !!! admin en %1 not found or not executable !!!
|
||||||
(stored password will not be shown here) admin en (Stored password will not be shown here)
|
(stored password will not be shown here) admin en (Stored password will not be shown here)
|
||||||
(to install new applications use<br><a href="setup/" target="setup">setup</a> [manage applications] !!!) admin en (To install new applications use<br><a href="setup/" target="setup">Setup</a> [Manage Applications] !!!)
|
(to install new applications use<br><a href="setup/" target="setup">setup</a> [manage applications] !!!) admin en (To install new applications use<br><a href="setup/" target="setup">Setup</a> [Manage Applications] !!!)
|
||||||
@ -13,6 +14,7 @@ account preferences admin en Account Preferences
|
|||||||
acl manager admin en ACL Manager
|
acl manager admin en ACL Manager
|
||||||
acl rights admin en ACL Rights
|
acl rights admin en ACL Rights
|
||||||
action admin en Action
|
action admin en Action
|
||||||
|
activate wsiwyg-editor admin en activate WSIWYG-editor
|
||||||
add a category admin en add a category
|
add a category admin en add a category
|
||||||
add a group admin en add a group
|
add a group admin en add a group
|
||||||
add a new account. admin en Add a new account.
|
add a new account. admin en Add a new account.
|
||||||
@ -113,6 +115,7 @@ deny access to user accounts admin en Deny access to user accounts
|
|||||||
deny all users access to grant other users access to their entries ? admin en Deny all users access to grant other users access to their entries ?
|
deny all users access to grant other users access to their entries ? admin en Deny all users access to grant other users access to their entries ?
|
||||||
description can not exceed 255 characters in length ! admin en Description can not exceed 255 characters in length !
|
description can not exceed 255 characters in length ! admin en Description can not exceed 255 characters in length !
|
||||||
disable "auto completion" of the login form admin en Disable "auto completion" of the login form
|
disable "auto completion" of the login form admin en Disable "auto completion" of the login form
|
||||||
|
disable wsiwyg-editor admin en disable WSIWYG-editor
|
||||||
disabled (not recomended) admin en disabled (not recomended)
|
disabled (not recomended) admin en disabled (not recomended)
|
||||||
display admin en Display
|
display admin en Display
|
||||||
do not delete the category and return back to the list admin en do NOT delete the category and return back to the list
|
do not delete the category and return back to the list admin en do NOT delete the category and return back to the list
|
||||||
@ -318,6 +321,7 @@ the loginid can not be more then 8 characters admin en The loginid can not be mo
|
|||||||
the testjob sends you a mail everytime it is called. admin en The TestJob sends you a mail everytime it is called.
|
the testjob sends you a mail everytime it is called. admin en The TestJob sends you a mail everytime it is called.
|
||||||
the two passwords are not the same admin en The two passwords are not the same
|
the two passwords are not the same admin en The two passwords are not the same
|
||||||
the users bellow are still members of group %1 admin en the users bellow are still members of group %1
|
the users bellow are still members of group %1 admin en the users bellow are still members of group %1
|
||||||
|
there already is a group with this name. userid's can not have the same name as a groupid admin en There already is a group with this name. Userid's can not have the same name as a groupid
|
||||||
they must be removed before you can continue admin en They must be removed before you can continue
|
they must be removed before you can continue admin en They must be removed before you can continue
|
||||||
this application is current admin en This application is current
|
this application is current admin en This application is current
|
||||||
this application requires an upgrade admin en This application requires an upgrade
|
this application requires an upgrade admin en This application requires an upgrade
|
||||||
|
Loading…
Reference in New Issue
Block a user