Fix: Wrong order of name/firstname
This commit is contained in:
parent
092f0dcf77
commit
fbdccb217a
@ -706,9 +706,16 @@ class Form
|
|||||||
$i = 0;
|
$i = 0;
|
||||||
if ($num)
|
if ($num)
|
||||||
{
|
{
|
||||||
|
$contactstatic=new Contact($this->db);
|
||||||
|
|
||||||
while ($i < $num)
|
while ($i < $num)
|
||||||
{
|
{
|
||||||
$obj = $this->db->fetch_object($resql);
|
$obj = $this->db->fetch_object($resql);
|
||||||
|
|
||||||
|
$contactstatic->id=$obj->rowid;
|
||||||
|
$contactstatic->name=$obj->name;
|
||||||
|
$contactstatic->firstname=$obj->firstname;
|
||||||
|
|
||||||
if ($htmlname != 'none')
|
if ($htmlname != 'none')
|
||||||
{
|
{
|
||||||
$disabled=0;
|
$disabled=0;
|
||||||
@ -717,18 +724,25 @@ class Form
|
|||||||
{
|
{
|
||||||
print '<option value="'.$obj->rowid.'"';
|
print '<option value="'.$obj->rowid.'"';
|
||||||
if ($disabled) print ' disabled="true"';
|
if ($disabled) print ' disabled="true"';
|
||||||
print ' selected="selected">'.$obj->name.' '.$obj->firstname.'</option>';
|
print ' selected="selected">';
|
||||||
|
print $contactstatic->getFullName();
|
||||||
|
print '</option>';
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
print '<option value="'.$obj->rowid.'"';
|
print '<option value="'.$obj->rowid.'"';
|
||||||
if ($disabled) print ' disabled="true"';
|
if ($disabled) print ' disabled="true"';
|
||||||
print '>'.$obj->name.' '.$obj->firstname.'</option>';
|
print '>';
|
||||||
|
print $contactstatic->getFullName();
|
||||||
|
print '</option>';
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
if ($selected == $obj->rowid) print $obj->name.' '.$obj->firstname;
|
if ($selected == $obj->rowid)
|
||||||
|
{
|
||||||
|
print $contactstatic->getFullName();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
}
|
}
|
||||||
@ -763,7 +777,7 @@ class Form
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* \brief Return select list of users
|
* \brief Return select list of users
|
||||||
* \param selected Id user preselected
|
* \param selected User id or user object of user preselected. If -1, we use id of current user.
|
||||||
* \param htmlname Field name in form
|
* \param htmlname Field name in form
|
||||||
* \param show_empty 0=liste sans valeur nulle, 1=ajoute valeur inconnue
|
* \param show_empty 0=liste sans valeur nulle, 1=ajoute valeur inconnue
|
||||||
* \param exclude Array list of users id to exclude
|
* \param exclude Array list of users id to exclude
|
||||||
@ -773,7 +787,7 @@ class Form
|
|||||||
*/
|
*/
|
||||||
function select_dolusers($selected='',$htmlname='userid',$show_empty=0,$exclude='',$disabled=0,$include='',$enableonly='')
|
function select_dolusers($selected='',$htmlname='userid',$show_empty=0,$exclude='',$disabled=0,$include='',$enableonly='')
|
||||||
{
|
{
|
||||||
global $conf;
|
global $conf,$user;
|
||||||
|
|
||||||
// Permettre l'exclusion d'utilisateurs
|
// Permettre l'exclusion d'utilisateurs
|
||||||
if (is_array($exclude)) $excludeUsers = implode("','",$exclude);
|
if (is_array($exclude)) $excludeUsers = implode("','",$exclude);
|
||||||
@ -800,9 +814,16 @@ class Form
|
|||||||
$i = 0;
|
$i = 0;
|
||||||
if ($num)
|
if ($num)
|
||||||
{
|
{
|
||||||
|
$userstatic=new User($this->db);
|
||||||
|
|
||||||
while ($i < $num)
|
while ($i < $num)
|
||||||
{
|
{
|
||||||
$obj = $this->db->fetch_object($resql);
|
$obj = $this->db->fetch_object($resql);
|
||||||
|
|
||||||
|
$userstatic->id=$obj->rowid;
|
||||||
|
$userstatic->nom=$obj->name;
|
||||||
|
$userstatic->prenom=$obj->firstname;
|
||||||
|
|
||||||
$disableline=0;
|
$disableline=0;
|
||||||
if (is_array($enableonly) && sizeof($enableonly) && ! in_array($obj->rowid,$enableonly)) $disableline=1;
|
if (is_array($enableonly) && sizeof($enableonly) && ! in_array($obj->rowid,$enableonly)) $disableline=1;
|
||||||
|
|
||||||
@ -818,7 +839,8 @@ class Form
|
|||||||
if ($disableline) $out.= ' disabled="true"';
|
if ($disableline) $out.= ' disabled="true"';
|
||||||
$out.= '>';
|
$out.= '>';
|
||||||
}
|
}
|
||||||
$out.= $obj->name.($obj->name && $obj->firstname?' ':'').$obj->firstname;
|
$out.= $userstatic->getFullName();
|
||||||
|
|
||||||
//if ($obj->admin) $out.= ' *';
|
//if ($obj->admin) $out.= ' *';
|
||||||
if ($conf->global->MAIN_SHOW_LOGIN) $out.= ' ('.$obj->login.')';
|
if ($conf->global->MAIN_SHOW_LOGIN) $out.= ' ('.$obj->login.')';
|
||||||
$out.= '</option>';
|
$out.= '</option>';
|
||||||
@ -3101,8 +3123,8 @@ class Form
|
|||||||
* \param selected Preselected value (''=current year, -1=none, year otherwise)
|
* \param selected Preselected value (''=current year, -1=none, year otherwise)
|
||||||
* \param htmlname Name of HTML select object
|
* \param htmlname Name of HTML select object
|
||||||
* \param useempty Affiche valeur vide dans liste
|
* \param useempty Affiche valeur vide dans liste
|
||||||
* \param $min_year Valeur minimum de l'annee dans la liste (par defaut annee courante -10)
|
* \param $min_year Offset of minimum year into list (by default current year -10)
|
||||||
* \param $max_year Valeur maximum de l'annee dans la liste (par defaut annee courante + 5)
|
* \param $max_year Offset of maximum year into list (by default current year + 5)
|
||||||
* TODO Move into html.formother
|
* TODO Move into html.formother
|
||||||
*/
|
*/
|
||||||
function select_year($selected='',$htmlname='yearid',$useempty=0, $min_year=10, $max_year=5)
|
function select_year($selected='',$htmlname='yearid',$useempty=0, $min_year=10, $max_year=5)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user