51 |
|
|
52 |
print_titre($langs->trans("ListOfUsers")); |
print_titre($langs->trans("ListOfUsers")); |
53 |
|
|
54 |
$sql = "SELECT u.rowid, u.name, u.firstname, u.admin, u.code, u.login, ".$db->pdate("u.datec")." as datec"; |
$sql = "SELECT u.rowid, u.name, u.firstname, u.admin, u.code, u.fk_societe, u.login, ".$db->pdate("u.datec")." as datec,"; |
55 |
$sql .= " FROM ".MAIN_DB_PREFIX."user as u"; |
$sql.= " s.nom"; |
56 |
$sql .= " WHERE 1=1"; |
$sql.= " FROM ".MAIN_DB_PREFIX."user as u"; |
57 |
if ($_POST["search_user"]) { |
$sql.= " LEFT JOIN ".MAIN_DB_PREFIX."societe as s ON u.fk_societe = s.idp"; |
58 |
$sql .= " AND (u.name like '%".$_POST["search_user"]."%' OR u.firstname like '%".$_POST["search_user"]."%')"; |
$sql.= " WHERE 1=1"; |
59 |
|
if ($_POST["search_user"]) |
60 |
|
{ |
61 |
|
$sql.= " AND (u.name like '%".$_POST["search_user"]."%' OR u.firstname like '%".$_POST["search_user"]."%')"; |
62 |
} |
} |
63 |
if ($sall) $sql.= " AND (u.login like '%".$sall."%' OR u.name like '%".$sall."%' OR u.firstname like '%".$sall."%' OR u.code like '%".$sall."%' OR u.email like '%".$sall."%' OR u.note like '%".$sall."%')"; |
if ($sall) $sql.= " AND (u.login like '%".$sall."%' OR u.name like '%".$sall."%' OR u.firstname like '%".$sall."%' OR u.code like '%".$sall."%' OR u.email like '%".$sall."%' OR u.note like '%".$sall."%')"; |
64 |
if ($sortfield) { $sql.=" ORDER BY $sortfield $sortorder"; } |
if ($sortfield) $sql.=" ORDER BY $sortfield $sortorder"; |
65 |
|
|
66 |
$result = $db->query($sql); |
$result = $db->query($sql); |
67 |
if ($result) |
if ($result) |
78 |
print_liste_field_titre($langs->trans("Lastname"),"index.php","u.name",$param,"","",$sortfield); |
print_liste_field_titre($langs->trans("Lastname"),"index.php","u.name",$param,"","",$sortfield); |
79 |
print_liste_field_titre($langs->trans("Firstname"),"index.php","u.firstname",$param,"","",$sortfield); |
print_liste_field_titre($langs->trans("Firstname"),"index.php","u.firstname",$param,"","",$sortfield); |
80 |
print_liste_field_titre($langs->trans("Code"),"index.php","u.code",$param,"","",$sortfield); |
print_liste_field_titre($langs->trans("Code"),"index.php","u.code",$param,"","",$sortfield); |
81 |
|
print_liste_field_titre($langs->trans("Company"),"index.php","u.fk_societe",$param,"","",$sortfield); |
82 |
print_liste_field_titre($langs->trans("DateCreation"),"index.php","u.datec",$param,"","",$sortfield); |
print_liste_field_titre($langs->trans("DateCreation"),"index.php","u.datec",$param,"","",$sortfield); |
83 |
print "</tr>\n"; |
print "</tr>\n"; |
84 |
$var=True; |
$var=True; |
109 |
print '<td>'.ucfirst($obj->name).'</td>'; |
print '<td>'.ucfirst($obj->name).'</td>'; |
110 |
print '<td>'.ucfirst($obj->firstname).'</td>'; |
print '<td>'.ucfirst($obj->firstname).'</td>'; |
111 |
print '<td>'.$obj->code.'</td>'; |
print '<td>'.$obj->code.'</td>'; |
112 |
|
print "<td>"; |
113 |
|
if ($obj->fk_societe) |
114 |
|
{ |
115 |
|
print '<a href="'.DOL_URL_ROOT.'/soc.php?socid='.$obj->fk_societe.'">'.img_object($langs->trans("ShowCompany"),"company").' '.$obj->nom.'</a>'; |
116 |
|
} |
117 |
|
else print $langs->trans("InternalUser"); |
118 |
|
print '</td>'; |
119 |
print '<td width="100" align="center">'.dolibarr_print_date($obj->datec,"%d %b %Y").'</td>'; |
print '<td width="100" align="center">'.dolibarr_print_date($obj->datec,"%d %b %Y").'</td>'; |
120 |
print "</tr>\n"; |
print "</tr>\n"; |
121 |
$i++; |
$i++; |