scratch – Diff between revs 106 and 107

Subversion Repositories:
Rev:
Show entire fileIgnore whitespace
Rev 106 Rev 107
Line 62... Line 62...
62 if (!file_exists($userPath)) { 62 if (!file_exists($userPath)) {
63 http_response_code(404); 63 http_response_code(404);
64 die('File not found.'); 64 die('File not found.');
65 } 65 }
Line 66... Line 66...
66   66  
67 $CANON_URL = $config['URL_PATH'].$_GET['hash']; -  
68 $GRAPH_URL = $config['URL_PATH'].'og/'.$_GET['hash']; -  
Line 69... Line 67...
69 $VIDEO_URL = $config['URL_PATH'].'file.php?hash='.$_GET['hash']; 67 $URL = $config['URL_PATH'].$_GET['hash'];
70   68  
71 switch(strtoupper($fileExtension)) { 69 switch(strtoupper($fileExtension)) {
72 case 'GIF': 70 case 'GIF':
73 list($width, $height) = getimagesize($userPath); 71 list($width, $height) = getimagesize($userPath);
74 echo <<<END 72 echo <<<END
75 <html> 73 <html>
76 <head> 74 <head>
77 <meta property="og:site_name" content="Scratch Copy"> 75 <meta property="og:site_name" content="Scratch Copy">
78 <meta property="og:url" content="$GRAPH_URL"> 76 <meta property="og:url" content="$URL">
79 <meta property="og:title" content="Scratch Copy"> 77 <meta property="og:title" content="Scratch Copy">
80 <meta property="og:type" content="video.other"> 78 <meta property="og:type" content="video.other">
81 <meta property="og:image" content="$CANON_URL"> 79 <meta property="og:image" content="$URL">
82 <meta property="og:image:width" content="$width"> 80 <meta property="og:image:width" content="$width">
Line 83... Line 81...
83 <meta property="og:image:height" content="$height"> 81 <meta property="og:image:height" content="$height">
84 </head> 82 </head>
85   83  
86 <body> 84 <body>
87 <p> 85 <p>
Line 88... Line 86...
88 <img src="$CANON_URL"> 86 <img src="$URL">
89 </p> 87 </p>
90 </body> 88 </body>
91   89  
92 </html> 90 </html>
93 END; 91 END;
94 break; 92 break;
95 case 'MP4': 93 case 'MP4':
96 echo <<<END 94 echo <<<END
97 <html> 95 <html>
Line 116... Line 114...
116 </p> 114 </p>
117 </body> 115 </body>
Line 118... Line 116...
118   116  
119 </html> 117 </html>
120 END; 118 END;
121 break; 119 break;