Juan Carlos Raña 15 yıl önce
ebeveyn
işleme
80afb795f0
2 değiştirilmiş dosya ile 274 ekleme ve 233 silme
  1. 2 2
      main/inc/lib/document.lib.php
  2. 272 231
      main/inc/lib/main_api.lib.php

+ 2 - 2
main/inc/lib/document.lib.php

@@ -295,11 +295,11 @@ class DocumentManager {
 	 * @param string $name
 	 * @return false if file doesn't exist, true if stream succeeded
 	 */
-	public static function file_send_for_download ($full_file_name, $forced = false, $name = '') {
+	public static function file_send_for_download($full_file_name, $forced = false, $name = '') {
 		if (!is_file($full_file_name)) {
 			return false;
 		}
-		$filename = ($name == '') ? basename($full_file_name) : $name;
+		$filename = ($name == '') ? basename($full_file_name) : replace_dangerous_char($name);
 		$len = filesize($full_file_name);
 
 		if ($forced) {

Dosya farkı çok büyük olduğundan ihmal edildi
+ 272 - 231
main/inc/lib/main_api.lib.php


Bu fark içinde çok fazla dosya değişikliği olduğu için bazı dosyalar gösterilmiyor