Beispiel #1
0
    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);
}
Beispiel #2
0
    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);
Beispiel #3
0
 /**
  *	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);
 }
Beispiel #4
0
            print '<td>&nbsp;</td>';
            print "<td>&nbsp;</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>&nbsp;</td>';
                    print '<td align="right">';
                    if ($user->admin)
                    {
                        print '<a href="'.$_SERVER['PHP_SELF'].'?id='.$object->id.'&amp;action=removeuser&amp;user='******'&amp;entity='.$useringroup->usergroup_entity.'">';
                        print img_delete($langs->trans("RemoveFromGroup"));
                    }
                    else
                    {
                        print "-";