';
diff --git a/htdocs/html.form.class.php b/htdocs/html.form.class.php
index 5be365366ef..877245f9716 100644
--- a/htdocs/html.form.class.php
+++ b/htdocs/html.form.class.php
@@ -1989,11 +1989,11 @@ class Form
* Les champs sont présélectionné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é-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é 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 'H\n";
-
- if ($m)
+ print "";
+ print "H\n";
+ }
+
+ /*
+ * Affiche min en select
+ */
+ if ($m)
+ {
+ print '";
+ print "M\n";
}
}
+ /**
+ \brief Fonction servant a afficher une durée dans une liste déroulante
+ \param prefix prefix
+ */
+ function select_duree($prefix)
+ {
+ print '';
+ print "";
+ for ($hour = 1 ; $hour < 24 ; $hour++)
+ {
+ print "";
+ }
+ print "";
+ print "H ";
+ print '';
+ for ($min = 0 ; $min < 55 ; $min=$min+5)
+ {
+ print "";
+ }
+ print "";
+ print "M ";
+ }
+
+
/**
\brief Affiche un select à partir d'un tableau
\param htmlname Nom de la zone select
diff --git a/htdocs/lib/functions.inc.php b/htdocs/lib/functions.inc.php
index 74bb635ffeb..38f28d078c4 100644
--- a/htdocs/lib/functions.inc.php
+++ b/htdocs/lib/functions.inc.php
@@ -1686,53 +1686,6 @@ function print_fleche_navigation($page,$file,$options='',$nextpage)
}
-/**
- \brief Fonction servant a afficher les heures/minutes dans un liste déroulante
- \param prefix
- \param begin (1 par defaut)
- \param end (23 par defaut)
-*/
-function print_heure_select($prefix,$begin=1,$end=23)
-{
- print '';
- for ($hour = $begin ; $hour <= $end ; $hour++) {
- print " H ";
- print '';
- for ($min = 0 ; $min < 60 ; $min=$min+5) {
- if ($min < 10) {
- $min = "0" . $min;
- }
- print "\n";
-}
-
-/**
- \brief Fonction servant a afficher une durée dans une liste déroulante
- \param prefix prefix
-*/
-function print_duree_select($prefix)
-{
- print '';
- print "";
- print "";
-
- for ($hour = 2 ; $hour < 13 ; $hour++)
- {
- print "";
- }
- print " H ";
- print '';
- for ($min = 0 ; $min < 55 ; $min=$min+5)
- {
- print "";
- }
- print "\n";
-}
-
-
/**
\brief Fonction qui retourne un montant monétaire formaté
\remarks Fonction utilisée dans les pdf et les pages html