Datalife Engine 14.0
- Temalara yeni taglar eklendi ve geliştirildi
- Yeni AirPlay medya oynatıcısı eklendi
- 1500 adet yeni ifade (emoji) eklendi
Antivirüs değişen dosyaları kaydetme
Antivirüs taramasında değişen dosyaları zip olarak kaydetme
Antivirüs taramasında alınan SnapShot'tan sonra yapılan taramada alınan dosya listesini arşiv olarak site anadizinine kaydeder.
Eğer sunucunuzda ZipArchive desteği yoksa bu özellik çalışmaz.
Dosya: engine/inc/main.php
Bul:
Üstüne ekle:
Bul:
Üstüne ekle:
Bul:
Altına ekle:
Antivirüs taramasında alınan SnapShot'tan sonra yapılan taramada alınan dosya listesini arşiv olarak site anadizinine kaydeder.
Eğer sunucunuzda ZipArchive desteği yoksa bu özellik çalışmaz.
Dosya: engine/inc/main.php
Bul:
foreach( $antivirus->bad_files as $idx => $data )
Üstüne ekle:
// zip archive
if ( class_exists( 'ZipArchive' ) ) {
$zip_name = "backup_" . date( "d.m.Y-H-i-s") . ".zip";
$zip = new ZipArchive();
$is_zip = $zip->open( ROOT_DIR . "/" . $zip_name, ZIPARCHIVE::CREATE );
if ( $is_zip ) {
$changed_list = "";
}
} else $is_zip = false;
// zip archive
Bul:
$data['file_size'] = formatsize ($data['file_size']);
Üstüne ekle:
// zip archive
if ( $is_zip ) {
//echo ROOT_DIR . "/" . substr( $data['file_path'], 2 );
//echo "<br />";
$zip->addFile( ROOT_DIR . "/" . substr( $data['file_path'], 2 ), substr( $data['file_path'], 2 ) );
$changed_list .= substr( $data['file_path'], 2 ) . "\n";
}
// zip archive
Bul:
HTML;
}
Altına ekle:
// zip archive
if ( $is_zip ) {
$zip->addFromString( "changed_list.txt", $changed_list );
$zip->close();
}
// zip archive
Bilgilendirme
Yorum Ekleyebilmeniz için Sitemize Kayıt Olmanız Gerekmektedir.