10602 bug journaux
This commit is contained in:
parent
9281e13e87
commit
bdd8d63d08
@ -13,6 +13,10 @@
|
|||||||
- Suppression de l'option de backup individuel des fichiers de données, pour l'activer manuellement, créez un fichier vide .backup dans site/data
|
- Suppression de l'option de backup individuel des fichiers de données, pour l'activer manuellement, créez un fichier vide .backup dans site/data
|
||||||
- Nouvelle option permettant de transférer les fichiers de sauvegarde automatiques dans le gestionnaire de fichiers.
|
- Nouvelle option permettant de transférer les fichiers de sauvegarde automatiques dans le gestionnaire de fichiers.
|
||||||
|
|
||||||
|
## version 10.6.02
|
||||||
|
Correction :
|
||||||
|
- Bug lors du téléchargement des journaux.
|
||||||
|
|
||||||
## version 10.6.01
|
## version 10.6.01
|
||||||
Corrections :
|
Corrections :
|
||||||
- Champs de formulaire, uniformisation de la hauteur (select, input, etc) identique à celle des boutons à 9px.
|
- Champs de formulaire, uniformisation de la hauteur (select, input, etc) identique à celle des boutons à 9px.
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
|
|
||||||
|
|
||||||
# ZwiiCMS 11.0.00
|
# ZwiiCMS 10.6.02
|
||||||
|
|
||||||
Zwii est un CMS sans base de données (flat-file) qui permet de créer et gérer facilement un site web sans aucune connaissance en programmation.
|
Zwii est un CMS sans base de données (flat-file) qui permet de créer et gérer facilement un site web sans aucune connaissance en programmation.
|
||||||
|
|
||||||
|
@ -473,14 +473,13 @@ class addon extends common {
|
|||||||
$fileName = $this->getUrl(2) . '.zip';
|
$fileName = $this->getUrl(2) . '.zip';
|
||||||
$this->makeZip ($fileName, $tmpFolder, []);
|
$this->makeZip ($fileName, $tmpFolder, []);
|
||||||
if (file_exists($fileName)) {
|
if (file_exists($fileName)) {
|
||||||
|
ob_start();
|
||||||
header('Content-Type: application/octet-stream');
|
header('Content-Type: application/octet-stream');
|
||||||
header('Content-Disposition: attachment; filename="' . $fileName . '"');
|
header('Content-Disposition: attachment; filename="' . $fileName . '"');
|
||||||
header('Content-Length: ' . filesize($fileName));
|
header('Content-Length: ' . filesize($fileName));
|
||||||
|
ob_clean();
|
||||||
|
ob_end_flush();
|
||||||
readfile( $fileName);
|
readfile( $fileName);
|
||||||
// Valeurs en sortie
|
|
||||||
$this->addOutput([
|
|
||||||
'display' => self::DISPLAY_RAW
|
|
||||||
]);
|
|
||||||
unlink($fileName);
|
unlink($fileName);
|
||||||
$this->removeDir($tmpFolder);
|
$this->removeDir($tmpFolder);
|
||||||
exit();
|
exit();
|
||||||
|
@ -662,19 +662,14 @@ class config extends common {
|
|||||||
public function logDownload() {
|
public function logDownload() {
|
||||||
$fileName = self::DATA_DIR . 'journal.log';
|
$fileName = self::DATA_DIR . 'journal.log';
|
||||||
if (file_exists($fileName)) {
|
if (file_exists($fileName)) {
|
||||||
|
ob_start();
|
||||||
header('Content-Type: application/octet-stream');
|
header('Content-Type: application/octet-stream');
|
||||||
header('Content-Disposition: attachment; filename="' . $fileName . '"');
|
header('Content-Disposition: attachment; filename="' . $fileName . '"');
|
||||||
header('Content-Length: ' . filesize($fileName));
|
header('Content-Length: ' . filesize($fileName));
|
||||||
|
ob_clean();
|
||||||
|
ob_end_flush();
|
||||||
readfile( $fileName);
|
readfile( $fileName);
|
||||||
// Valeurs en sortie
|
exit();
|
||||||
$this->addOutput([
|
|
||||||
'display' => self::DISPLAY_RAW
|
|
||||||
]);
|
|
||||||
// Valeurs en sortie
|
|
||||||
$this->addOutput([
|
|
||||||
'title' => 'Configuration',
|
|
||||||
'view' => 'index'
|
|
||||||
]);
|
|
||||||
} else {
|
} else {
|
||||||
// Valeurs en sortie
|
// Valeurs en sortie
|
||||||
$this->addOutput([
|
$this->addOutput([
|
||||||
@ -689,6 +684,7 @@ class config extends common {
|
|||||||
* Tableau des IP blacklistés
|
* Tableau des IP blacklistés
|
||||||
*/
|
*/
|
||||||
public function blacklistDownload () {
|
public function blacklistDownload () {
|
||||||
|
ob_start();
|
||||||
$fileName = self::TEMP_DIR . 'blacklist.log';
|
$fileName = self::TEMP_DIR . 'blacklist.log';
|
||||||
$d = 'Date dernière tentative;Heure dernière tentative;Id;Adresse IP;Nombre d\'échecs' . PHP_EOL;
|
$d = 'Date dernière tentative;Heure dernière tentative;Id;Adresse IP;Nombre d\'échecs' . PHP_EOL;
|
||||||
file_put_contents($fileName,$d);
|
file_put_contents($fileName,$d);
|
||||||
@ -705,17 +701,11 @@ class config extends common {
|
|||||||
header('Content-Type: application/octet-stream');
|
header('Content-Type: application/octet-stream');
|
||||||
header('Content-Disposition: attachment; filename="' . $fileName . '"');
|
header('Content-Disposition: attachment; filename="' . $fileName . '"');
|
||||||
header('Content-Length: ' . filesize($fileName));
|
header('Content-Length: ' . filesize($fileName));
|
||||||
|
ob_clean();
|
||||||
|
ob_end_flush();
|
||||||
readfile( $fileName);
|
readfile( $fileName);
|
||||||
// Valeurs en sortie
|
|
||||||
$this->addOutput([
|
|
||||||
'display' => self::DISPLAY_RAW
|
|
||||||
]);
|
|
||||||
unlink(self::TEMP_DIR . 'blacklist.log');
|
unlink(self::TEMP_DIR . 'blacklist.log');
|
||||||
// Valeurs en sortie
|
exit();
|
||||||
$this->addOutput([
|
|
||||||
'title' => 'Configuration',
|
|
||||||
'view' => 'index'
|
|
||||||
]);
|
|
||||||
} else {
|
} else {
|
||||||
// Valeurs en sortie
|
// Valeurs en sortie
|
||||||
$this->addOutput([
|
$this->addOutput([
|
||||||
|
Loading…
Reference in New Issue
Block a user