From a98166d0622916e8f3613b5d128c97d3a1c121bf Mon Sep 17 00:00:00 2001
From: Eric Lupinacci <eric@smellup.net>
Date: Thu, 29 Aug 2024 10:14:05 +0200
Subject: [PATCH] Corrections, renommage et items de langue

---
 ezmashup/territoires_data.php          |  2 +-
 formulaires/editer_territoire_feed.php |  4 ++--
 lang/territoire_extra_fr.php           |  1 +
 lang/territoires_data_fr.php           |  5 -----
 territoires_data_fonctions.php         | 10 +++++-----
 5 files changed, 9 insertions(+), 13 deletions(-)

diff --git a/ezmashup/territoires_data.php b/ezmashup/territoires_data.php
index a7c5ca8..0d90091 100644
--- a/ezmashup/territoires_data.php
+++ b/ezmashup/territoires_data.php
@@ -229,7 +229,7 @@ function territoires_data_feed_action_definir_url(string $action, array $feed, s
 		// Pour une analyse statistique, on renvoie vers une page d'affichage du feed et de ces caractéristiques
 		// techniques et statistiques.
 		$url = parametre_url(
-			generer_url_ecrire('territoire_feed_editer'),
+			generer_url_ecrire('territoire_feed'),
 			'feed_id',
 			$feed['feed_id']
 		);
diff --git a/formulaires/editer_territoire_feed.php b/formulaires/editer_territoire_feed.php
index 8ea5129..c15678d 100644
--- a/formulaires/editer_territoire_feed.php
+++ b/formulaires/editer_territoire_feed.php
@@ -217,8 +217,8 @@ function formulaires_editer_territoire_feed_traiter_dist(string $id_feed, ?strin
 			$description_yaml['sources_basic'][$id_source]['decoding']['root_node'] = $decodage;
 		}
 		// -- Les crédits & licence
-		$description_yaml['sources_basic'][$id_source]['source']['version'] = _request('credit_licence') ?? '';
-		$description_yaml['sources_basic'][$id_source]['source']['license'] = _request('credit_version') ?? '';
+		$description_yaml['sources_basic'][$id_source]['source']['license'] = _request('credit_licence') ?? '';
+		$description_yaml['sources_basic'][$id_source]['source']['version'] = _request('credit_version') ?? '';
 		$description_yaml['sources_basic'][$id_source]['source']['last_update'] = _request('credit_date') ?? '';
 		$description_yaml['sources_basic'][$id_source]['provider']['name'] = _request('fournisseur') ?? '';
 		$description_yaml['sources_basic'][$id_source]['provider']['url'] = _request('fournisseur_url') ?? '';
diff --git a/lang/territoire_extra_fr.php b/lang/territoire_extra_fr.php
index 3df9a8d..05f92ac 100644
--- a/lang/territoire_extra_fr.php
+++ b/lang/territoire_extra_fr.php
@@ -41,6 +41,7 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
 	'info_unite_aucune' => 'Utilisez les boutons pour créer de nouvelles unites',
 
 	// T
+	'titre_extra' => 'nature des données',
 	'type_extra_info' => 'caractéristique',
 	'type_extra_stat' => 'statistique',
 
diff --git a/lang/territoires_data_fr.php b/lang/territoires_data_fr.php
index 20f7f99..85658cd 100644
--- a/lang/territoires_data_fr.php
+++ b/lang/territoires_data_fr.php
@@ -70,11 +70,6 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
 	'label_feed_licence' => 'Licence',
 	'label_feed_mapping_code' => 'Index du code du territoire',
 	'label_feed_mapping_valeur' => 'Index de la valeur',
-	'label_feed_source_date' => 'Date de la dernière mise à jour',
-	'label_feed_source_licence' => 'Licence',
-	'label_feed_source_provider_name' => 'Fournisseur',
-	'label_feed_source_provider_url' => 'URL du fournisseur',
-	'label_feed_source_version' => 'Version du jeu de données',
 	'label_feed_type_code' => 'Type d’identifiant des territoires de la source',
 	'label_feed_type_source' => 'Source de données',
 	'label_feed_type_territoire' => 'Type de territoire',
diff --git a/territoires_data_fonctions.php b/territoires_data_fonctions.php
index c62ae4e..d09cfa1 100644
--- a/territoires_data_fonctions.php
+++ b/territoires_data_fonctions.php
@@ -54,16 +54,16 @@ function territoire_extra_afficher_valeur(string $extra, $valeur) {
 	}
 
 	// Identifier le type de la donnée
-	$type = $config[$extra]['format'];
-	if ($type === 'date') {
+	$format = $config[$extra]['format'];
+	if ($format === 'date') {
 		// Une date
 		$valeur_formatee = affdate($valeur);
-	} elseif ($type !== 'string') {
+	} elseif ($format !== 'string') {
 		// Un nombre
 		// -- on détermine le nombre de décimales
-		$decimales = $type === 'integer'
+		$decimales = $format === 'integer'
 			? 0
-			: (int) str_replace('float', '', $type);
+			: (int) str_replace('float', '', $format);
 		$valeur_formatee = number_format((float) $valeur, $decimales, ',', '&nbsp;');
 	}
 
-- 
GitLab