forked from Wavyzz/dolibarr
Qual: Suppression de la fonction print_select_date au profit de son doublon (la methode select_date).
Trad: Traduction des mois
This commit is contained in:
@@ -23,16 +23,16 @@
|
||||
* $Source$
|
||||
*/
|
||||
|
||||
/*!
|
||||
\file htdocs/html.form.class.php
|
||||
\brief Fichier de la classe des fonctions pr<70>d<EFBFBD>finie de composants html
|
||||
\version $Revision$
|
||||
/**
|
||||
\file htdocs/html.form.class.php
|
||||
\brief Fichier de la classe des fonctions pr<70>d<EFBFBD>finie de composants html
|
||||
\version $Revision$
|
||||
*/
|
||||
|
||||
|
||||
/*!
|
||||
\class Form
|
||||
\brief Classe permettant la g<>n<EFBFBD>ration de composants html
|
||||
/**
|
||||
\class Form
|
||||
\brief Classe permettant la g<>n<EFBFBD>ration de composants html
|
||||
*/
|
||||
|
||||
class Form
|
||||
@@ -40,8 +40,9 @@ class Form
|
||||
var $db;
|
||||
var $errorstr;
|
||||
|
||||
/*! \brief Constructeur
|
||||
\param DB handler d'acc<63>s base de donn<6E>e
|
||||
/**
|
||||
\brief Constructeur
|
||||
\param DB handler d'acc<63>s base de donn<6E>e
|
||||
*/
|
||||
|
||||
function Form($DB)
|
||||
@@ -51,7 +52,7 @@ class Form
|
||||
return 1;
|
||||
}
|
||||
|
||||
/*
|
||||
/**
|
||||
* \brief Retourne la liste d<>roulante des d<>partements/province/cantons tout pays confondu ou pour un pays donn<6E>.
|
||||
* \remarks Dans le cas d'une liste tout pays confondus, l'affichage fait une rupture sur le pays.
|
||||
* \remarks La cle de la liste est le code (il peut y avoir plusieurs entr<74>e pour
|
||||
@@ -60,7 +61,7 @@ class Form
|
||||
* \param selected code forme juridique a pr<70>s<EFBFBD>lectionn<6E>
|
||||
* \param pays_code 0=liste tous pays confondus, sinon code du pays <20> afficher
|
||||
*/
|
||||
|
||||
|
||||
function select_departement($selected='',$pays_code=0)
|
||||
{
|
||||
global $conf,$langs;
|
||||
@@ -123,7 +124,7 @@ class Form
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
/**
|
||||
* \brief Retourne la liste d<>roulante des regions actives dont le pays est actif
|
||||
* \remarks La cle de la liste est le code (il peut y avoir plusieurs entr<74>e pour
|
||||
* un code donn<6E>e mais dans ce cas, le champ pays et lang diff<66>re).
|
||||
@@ -179,7 +180,7 @@ class Form
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
/**
|
||||
* \brief Retourne la liste d<>roulante des pays actifs, dans la langue de l'utilisateur
|
||||
* \param selected code pays pr<70>-s<>lectionn<6E>
|
||||
* \param htmlname nom de la liste deroulante
|
||||
@@ -232,7 +233,7 @@ class Form
|
||||
}
|
||||
|
||||
|
||||
/*
|
||||
/**
|
||||
* \brief Retourne la liste d<>roulante des langues disponibles
|
||||
* \param
|
||||
*/
|
||||
@@ -265,7 +266,7 @@ class Form
|
||||
}
|
||||
|
||||
|
||||
/*
|
||||
/**
|
||||
* \brief Retourne la liste d<>roulante des soci<63>t<EFBFBD>s
|
||||
* \param
|
||||
*/
|
||||
@@ -305,7 +306,7 @@ class Form
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
/**
|
||||
* \brief Retourne la liste d<>roulante des contacts d'une soci<63>t<EFBFBD> donn<6E>e
|
||||
*
|
||||
*/
|
||||
@@ -349,7 +350,7 @@ class Form
|
||||
}
|
||||
|
||||
|
||||
/*
|
||||
/**
|
||||
* \brief Retourne le nom d'un pays
|
||||
* \param id id du pays
|
||||
*/
|
||||
@@ -377,7 +378,7 @@ class Form
|
||||
|
||||
}
|
||||
|
||||
/*
|
||||
/**
|
||||
* \brief Retourne la liste d<>roulante des civilite actives
|
||||
* \param selected civilite pr<70>-s<>lectionn<6E>e
|
||||
*/
|
||||
@@ -423,7 +424,7 @@ class Form
|
||||
|
||||
}
|
||||
|
||||
/*
|
||||
/**
|
||||
* \brief Retourne la liste d<>roulante des formes juridiques tous pays confondu ou pour un pays donn<6E>.
|
||||
* \remarks Dans le cas d'une liste tous pays confondu, on affiche une rupture sur le pays
|
||||
* \param selected code forme juridique a pr<70>s<EFBFBD>lectionn<6E>
|
||||
@@ -490,7 +491,7 @@ class Form
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
/**
|
||||
* \brief Affiche formulaire de demande de confirmation
|
||||
* \param page page
|
||||
* \param title title
|
||||
@@ -517,7 +518,7 @@ class Form
|
||||
print "</form>\n";
|
||||
}
|
||||
|
||||
/*
|
||||
/**
|
||||
* \brief Selection du taux de tva
|
||||
*
|
||||
*/
|
||||
@@ -565,7 +566,7 @@ class Form
|
||||
print '</select>';
|
||||
}
|
||||
|
||||
/*
|
||||
/**
|
||||
* \brief Affiche zone de selection de date
|
||||
* Liste deroulante pour les jours, mois, annee et eventuellement heurs et minutes
|
||||
* Les champs sont pr<70>s<EFBFBD>lectionn<6E>es avec:
|
||||
@@ -575,23 +576,25 @@ class Form
|
||||
*/
|
||||
function select_date($set_time='', $prefix='re', $h = 0, $m = 0, $empty=0)
|
||||
{
|
||||
global $langs;
|
||||
|
||||
if (! $set_time && ! $empty)
|
||||
{
|
||||
$set_time = time();
|
||||
}
|
||||
|
||||
$strmonth[1] = "Janvier";
|
||||
$strmonth[2] = "Février";
|
||||
$strmonth[3] = "Mars";
|
||||
$strmonth[4] = "Avril";
|
||||
$strmonth[5] = "Mai";
|
||||
$strmonth[6] = "Juin";
|
||||
$strmonth[7] = "Juillet";
|
||||
$strmonth[8] = "Août";
|
||||
$strmonth[9] = "Septembre";
|
||||
$strmonth[10] = "Octobre";
|
||||
$strmonth[11] = "Novembre";
|
||||
$strmonth[12] = "Décembre";
|
||||
$strmonth[1] = $langs->trans("January");
|
||||
$strmonth[2] = $langs->trans("February");
|
||||
$strmonth[3] = $langs->trans("March");
|
||||
$strmonth[4] = $langs->trans("April");
|
||||
$strmonth[5] = $langs->trans("May");
|
||||
$strmonth[6] = $langs->trans("June");
|
||||
$strmonth[7] = $langs->trans("July");
|
||||
$strmonth[8] = $langs->trans("August");
|
||||
$strmonth[9] = $langs->trans("September");
|
||||
$strmonth[10] = $langs->trans("October");
|
||||
$strmonth[11] = $langs->trans("November");
|
||||
$strmonth[12] = $langs->trans("December");
|
||||
|
||||
// Analyse de la date de pr<70>selection
|
||||
if (eregi('^([0-9]+)\-([0-9]+)\-([0-9]+)\s?([0-9]+)?:?([0-9]+)?',$set_time,$reg)) {
|
||||
@@ -727,7 +730,7 @@ class Form
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
/**
|
||||
* \brief Affiche liste d<>roulante
|
||||
*
|
||||
*/
|
||||
@@ -776,8 +779,8 @@ class Form
|
||||
|
||||
}
|
||||
|
||||
/*!
|
||||
\brief Affiche un select <20> partir d'un tableau
|
||||
/**
|
||||
\brief Affiche un select <20> partir d'un tableau
|
||||
\param name nom de la zone select
|
||||
\param array tableau de key+valeur
|
||||
\param id key pr<70>s<EFBFBD>lectionn<6E>e
|
||||
@@ -819,10 +822,11 @@ class Form
|
||||
print ">$value</option>\n";
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
print "</select>";
|
||||
}
|
||||
/*
|
||||
|
||||
/**
|
||||
* \brief Renvoie la cha<68>ne de caract<63>re d<>crivant l'erreur
|
||||
*
|
||||
*/
|
||||
@@ -833,8 +837,8 @@ class Form
|
||||
}
|
||||
|
||||
|
||||
/*
|
||||
* \brief Selection de oui/non en caractere (renvoi yes/no)
|
||||
/**
|
||||
* \brief Selection de oui/non en chaine (renvoie yes/no)
|
||||
* \param name nom du select
|
||||
* \param value valeur pr<70>s<EFBFBD>lectionn<6E>e
|
||||
* \param option 0 retourne yes/no, 1 retourne 1/0
|
||||
@@ -866,8 +870,8 @@ class Form
|
||||
print '</select>'."\n";
|
||||
}
|
||||
|
||||
/*
|
||||
* \brief Selection de oui/non en chiffre (renvoi 1/0)
|
||||
/**
|
||||
* \brief Selection de oui/non en chiffre (renvoie 1/0)
|
||||
* \param name nom du select
|
||||
* \param value valeur pr<70>s<EFBFBD>lectionn<6E>e
|
||||
*/
|
||||
@@ -876,7 +880,7 @@ class Form
|
||||
$this->selectyesno($name,$value,1);
|
||||
}
|
||||
|
||||
/*
|
||||
/**
|
||||
* \brief Checkbox
|
||||
*
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user