Datalife Engine Türkçe Yama İndir

Datalife Engine 14.0

  • Temalara yeni taglar eklendi ve geliştirildi
  • Yeni AirPlay medya oynatıcısı eklendi
  • 1500 adet yeni ifade (emoji) eklendi

Github'dayız

Kendi yapımımız olan modüllerin neredeyse tamamını ücretsiz olarak Github üzerinden yayımladık. Sadece bu modüller için "destek" verilecektir.

We are on Github

Almost all of our own modules have been released free of charge via Github. We support only these modules

» » Antivirüs değişen dosyaları kaydetme

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:
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


Yapımcı: Mehmet Hanoğlu
Kaynak: https://dle.net.tr
Bilgilendirme
Yorum Ekleyebilmeniz için Sitemize Kayıt Olmanız Gerekmektedir.