Skip to content
Snippets Groups Projects
Commit 38a1d370 authored by Regis Houssin's avatar Regis Houssin
Browse files

Fix: UTF-8

parent e0a4f20e
No related tags found
No related merge requests found
...@@ -1951,16 +1951,16 @@ class Form ...@@ -1951,16 +1951,16 @@ class Form
/** /**
* \brief Retourne la liste des devises, dans la langue de l'utilisateur * \brief Retourne la liste des devises, dans la langue de l'utilisateur
* \param selected code devise pr-slectionn * \param selected code devise pre-selectionne
* \param htmlname nom de la liste deroulante * \param htmlname nom de la liste deroulante
* \todo trier liste sur noms aprs traduction plutot que avant * \todo trier liste sur noms apres traduction plutot que avant
*/ */
function select_currency($selected='',$htmlname='currency_id') function select_currency($selected='',$htmlname='currency_id')
{ {
global $conf,$langs,$user; global $conf,$langs,$user;
$langs->load("dict"); $langs->load("dict");
if ($selected=='euro' || $selected=='euros') $selected='EUR'; // Pour compatibilit if ($selected=='euro' || $selected=='euros') $selected='EUR'; // Pour compatibilite
$sql = "SELECT code, code_iso, label, active"; $sql = "SELECT code, code_iso, label, active";
$sql.= " FROM ".MAIN_DB_PREFIX."c_currencies"; $sql.= " FROM ".MAIN_DB_PREFIX."c_currencies";
...@@ -1989,7 +1989,7 @@ class Form ...@@ -1989,7 +1989,7 @@ class Form
print '<option value="'.$obj->code_iso.'">'; print '<option value="'.$obj->code_iso.'">';
} }
if ($obj->code_iso) { print $obj->code_iso . ' - '; } if ($obj->code_iso) { print $obj->code_iso . ' - '; }
// Si traduction existe, on l'utilise, sinon on prend le libell par dfaut // Si traduction existe, on l'utilise, sinon on prend le libelle par defaut
print ($obj->code_iso && $langs->trans("Currency".$obj->code_iso)!="Currency".$obj->code_iso?$langs->trans("Currency".$obj->code_iso):($obj->label!='-'?$obj->label:'')); print ($obj->code_iso && $langs->trans("Currency".$obj->code_iso)!="Currency".$obj->code_iso?$langs->trans("Currency".$obj->code_iso):($obj->label!='-'?$obj->label:''));
print '</option>'; print '</option>';
$i++; $i++;
...@@ -2009,16 +2009,16 @@ class Form ...@@ -2009,16 +2009,16 @@ class Form
/** /**
* \brief Output an HTML select vat rate * \brief Output an HTML select vat rate
* \param name Nom champ html * \param name Nom champ html
* \param selectedrate Forage du taux tva pr-slectionn. Mettre '' pour aucun forcage. * \param selectedrate Forcage du taux tva pre-selectionne. Mettre '' pour aucun forcage.
* \param societe_vendeuse Objet soci�t� vendeuse * \param societe_vendeuse Objet societe vendeuse
* \param societe_acheteuse Objet soci�t� acheteuse * \param societe_acheteuse Objet societe acheteuse
* \param taux_produit Taux par defaut du produit vendu * \param taux_produit Taux par defaut du produit vendu
* \param info_bits Miscellanous information on line * \param info_bits Miscellanous information on line
* \remarks Si vendeur non assujeti TVA, TVA par dfaut=0. Fin de rgle. * \remarks Si vendeur non assujeti a TVA, TVA par defaut=0. Fin de regle.
* Si le (pays vendeur = pays acheteur) alors la TVA par dfaut=TVA du produit vendu. Fin de rgle. * Si le (pays vendeur = pays acheteur) alors la TVA par defaut=TVA du produit vendu. Fin de regle.
* Si (vendeur et acheteur dans Communaut europenne) et bien vendu = moyen de transports neuf (auto, bateau, avion), TVA par dfaut=0 (La TVA doit tre pay par l'acheteur au centre d'impots de son pays et non au vendeur). Fin de rgle. * Si (vendeur et acheteur dans Communaute europeenne) et bien vendu = moyen de transports neuf (auto, bateau, avion), TVA par defaut=0 (La TVA doit etre paye par l'acheteur au centre d'impots de son pays et non au vendeur). Fin de regle.
* Si (vendeur et acheteur dans Communaut europenne) et bien vendu autre que transport neuf alors la TVA par dfaut=TVA du produit vendu. Fin de rgle. * Si (vendeur et acheteur dans Communaute europeenne) et bien vendu autre que transport neuf alors la TVA par defaut=TVA du produit vendu. Fin de regle.
* Sinon la TVA propose par dfaut=0. Fin de rgle. * Sinon la TVA proposee par defaut=0. Fin de regle.
*/ */
function select_tva($name='tauxtva', $selectedrate='', $societe_vendeuse='', $societe_acheteuse='', $taux_produit='', $info_bits=0) function select_tva($name='tauxtva', $selectedrate='', $societe_vendeuse='', $societe_acheteuse='', $taux_produit='', $info_bits=0)
{ {
...@@ -2087,14 +2087,14 @@ class Form ...@@ -2087,14 +2087,14 @@ class Form
print '<font class="error">'.$this->db->error().'</font>'; print '<font class="error">'.$this->db->error().'</font>';
} }
// Dfinition du taux pr-slectionner (si defaulttx non forc et donc vaut -1 ou '') // Definition du taux a pre-selectionner (si defaulttx non force et donc vaut -1 ou '')
if ($defaulttx < 0 || strlen($defaulttx) == 0) if ($defaulttx < 0 || strlen($defaulttx) == 0)
{ {
$defaulttx=get_default_tva($societe_vendeuse,$societe_acheteuse,$taux_produit); $defaulttx=get_default_tva($societe_vendeuse,$societe_acheteuse,$taux_produit);
$defaultnpr=get_default_npr($societe_vendeuse,$societe_acheteuse,$taux_produit); $defaultnpr=get_default_npr($societe_vendeuse,$societe_acheteuse,$taux_produit);
} }
// Si taux par defaut n'a pu etre dtermin, on prend dernier de la liste. // Si taux par defaut n'a pu etre determine, on prend dernier de la liste.
// Comme ils sont tris par ordre croissant, dernier = plus lev = taux courant // Comme ils sont tries par ordre croissant, dernier = plus eleve = taux courant
if ($defaulttx < 0 || strlen($defaulttx) == 0) if ($defaulttx < 0 || strlen($defaulttx) == 0)
{ {
$defaulttx = $txtva[sizeof($txtva)-1]; $defaulttx = $txtva[sizeof($txtva)-1];
...@@ -2132,16 +2132,16 @@ class Form ...@@ -2132,16 +2132,16 @@ class Form
/** /**
* Affiche zone de selection de date * Affiche zone de selection de date
* Liste deroulante pour les jours, mois, annee et eventuellement heurs et minutes * Liste deroulante pour les jours, mois, annee et eventuellement heurs et minutes
* Les champs sont pr-slectionns avec: * Les champs sont pre-selectionnes avec:
* - La date set_time (timestamps ou date au format YYYY-MM-DD ou YYYY-MM-DD HH:MM) * - 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 '' * - La date du jour si set_time vaut ''
* - Aucune date (champs vides) si set_time vaut -1 (dans ce cas empty doit valoir 1) * - Aucune date (champs vides) si set_time vaut -1 (dans ce cas empty doit valoir 1)
* @param set_time Date de pr-slection * @param set_time Date de pre-selection
* @param prefix Prefix pour nom champ * @param prefix Prefix pour nom champ
* @param h 1=Affiche aussi les heures * @param h 1=Affiche aussi les heures
* @param m 1=Affiche aussi les minutes * @param m 1=Affiche aussi les minutes
* @param empty 0=Champ obligatoire, 1=Permet une saisie vide * @param empty 0=Champ obligatoire, 1=Permet une saisie vide
* @param form_name Nom du formulaire de provenance. Utilis pour les dates en popup. * @param form_name Nom du formulaire de provenance. Utilise pour les dates en popup.
* @param d 1=Affiche aussi les jours, mois, annees * @param d 1=Affiche aussi les jours, mois, annees
* @param addnowbutton Add a button "Now" * @param addnowbutton Add a button "Now"
*/ */
...@@ -2411,7 +2411,7 @@ class Form ...@@ -2411,7 +2411,7 @@ class Form
} }
/** /**
* \brief Fonction servant a afficher une dure dans une liste droulante * \brief Fonction servant a afficher une duree dans une liste deroulante
* \param prefix prefix * \param prefix prefix
* \param iSecond Nombre de secondes * \param iSecond Nombre de secondes
*/ */
...@@ -2488,7 +2488,7 @@ class Form ...@@ -2488,7 +2488,7 @@ class Form
while (list($key, $value) = each ($array)) while (list($key, $value) = each ($array))
{ {
$out.='<option value="'.($value_as_key?$value:$key).'"'; $out.='<option value="'.($value_as_key?$value:$key).'"';
// Si il faut pr-slectionner une valeur // Si il faut pre-selectionner une valeur
if ($id != '' && ($id == $key || $id == $value)) if ($id != '' && ($id == $key || $id == $value))
{ {
$out.=' selected="true"'; $out.=' selected="true"';
...@@ -2540,7 +2540,7 @@ class Form ...@@ -2540,7 +2540,7 @@ class Form
/** /**
* \brief Selection de oui/non en chaine (renvoie yes/no) * \brief Selection de oui/non en chaine (renvoie yes/no)
* \param name Nom du select * \param name Nom du select
* \param value Valeur pr-slectionne * \param value Valeur pre-selectionnee
* \param option 0 retourne yes/no, 1 retourne 1/0 * \param option 0 retourne yes/no, 1 retourne 1/0
*/ */
function selectyesno($htmlname,$value='',$option=0) function selectyesno($htmlname,$value='',$option=0)
...@@ -2573,10 +2573,10 @@ class Form ...@@ -2573,10 +2573,10 @@ class Form
/** /**
* \brief Retourne la liste des modles d'export * \brief Retourne la liste des modeles d'export
* \param selected Id modle pr-slectionn * \param selected Id modele pre-selectionne
* \param htmlname Nom de la zone select * \param htmlname Nom de la zone select
* \param type Type des modles recherchs * \param type Type des modeles recherches
* \param useempty Affiche valeur vide dans liste * \param useempty Affiche valeur vide dans liste
*/ */
function select_export_model($selected='',$htmlname='exportmodelid',$type='',$useempty=0) function select_export_model($selected='',$htmlname='exportmodelid',$type='',$useempty=0)
...@@ -2621,7 +2621,7 @@ class Form ...@@ -2621,7 +2621,7 @@ class Form
/** /**
* \brief Retourne la liste des mois * \brief Retourne la liste des mois
* \param selected Id mois pr-slectionn * \param selected Id mois pre-selectionne
* \param htmlname Nom de la zone select * \param htmlname Nom de la zone select
* \param useempty Affiche valeur vide dans liste * \param useempty Affiche valeur vide dans liste
*/ */
...@@ -2650,12 +2650,12 @@ class Form ...@@ -2650,12 +2650,12 @@ class Form
return $select_month; return $select_month;
} }
/** /**
* \brief Retourne la liste des annes * \brief Retourne la liste des annees
* \param selected Anne pr-slectionn * \param selected Annee pre-selectionne
* \param htmlname Nom de la zone select * \param htmlname Nom de la zone select
* \param useempty Affiche valeur vide dans liste * \param useempty Affiche valeur vide dans liste
* \param $min_year Valeur minimum de l'anne dans la liste (par dfaut anne courante -10) * \param $min_year Valeur minimum de l'annee dans la liste (par defaut annee courante -10)
* \param $max_year Valeur maximum de l'anne dans la liste (par dfaut anne courante + 5) * \param $max_year Valeur maximum de l'annee dans la liste (par defaut annee courante + 5)
*/ */
function select_year($selected='',$htmlname='yearid',$useempty=0, $min_year='', $max_year='') function select_year($selected='',$htmlname='yearid',$useempty=0, $min_year='', $max_year='')
{ {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment