|
|
|
@ -216,10 +216,10 @@ function rainette_afficher_direction($direction) {
|
|
|
|
|
* @api |
|
|
|
|
* @filtre |
|
|
|
|
* |
|
|
|
|
* @param string $tendance_en Texte anglais représentant la tendance et récupérée par le service. |
|
|
|
|
* @param string $methode Methode d'affichage de la tendance qui prend les valeurs: |
|
|
|
|
* - `texte` : pour afficher un texte en clair décrivant la tendance (méthode par défaut). |
|
|
|
|
* - `symbole` : pour afficher un symbole de flèche (1 caractère) décrivant la tendance. |
|
|
|
|
* @param string|null $tendance_en Texte anglais représentant la tendance et récupérée par le service. |
|
|
|
|
* @param string $methode Methode d'affichage de la tendance qui prend les valeurs: |
|
|
|
|
* - `texte` : pour afficher un texte en clair décrivant la tendance (méthode par défaut). |
|
|
|
|
* - `symbole` : pour afficher un symbole de flèche (1 caractère) décrivant la tendance. |
|
|
|
|
* |
|
|
|
|
* @return string |
|
|
|
|
*/ |
|
|
|
@ -228,7 +228,7 @@ function rainette_afficher_tendance($tendance_en, $methode = 'texte') {
|
|
|
|
|
|
|
|
|
|
// Certains textes sont composés de plusieurs mots comme "falling rapidly". |
|
|
|
|
// On en fait un texte unique en remplaçant les espaces par des underscores. |
|
|
|
|
$tendance_en = str_replace(' ', '_', trim($tendance_en)); |
|
|
|
|
$tendance_en = str_replace(' ', '_', trim((string) $tendance_en)); |
|
|
|
|
|
|
|
|
|
if (($tendance_en) and ($texte = _T("rainette:tendance_texte_${tendance_en}", array(), array('force' => false)))) { |
|
|
|
|
if ($methode == 'texte') { |
|
|
|
@ -249,14 +249,11 @@ function rainette_afficher_tendance($tendance_en, $methode = 'texte') {
|
|
|
|
|
* @api |
|
|
|
|
* @filtre |
|
|
|
|
* |
|
|
|
|
* @param int/float $valeur |
|
|
|
|
* La valeur à afficher |
|
|
|
|
* @param string $type_donnee |
|
|
|
|
* Type de données à afficher parmi 'temperature', 'pourcentage', 'angle', 'pression', |
|
|
|
|
* @param int|float $valeur La valeur à afficher |
|
|
|
|
* @param string $type_donnee Type de données à afficher parmi 'temperature', 'pourcentage', 'angle', 'pression', |
|
|
|
|
* 'distance', 'vitesse', 'population', 'precipitation'. |
|
|
|
|
* @param int $precision |
|
|
|
|
* Nombre de décimales à afficher pour les réels uniquement ou -1 pour utiliser le défaut. |
|
|
|
|
* @param string $service |
|
|
|
|
* @param int $precision Nombre de décimales à afficher pour les réels uniquement ou -1 pour utiliser le défaut. |
|
|
|
|
* @param string $service Identifiant du service utilisé. Si non fourni, on prend le service par défaut |
|
|
|
|
* |
|
|
|
|
* @return string |
|
|
|
|
* La chaine calculée ou le texte désignant une valeur indéterminée ou vide si la valeur est null. |
|
|
|
|