print '<tr class="liste_titre">'; print_liste_field_titre($langs->trans("Group"),$_SERVER["PHP_SELF"],"g.nom",$param,"","",$sortfield,$sortorder); print_liste_field_titre($langs->trans("NbOfUsers"),$_SERVER["PHP_SELF"],"g.nb",$param,"",'align="center"',$sortfield,$sortorder); print_liste_field_titre($langs->trans("DateCreation"),$_SERVER["PHP_SELF"],"g.datec",$param,"",'align="right"',$sortfield,$sortorder); print "</tr>\n"; $var=True; while ($i < $num) { $obj = $db->fetch_object($resql); $var=!$var; print "<tr $bc[$var]>"; print '<td><a href="fiche.php?id='.$obj->rowid.'">'.img_object($langs->trans("ShowGroup"),"group").' '.$obj->nom.'</a>'; if (!$obj->entity) { print img_redstar($langs->trans("GlobalGroup")); } print "</td>"; print '<td align="center">'.$obj->nb.'</td>'; print '<td align="right" nowrap="nowrap">'.dol_print_date($db->jdate($obj->datec),"dayhour").'</td>'; print "</tr>\n"; $i++; } print "</table>"; $db->free(); } else { dol_print_error($db); }
print_liste_field_titre($langs->trans("Company"),"index.php","u.fk_societe",$param,"","",$sortfield,$sortorder); print_liste_field_titre($langs->trans("DateCreation"),"index.php","u.datec",$param,"",'align="center"',$sortfield,$sortorder); print_liste_field_titre($langs->trans("LastConnexion"),"index.php","u.datelastlogin",$param,"",'align="center"',$sortfield,$sortorder); print_liste_field_titre($langs->trans("Status"),"index.php","u.status",$param,"",'align="right"',$sortfield,$sortorder); print "</tr>\n"; $var=True; while ($i < $num) { $obj = $db->fetch_object($result); $var=!$var; print "<tr $bc[$var]>"; print '<td><a href="fiche.php?id='.$obj->rowid.'">'.img_object($langs->trans("ShowUser"),"user").' '.$obj->login.'</a>'; if ($conf->global->MAIN_MODULE_MULTICOMPANY && $obj->admin && ! $obj->entity) { print img_redstar($langs->trans("SuperAdministrator")); } else if ($obj->admin) { print img_picto($langs->trans("Administrator"),'star'); } print '</td>'; print '<td>'.ucfirst($obj->name).'</td>'; print '<td>'.ucfirst($obj->firstname).'</td>'; print "<td>"; if ($obj->fk_societe) { $companystatic->id=$obj->fk_societe; $companystatic->nom=$obj->nom; $companystatic->canvas=$obj->canvas; print $companystatic->getNomUrl(1);
/** * Show a text with a picto and a tooltip on picto * @param text Text to show * @param htmltooltip Content of tooltip * @param direction 1=Icon is after text, -1=Icon is before text * @param type Type of picto (info, help, warning, superadmin...) * @param extracss Add a CSS style to td tags * @param noencodehtmltext Do not encode into html entity the htmltext * @return string HTML code of text, picto, tooltip */ function textwithpicto($text, $htmltext, $direction = 1, $type = 'help', $extracss = '', $noencodehtmltext = 0) { global $conf; if ("{$type}" == "0") { $type = 'info'; } // For backward compatibility $alt = ''; // If info or help with no javascript, show only text if (empty($conf->use_javascript_ajax)) { if ($type == 'info' || $type == 'help') { return $text; } else { $alt = $htmltext; $htmltext = ''; } } // If info or help with smartphone, show only text if (!empty($conf->browser->phone)) { if ($type == 'info' || $type == 'help') { return $text; } } // Info or help if ($type == 'info') { $img = img_help(0, $alt); } if ($type == 'help' || $type == 1) { $img = img_help(1, $alt); } if ($type == 'superadmin') { $img = img_redstar($alt); } if ($type == 'admin') { $img = img_picto($alt, "star"); } // Warnings if ($type == 'warning') { $img = img_warning($alt); } return $this->textwithtooltip($text, $htmltext, 2, $direction, $img, $extracss, 0, '', $noencodehtmltext); }
print '<td> </td>'; print "<td> </td>"; print "</tr>\n"; if (! empty($userslist)) { $var=True; foreach($userslist as $useringroup) { $var=!$var; print "<tr $bc[$var]>"; print '<td>'; print '<a href="'.DOL_URL_ROOT.'/user/fiche.php?id='.$useringroup->id.'">'.img_object($langs->trans("ShowUser"),"user").' '.$useringroup->login.'</a>'; if ($useringroup->admin && ! $useringroup->entity) print img_redstar($langs->trans("SuperAdministrator")); else if ($useringroup->admin) print img_picto($langs->trans("Administrator"),'star'); print '</td>'; print '<td>'.ucfirst(stripslashes($useringroup->lastname)).'</td>'; print '<td>'.ucfirst(stripslashes($useringroup->firstname)).'</td>'; print '<td align="right">'.$useringroup->getLibStatut(5).'</td>'; print '<td> </td>'; print '<td align="right">'; if ($user->admin) { print '<a href="'.$_SERVER['PHP_SELF'].'?id='.$object->id.'&action=removeuser&user='******'&entity='.$useringroup->usergroup_entity.'">'; print img_delete($langs->trans("RemoveFromGroup")); } else { print "-";