forked from Wavyzz/dolibarr
Qual: Suppression fonction print_heure_select qui faisait double emploi avec select_date
This commit is contained in:
@@ -1989,11 +1989,11 @@ class Form
|
||||
* Les champs sont pr<70>s<EFBFBD>lectionn<6E>es avec:
|
||||
* - La date set_time (timestamps ou date au format YYYY-MM-DD ou YYYY-MM-DD HH:MM)
|
||||
* - La date du jour si set_time vaut ''
|
||||
* - Aucune date (champs vides) si set_time vaut -1 (dans ce cas empty doit valoir 0)
|
||||
* - Aucune date (champs vides) si set_time vaut -1 (dans ce cas empty doit valoir 1)
|
||||
* \param set_time Date de pr<70>-s<>lection
|
||||
* \param prefix Prefix pour nom champ
|
||||
* \param h Heure
|
||||
* \param m Minutes
|
||||
* \param h 1=Affiche aussi les heures
|
||||
* \param m 1=Affiche aussi les minutes
|
||||
* \param empty 0=Champ obligatoire, 1=Permet une saisie vide
|
||||
* \param form_name Nom du formulaire de provenance. Utilis<69> pour les dates en popup style andre.
|
||||
*/
|
||||
@@ -2040,7 +2040,7 @@ class Form
|
||||
/*
|
||||
* Affiche date en popup
|
||||
*/
|
||||
if ($conf->use_javascript && $conf->use_popup_calendar && $h==0 && $m==0)
|
||||
if ($conf->use_javascript && $conf->use_popup_calendar)
|
||||
{
|
||||
//print "e".$set_time." t ".$conf->format_date_short;
|
||||
if ($set_time > 0)
|
||||
@@ -2169,8 +2169,8 @@ class Form
|
||||
if ($h)
|
||||
{
|
||||
print '<select class="flat" name="'.$prefix.'hour">';
|
||||
|
||||
for ($hour = 0; $hour < 24 ; $hour++)
|
||||
if ($empty) print '<option value="-1"> </option>';
|
||||
for ($hour = 0; $hour < 24; $hour++)
|
||||
{
|
||||
if (strlen($hour) < 2)
|
||||
{
|
||||
@@ -2178,43 +2178,71 @@ class Form
|
||||
}
|
||||
if ($hour == $shour)
|
||||
{
|
||||
print "<option value=\"$hour\" selected=\"true\">$hour";
|
||||
print "<option value=\"$hour\" selected=\"true\">$hour</option>";
|
||||
}
|
||||
else
|
||||
{
|
||||
print "<option value=\"$hour\">$hour";
|
||||
print "<option value=\"$hour\">$hour</option>";
|
||||
}
|
||||
print "</option>";
|
||||
}
|
||||
print "</select>H\n";
|
||||
|
||||
if ($m)
|
||||
print "</select>";
|
||||
print "H\n";
|
||||
}
|
||||
|
||||
/*
|
||||
* Affiche min en select
|
||||
*/
|
||||
if ($m)
|
||||
{
|
||||
print '<select class="flat" name="'.$prefix.'min">';
|
||||
if ($empty) print '<option value="-1"> </option>';
|
||||
for ($min = 0; $min < 60 ; $min++)
|
||||
{
|
||||
print '<select class="flat" name="'.$prefix.'min">';
|
||||
|
||||
for ($min = 0; $min < 60 ; $min++)
|
||||
if (strlen($min) < 2)
|
||||
{
|
||||
if (strlen($min) < 2)
|
||||
{
|
||||
$min = "0" . $min;
|
||||
}
|
||||
if ($min == $smin)
|
||||
{
|
||||
print "<option value=\"$min\" selected=\"true\">$min";
|
||||
}
|
||||
else
|
||||
{
|
||||
print "<option value=\"$min\">$min";
|
||||
}
|
||||
print "</option>";
|
||||
$min = "0" . $min;
|
||||
}
|
||||
if ($min == $smin)
|
||||
{
|
||||
print "<option value=\"$min\" selected=\"true\">$min</option>";
|
||||
}
|
||||
else
|
||||
{
|
||||
print "<option value=\"$min\">$min</option>";
|
||||
}
|
||||
print "</select>M\n";
|
||||
}
|
||||
|
||||
print "</select>";
|
||||
print "M\n";
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
\brief Fonction servant a afficher une dur<75>e dans une liste d<>roulante
|
||||
\param prefix prefix
|
||||
*/
|
||||
function select_duree($prefix)
|
||||
{
|
||||
print '<select class="flat" name="'.$prefix.'hour">';
|
||||
print "<option value=\"0\">0</option>";
|
||||
for ($hour = 1 ; $hour < 24 ; $hour++)
|
||||
{
|
||||
print "<option value=\"$hour\"";
|
||||
if ($hour == 1) print " selected=\"true\"";
|
||||
print ">$hour</option>";
|
||||
}
|
||||
print "</select>";
|
||||
print "H ";
|
||||
print '<select class="flat" name="'.$prefix.'min">';
|
||||
for ($min = 0 ; $min < 55 ; $min=$min+5)
|
||||
{
|
||||
print "<option value=\"$min\">$min</option>";
|
||||
}
|
||||
print "</select>";
|
||||
print "M ";
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
\brief Affiche un select <20> partir d'un tableau
|
||||
\param htmlname Nom de la zone select
|
||||
|
||||
Reference in New Issue
Block a user