Valider ae321eee rédigé par Maïeul's avatar Maïeul
Parcourir les fichiers

fix(#136): En spip 4.0, faire fonctionner le zippage des fichiers de type inconnus.

fix #136

Le pb est que #129 avait été testé sous SPIP 4.1, mais pas sous SPIP
4.0, qui n'utilise pas les mêmes noms de classe PHP.
parent 5d55596a
Chargement en cours
Chargement en cours
Chargement en cours
Chargement en cours
+5 −0
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
# Changelog
## Unreleased

### Fixed

- #136 En spip 4.0, faire fonctionner le zippage des fichiers de type inconnus
## [5.3.0] - 2023-07-01

### Changed
+2 −2
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -238,7 +238,7 @@ function formidable_deplacer_fichier_emplacement_definitif($fichier, $nom, $mime
		}
	} else { // si on doit zipper, c'est plus complexe
		include_spip('inc/archives');
		$zip = new  Spip\Archiver\SpipArchiver($chemin_final);
		$zip = new  Spip\Archives\SpipArchives($chemin_final);
		// mettre à jour le fichier dans le dossier cvtupload
		if (!$tmp_dir = tempnam($dossier_champ, 'tmp_upload')) {
			return '';
@@ -467,7 +467,7 @@ function formidable_effacer_fichiers_email() {
function formidable_zipper_reponses_formulaire($id_formulaire, $chemin_du_zip, $fichier_csv, $saisies_fichiers) {
	include_spip('inc/archives');
	supprimer_fichier($chemin_du_zip);// Si un précédent zip traine
	$zip = new Spip\Archiver\SpipArchiver($chemin_du_zip);
	$zip = new Spip\Archives\SpipArchives($chemin_du_zip);
	$chemin_fichiers = _DIR_FICHIERS_FORMIDABLE . 'formulaire_' . $id_formulaire;

	//Déplacer le CSV, car Archiviste ne peut emballer qu'une seule fois les fichiers, et ne prend qu'un chemin