Browse Source

Add files via upload

yeungalan 6 năm trước cách đây
mục cha
commit
ef37d65405

+ 2 - 2
7-Zip File Manager/MainUI.php

@@ -120,7 +120,7 @@ function basename(path){
 }
 
 load($("#returnBtn"));
-$.get("deltmp.php", function(data) {
+$.get("deltmp.php?forced=false", function(data) {
 });
 
 
@@ -319,7 +319,7 @@ function showDialog(href,x,y){
 }
 
 function functionbar_clean(){
-	$.get( 'deltmp.php', function(data) {
+	$.get( 'deltmp.php?forced=true', function(data) {
 		msgbox(data,'','');
 	});
 	

+ 11 - 2
7-Zip File Manager/ProgressUI.php

@@ -73,6 +73,7 @@ var f_destdir = "<?php echo isset($_GET["destdir"]) ? $_GET["destdir"] : ""; ?>"
 var f_time = 1;
 var f_totaltime = 1;
 var f_cancel = false;
+var f_iOS = !!navigator.platform && /iPad|iPhone|iPod/.test(navigator.platform);
 
 //Initiate floatWindow events
 ao_module_setWindowTitle("Inflating from compressed file...");
@@ -187,9 +188,17 @@ function f_openFile(bool){
 		ao_module_close();
 	}else{
 		if(f_method == "e"){
-			window.open("../" + Folder);
+			if(f_iOS){
+				window.location.replace("../" + Folder)
+			}else{
+				window.open("../" + Folder);
+			}
 		}else if(f_method == "x"){
-			window.open("../SystemAOB/functions/file_system/index.php?controlLv=2#../../../" + Folder);
+			if(f_iOS){
+				window.location.replace("../SystemAOB/functions/file_system/index.php?controlLv=2#../../../" + Folder)
+			}else{
+				window.open("../SystemAOB/functions/file_system/index.php?controlLv=2#../../../" + Folder);
+			}
 		}
 		setTimeout(function(){ts('#modal').modal('hide')},1500);
 	}

+ 1 - 1
7-Zip File Manager/deltmp.php

@@ -5,7 +5,7 @@ include '../auth.php';
     $dirs = scandir("./tmp/");
     foreach ($dirs as $dir){
        $time = filectime("./tmp/".$dir) ;
-        if($time + 3600*3 <= time() && $dir !== ".." && $dir !== "."){
+        if(($time + 3600*3 <= time() || $_GET["forced"] == "true") && $dir !== ".." && $dir !== "."){
             //echo "$dir Deleted.\r\n";
             if(is_dir("./tmp/".$dir)){
                 rrmdir("./tmp/".$dir);