diff --git a/htdocs/langs/en_US/users.lang b/htdocs/langs/en_US/users.lang index f873d431942..82f30efc42b 100755 --- a/htdocs/langs/en_US/users.lang +++ b/htdocs/langs/en_US/users.lang @@ -1,5 +1,7 @@ # Dolibarr language file - en_US - users UserCard=User card +ContactCard=Contact card +NoContactCard=No card among contacts Permission=Permission Permissions=Permissions SendNewPassword=Send new password @@ -8,4 +10,6 @@ OwnedRights=Owned permissions DisableUser=Disable user NewUser=New user CreateUser=Create user -LoginAlreadyExists=This login already exists \ No newline at end of file +LoginAlreadyExists=This login already exists +ListOfUsers=List of users +Administrator=Administrator diff --git a/htdocs/langs/fr_FR/users.lang b/htdocs/langs/fr_FR/users.lang index ca2dbbe3b6c..ef480913782 100755 --- a/htdocs/langs/fr_FR/users.lang +++ b/htdocs/langs/fr_FR/users.lang @@ -1,5 +1,7 @@ # Dolibarr language file - fr_FR - users UserCard=Fiche utilisateur +ContactCard=Fiche contact +NoContactCard=Pas de fiche parmi les contacts Permission=Droit Permissions=Droits SendNewPassword=Envoyer nouveau mot de passe @@ -8,4 +10,6 @@ OwnedRights=Permissions d DisableUser=Désactiver utilisateur NewUser=Nouvel utilisateur CreateUser=Créer l'utilisateur -LoginAlreadyExists=Ce login existe déjà \ No newline at end of file +LoginAlreadyExists=Ce login existe déjà +ListOfUsers=Liste des utilisateurs +Administrator=Administrateur \ No newline at end of file diff --git a/htdocs/user/fiche.php b/htdocs/user/fiche.php index c088dfcb64e..5dfa0e416ec 100644 --- a/htdocs/user/fiche.php +++ b/htdocs/user/fiche.php @@ -153,7 +153,7 @@ if ($action == 'create') print "".''.$langs->trans("EMail").''; print ''; - print "".'Admin'; + print "".''.$langs->trans("Administrator").''; print ''; $form->selectyesnonum('admin',0); print "\n"; @@ -314,7 +314,7 @@ else print ''.$fuser->email.''; print "\n"; - print "".'Administrateur'; + print "".''.$langs->trans("Administrator").''; print ''.yn($fuser->admin).''; print "\n"; @@ -327,15 +327,15 @@ else print "\n"; } - print "".'Fiche contact'; + print "".''.$langs->trans("ContactCard").''; print ''; if ($fuser->contact_id) { - print 'Fiche contact'; + print ''.$langs->trans("ContactCard").''; } else { - print "Pas de fiche parmi les Contacts"; + print $langs->trans("NoContactCard"); } print ''; print "\n"; @@ -436,7 +436,7 @@ else print "".''.$langs->trans("EMail").''; print ''; - print "".''.$langs->trans("Admin").''; + print "".''.$langs->trans("Administrator").''; if ($fuser->societe_id > 0) { print ''; diff --git a/htdocs/user/index.php b/htdocs/user/index.php index e31a37e214d..e15d50c23c9 100644 --- a/htdocs/user/index.php +++ b/htdocs/user/index.php @@ -1,5 +1,6 @@ + * Copyright (C) 2004 Laurent Destailleur * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -21,9 +22,17 @@ */ require("./pre.inc.php"); +$langs->load("users"); + + llxHeader(); -print_titre("Liste des utilisateurs"); + +$sortfield=$_GET["sortfield"]; +$sortorder=$_GET["sortorder"]; + + +print_titre($langs->trans("ListOfUsers")); $sql = "SELECT u.rowid, u.name, u.firstname, u.code, u.login, u.module_comm, u.module_compta"; $sql .= " FROM ".MAIN_DB_PREFIX."user as u"; @@ -37,45 +46,47 @@ if ($result) $num = $db->num_rows(); $i = 0; - print "

"; - print ''; - print ""; - print ""; - print ""; - print ""; - print "\n"; + print "
"; + + print "
"; - print_liste_field_titre("Nom","index.php","name"); - print ""; - print_liste_field_titre("Prénom","index.php","firstname"); - print ""; - print_liste_field_titre("Login","index.php","login"); - print ""; - print_liste_field_titre("Code","index.php","code"); - print "
"; + print ''; + print ""; + print ""; + print ""; + print ""; + print "\n"; $var=True; while ($i < $num) { $obj = $db->fetch_object( $i); $var=!$var; - print ""; - print '"; + print ''; - print ''; + print ''; if ($obj->login) { - print ''; + print ''; } else { - print ''; + print ''; } - print ''; - print "\n"; + print ''; + print "\n"; $i++; } - print "
"; + print_liste_field_titre($langs->trans("LastName"),"index.php","name"); + print ""; + print_liste_field_titre($langs->trans("FirstName"),"index.php","firstname"); + print ""; + print_liste_field_titre($langs->trans("Login"),"index.php","login"); + print ""; + print_liste_field_titre($langs->trans("Code"),"index.php","code"); + print "
'; + print "
'; print img_file(); print ' '.ucfirst($obj->name).''.ucfirst($obj->firstname).''.ucfirst($obj->firstname).''.$obj->login.''.$obj->login.'InactifInactif'.$obj->code.'
'.$obj->code.'
"; + print ""; $db->free(); } else