Browse Source

fix: typo dans le fichier de langue. un meilleur test pour retirer()

pull/4422/head
JamesRezo 8 months ago
parent
commit
57e4e11b1e
  1. 2
      lang/archiviste_fr.php
  2. 2
      paquet.xml
  3. 5
      src/SpipArchiver.php

2
lang/archiviste_fr.php

@ -8,5 +8,5 @@ $GLOBALS[$GLOBALS['idx_lang']] = [
'fichier_lecture_seule' => 'Fichier en lecture seule',
'destination_inaccessible' => 'Desination inaccessible',
'fichier_deja_existant' => 'Le fichier existe déjà',
'tentative_de_vidage_du_fichier' => 'Impossible de vider compl&eagrace;tement vider un fichier d\'archive',
'tentative_de_vidage_du_fichier' => 'Impossible de vider compl&eagrace;tement un fichier d\'archive',
];

2
paquet.xml

@ -1,7 +1,7 @@
<paquet
prefix="archiviste"
categorie="outil"
version="2.1.0-beta"
version="2.1.0-beta2"
etat="test"
compatibilite="[4.1.0-dev;4.2.*]"
logo="prive/themes/spip/images/archiviste.svg"

5
src/SpipArchiver.php

@ -118,8 +118,9 @@ class SpipArchiver extends AbstractArchiver implements ArchiverInterface
if ($archive) {
if (1 === $archive->open($this->fichier_archive, 'retrait')) {
// Vérifier qu'on ne cherche pas à vider l'archive
$reste = count($this->informer());
if ($reste === count($fichiers)) {
$reste = $this->informer();
$fichiers_restants = array_column($reste['fichiers'], 'filename');
if (0 === count(array_diff($fichiers_restants, $fichiers))) {
$this->setErreur(8);
return false;

Loading…
Cancel
Save