From 2a4e8972e0edfa3156d9ce54d68ce0e54c0ec289 Mon Sep 17 00:00:00 2001 From: redmatrix Date: Mon, 18 Apr 2016 20:38:38 -0700 Subject: module updates --- mod/fbrowser.php | 123 ------------------------------------------------------- 1 file changed, 123 deletions(-) delete mode 100644 mod/fbrowser.php (limited to 'mod/fbrowser.php') diff --git a/mod/fbrowser.php b/mod/fbrowser.php deleted file mode 100644 index 96e0fe953..000000000 --- a/mod/fbrowser.php +++ /dev/null @@ -1,123 +0,0 @@ - - */ - -require_once('include/photo/photo_driver.php'); - -/** - * @param App $a - */ -function fbrowser_content($a){ - - if (!local_channel()) - killme(); - - if (App::$argc==1) - killme(); - - //echo "
"; var_dump(App::$argv); killme();	
-	
-	switch(App::$argv[1]){
-		case "image":
-			$path = array( array(z_root()."/fbrowser/image/", t("Photos")));
-			$albums = false;
-			$sql_extra = "";
-			$sql_extra2 = " ORDER BY created DESC LIMIT 0, 10";
-			
-			if (App::$argc==2){
-				$albums = q("SELECT distinct(`album`) AS `album` FROM `photo` WHERE `uid` = %d ",
-					intval(local_channel())
-				);
-				// anon functions only from 5.3.0... meglio tardi che mai..
-				function folder1($el){return array(bin2hex($el['album']),$el['album']);}	
-				$albums = array_map( "folder1" , $albums);
-				
-			}
-			
-			$album = "";
-			if (App::$argc==3){
-				$album = hex2bin(App::$argv[2]);
-				$sql_extra = sprintf("AND `album` = '%s' ",dbesc($album));
-				$sql_extra2 = "";
-				$path[]=array(z_root()."/fbrowser/image/".App::$argv[2]."/", $album);
-			}
-				
-			$r = q("SELECT `resource_id`, `id`, `filename`, type, min(`scale`) AS `hiq`,max(`scale`) AS `loq`, `description`  
-					FROM `photo` WHERE `uid` = %d $sql_extra
-					GROUP BY `resource_id` $sql_extra2",
-				intval(local_channel())					
-			);
-			
-			function files1($rr){ 
-				global $a;
-				$ph = photo_factory('');
-				$types = $ph->supportedTypes();
-				$ext = $types[$rr['type']];
-
-				$filename_e = $rr['filename'];
-		
-				return array( 
-					z_root() . '/photo/' . $rr['resource_id'] . '-' . $rr['hiq'] . '.' .$ext, 
-					$filename_e, 
-					z_root() . '/photo/' . $rr['resource_id'] . '-' . $rr['loq'] . '.'. $ext
-				);
-			}
-			$files = array_map("files1", $r);
-			
-			$tpl = get_markup_template("filebrowser.tpl");
-			echo replace_macros($tpl, array(
-				'$type' => 'image',
-				'$baseurl' => z_root(),
-				'$path' => $path,
-				'$folders' => $albums,
-				'$files' =>$files,
-				'$cancel' => t('Cancel'),
-			));
-				
-				
-			break;
-		case "file":
-			if (App::$argc==2){
-				$files = q("SELECT id, filename, filetype FROM `attach` WHERE `uid` = %d ",
-					intval(local_channel())
-				);
-				
-				function files2($rr){ global $a; 
-					list($m1,$m2) = explode("/",$rr['filetype']);
-					$filetype = ( (file_exists("images/icons/$m1.png"))?$m1:"zip");
-
-					if(App::get_template_engine() === 'internal') {
-						$filename_e = template_escape($rr['filename']);
-					}
-					else {
-						$filename_e = $rr['filename'];
-					}
-
-					return array( z_root() . '/attach/' . $rr['id'], $filename_e, z_root() . '/images/icons/16/' . $filetype . '.png'); 
-				}
-				$files = array_map("files2", $files);
-				//echo "
"; var_dump($files); killme();
-			
-							
-				$tpl = get_markup_template("filebrowser.tpl");
-				echo replace_macros($tpl, array(
-					'$type' => 'file',
-					'$baseurl' => z_root(),
-					'$path' => array( array(z_root()."/fbrowser/image/", t("Files")) ),
-					'$folders' => false,
-					'$files' =>$files,
-					'$cancel' => t('Cancel'),
-				));
-				
-			}
-		
-			break;
-	}
-	
-
-	killme();
-	
-}
-- 
cgit v1.2.3