Subversion Repositories Applications.referentiel

Rev

Rev 332 | Rev 342 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 332 Rev 339
Line 63... Line 63...
63
			"hybp01" => array("Hybride parent 1","","Identifiant du nom (num_nom) du parent numéro 1 (dans le cas d'un hybride)"),
63
			"hybp01" => array("Hybride parent 1","","Identifiant du nom (num_nom) du parent numéro 1 (dans le cas d'un hybride)"),
64
			"nomsupgen" => array("Nom supra générique","","Monôme dont le rang est supérieur au genre"),
64
			"nomsupgen" => array("Nom supra générique","","Monôme dont le rang est supérieur au genre"),
65
			"hybp02" => array("Hybride parent 2","","Identifiant du nom (num_nom) du parent numéro 2 (dans le cas d'un hybride)"),
65
			"hybp02" => array("Hybride parent 2","","Identifiant du nom (num_nom) du parent numéro 2 (dans le cas d'un hybride)"),
66
			"stori" => array("Statut d'origine","","Code indiquant le statut d'origine du taxon dans la zone géographique définie par le référentiel (tableau 10)"),
66
			"stori" => array("Statut d'origine","","Code indiquant le statut d'origine du taxon dans la zone géographique définie par le référentiel (tableau 10)"),
67
			"stint" => array("Statut d'introduction","","Code indiquant le statut d'introduction du taxon dans la zone géographique définie par le référentiel (tableau 11)"),
67
			"stint" => array("Statut d'introduction","","Code indiquant le statut d'introduction du taxon dans la zone géographique définie par le référentiel (tableau 11)"),
68
			"stcul" => array("Statut de culture","","Code indiquant le statut de culture du taxon dans la zone géographique définie par le référentiel (tableau 12)"),
68
			"stcult" => array("Statut de culture","","Code indiquant le statut de culture du taxon dans la zone géographique définie par le référentiel (tableau 12)"),
69
			"notes" => array("Remarques","","Notes complémentaires"),
69
			"notes" => array("Remarques","","Notes complémentaires"),
70
			"nomadd" => array("Commentaires nomenclaturaux","","Commentaires nomenclaturaux pouvant être associés à un nom (voir tableau 8 du manuel technique)"),
70
			"nomadd" => array("Commentaires nomenclaturaux","","Commentaires nomenclaturaux pouvant être associés à un nom (voir tableau 8 du manuel technique)"),
71
			"nsr" => array("Nom retenu sans auteur","","Nom scientifique du nom retenu sans auteur"),
71
			"nsr" => array("Nom retenu sans auteur","","Nom scientifique du nom retenu sans auteur"),
72
			"hom" => array("Homonymie","","Contient la valeur 1 si le nom possède un homonyme ou si le nom est un homonyme. Dans le cas contraire"),
72
			"hom" => array("Homonymie","","Contient la valeur 1 si le nom possède un homonyme ou si le nom est un homonyme. Dans le cas contraire"),
73
			"synprop" => array("Synonyme proprate","","Contient plusieurs identifiants numériques (num_nom) dans le cas d'un nom obtenu suite à la division d'un taxon. Contient un seul identifiant numérique (num_nom) dans le cas d'un nom obtenu suite à la fusion de plusieurs taxons."),
73
			"synprop" => array("Synonyme proprate","","Contient plusieurs identifiants numériques (num_nom) dans le cas d'un nom obtenu suite à la division d'un taxon. Contient un seul identifiant numérique (num_nom) dans le cas d'un nom obtenu suite à la fusion de plusieurs taxons."),
Line 119... Line 119...
119
		$cheminZip = $dossier.$dossierDateEtNomDeFichier;
119
		$cheminZip = $dossier.$dossierDateEtNomDeFichier;
120
		$zip = new ZipArchive();
120
		$zip = new ZipArchive();
121
		if($zip->open($cheminZip, ZipArchive::CREATE) === true) {
121
		if($zip->open($cheminZip, ZipArchive::CREATE) === true) {
122
			// Ajout des fichiers métadonnées, référentiel et manuel technique
122
			// Ajout des fichiers métadonnées, référentiel et manuel technique
123
			$meta = str_replace("\\/", "/", $meta);
123
			$meta = str_replace("\\/", "/", $meta);
-
 
124
			if (file_exists($meta)) {
124
			if (file_exists($meta)) $metazip = $zip->addFile($meta, "informations.csv"); 
125
				$metazip = $zip->addFile($meta, "informations.csv"); 
-
 
126
			}
-
 
127
			if (file_exists($ref)) {
125
			if (file_exists($ref)) $refzip = $zip->addFile($ref, "referentiel.csv");
128
				$refzip = $zip->addFile($ref, "referentiel.csv");
-
 
129
			}
-
 
130
			if (file_exists($dossier.'mtpr_V4_4.pdf')) {
126
			if (file_exists($dossier.'mtpr_V4_4.pdf')) $zip->addFile($dossier.'mtpr_V4_4.pdf', 'manuel_technique.pdf');
131
				$zip->addFile($dossier.'mtpr_V4_4.pdf', 'manuel_technique.pdf');
-
 
132
			}
127
			// Et on referme l'archive
133
			// Et on referme l'archive
128
			$zip->close();
134
			$zip->close();
129
		} else {
135
		} else {
130
			echo "Erreur : impossible d'ouvrir le fichier [$cheminZip]<br/>";
136
			echo "Erreur : impossible d'ouvrir le fichier [$cheminZip]<br/>";
131
		}
137
		}