Completed
Push — master ( 27ce5d...276db7 )
by Rakesh
09:27
created
functions.php 2 patches
Indentation   +80 added lines, -80 removed lines patch added patch discarded remove patch
@@ -1,97 +1,97 @@
 block discarded – undo
1 1
 <?php
2 2
 session_start();
3
-	require_once 'appconfig.php';
4
-
5
-		use Facebook\GraphNodes\GraphObject;
6
-		use Facebook\GraphNodes\GraphSessionInfo;
7
-		use Facebook\Authentication\AccessToken;
8
-		use Facebook\HttpClients\FacebookHttpable;
9
-		use Facebook\HttpClients\FacebookCurl;
10
-		use Facebook\HttpClients\FacebookCurlHttpClient;
11
-		use Facebook\FacebookSession;
12
-		use Facebook\Helpers\FacebookRedirectLoginHelper;
13
-		use Facebook\FacebookRequest;
14
-		use Facebook\FacebookResponse;
15
-		use Facebook\Exceptions\FacebookSDKException;
16
-		use Facebook\Exceptions\FacebookAuthorizationException;
3
+    require_once 'appconfig.php';
4
+
5
+        use Facebook\GraphNodes\GraphObject;
6
+        use Facebook\GraphNodes\GraphSessionInfo;
7
+        use Facebook\Authentication\AccessToken;
8
+        use Facebook\HttpClients\FacebookHttpable;
9
+        use Facebook\HttpClients\FacebookCurl;
10
+        use Facebook\HttpClients\FacebookCurlHttpClient;
11
+        use Facebook\FacebookSession;
12
+        use Facebook\Helpers\FacebookRedirectLoginHelper;
13
+        use Facebook\FacebookRequest;
14
+        use Facebook\FacebookResponse;
15
+        use Facebook\Exceptions\FacebookSDKException;
16
+        use Facebook\Exceptions\FacebookAuthorizationException;
17 17
 
18 18
     $session = $_SESSION['fb_access_token'];
19 19
 
20
-	$zip_folder = "";
21
-	$album_download_directory = 'lib/resources/albums/'.uniqid().'/';
22
-	mkdir($album_download_directory, 0777);
20
+    $zip_folder = "";
21
+    $album_download_directory = 'lib/resources/albums/'.uniqid().'/';
22
+    mkdir($album_download_directory, 0777);
23 23
 
24
-	function download_album($session, $album_download_directory, $album_id, $album_name) {
24
+    function download_album($session, $album_download_directory, $album_id, $album_name) {
25 25
 
26
-		$graphPhoLink = 
26
+        $graphPhoLink = 
27 27
 $jsonData = 
28 28
 $fbPhotoObj = 
29 29
 
30
-		$request_album_photos = "https://graph.facebook.com/v3.3/{$album_id}/photos?fields=source,images,name&limit=100&access_token={$session}";
31
-		$response_album_photos = file_get_contents($request_album_photos);			
32
-		$album_photos = json_decode($response_album_photos, true, 512, JSON_BIGINT_AS_STRING);
33
-
34
-		$album_directory = $album_download_directory.$album_name;
35
-		if ( !file_exists( $album_directory ) ) {
36
-			mkdir($album_directory, 0777);
37
-		}
38
-
39
-		$i = 1;
40
-		foreach ( $album_photos['data'] as $album_photo ) {
41
-			$album_photo = (array) $album_photo;
42
-			file_put_contents( $album_directory.'/'.$i.".jpg", fopen( $album_photo['source'], 'r') );
43
-			$i++;
44
-		}
45
-	}
46
-
47
-	//---------- For 1 album download -------------------------------------------------//
48
-	if ( isset( $_GET['single_album'] ) && !empty ( $_GET['single_album'] ) ) {
30
+        $request_album_photos = "https://graph.facebook.com/v3.3/{$album_id}/photos?fields=source,images,name&limit=100&access_token={$session}";
31
+        $response_album_photos = file_get_contents($request_album_photos);			
32
+        $album_photos = json_decode($response_album_photos, true, 512, JSON_BIGINT_AS_STRING);
33
+
34
+        $album_directory = $album_download_directory.$album_name;
35
+        if ( !file_exists( $album_directory ) ) {
36
+            mkdir($album_directory, 0777);
37
+        }
38
+
39
+        $i = 1;
40
+        foreach ( $album_photos['data'] as $album_photo ) {
41
+            $album_photo = (array) $album_photo;
42
+            file_put_contents( $album_directory.'/'.$i.".jpg", fopen( $album_photo['source'], 'r') );
43
+            $i++;
44
+        }
45
+    }
46
+
47
+    //---------- For 1 album download -------------------------------------------------//
48
+    if ( isset( $_GET['single_album'] ) && !empty ( $_GET['single_album'] ) ) {
49 49
         
50
-		$single_album = explode( ",", $_GET['single_album'] );
51
-		download_album( $session, $album_download_directory, $single_album[0], $single_album[1] );
52
-	}
50
+        $single_album = explode( ",", $_GET['single_album'] );
51
+        download_album( $session, $album_download_directory, $single_album[0], $single_album[1] );
52
+    }
53 53
 	
54
-	//---------- For Selected Albums download -----------------------------------------//
55
-	if ( isset( $_GET['selected_albums'] ) and count( $_GET['selected_albums'] ) > 0) {
56
-		$selected_albums = explode("/", $_GET['selected_albums']);
54
+    //---------- For Selected Albums download -----------------------------------------//
55
+    if ( isset( $_GET['selected_albums'] ) and count( $_GET['selected_albums'] ) > 0) {
56
+        $selected_albums = explode("/", $_GET['selected_albums']);
57 57
 
58
-		foreach ( $selected_albums as $selected_album ) {
59
-			$selected_album = explode( ",", $selected_album );
60
-			download_album( $session, $album_download_directory, $selected_album[0], $selected_album[1] );
61
-		}
62
-	}
58
+        foreach ( $selected_albums as $selected_album ) {
59
+            $selected_album = explode( ",", $selected_album );
60
+            download_album( $session, $album_download_directory, $selected_album[0], $selected_album[1] );
61
+        }
62
+    }
63 63
 
64
-	//---------- Download all album code -------------------------------------------------//
65
-	if ( isset( $_GET['all_albums'] ) && !empty ( $_GET['all_albums'] ) ) {
66
-		if ( $_GET['all_albums'] == 'all_albums' ) {
64
+    //---------- Download all album code -------------------------------------------------//
65
+    if ( isset( $_GET['all_albums'] ) && !empty ( $_GET['all_albums'] ) ) {
66
+        if ( $_GET['all_albums'] == 'all_albums' ) {
67 67
 
68
-			// graph api request for user data
68
+            // graph api request for user data
69 69
 			
70
-			$request_albums = "https://graph.facebook.com/v3.3/me/albums?fields=id,name&access_token={$session}";
71
-			$response_albums = file_get_contents($$request_albums);
70
+            $request_albums = "https://graph.facebook.com/v3.3/me/albums?fields=id,name&access_token={$session}";
71
+            $response_albums = file_get_contents($$request_albums);
72 72
 			
73
-			// get response
74
-			$albums = json_decode($response_albums, true, 512, JSON_BIGINT_AS_STRING);
75
-
76
-			if ( !empty( $albums ) ) {
77
-				foreach ( $albums['data'] as $album ) {
78
-					$album = (array) $album;
79
-					download_album( $session, $album_download_directory, $album['id'], $album['name'] );
80
-				}
81
-			}
82
-		}
83
-	}
84
-
85
-	if ( isset( $_GET['zip'] ) ) {
86
-		require_once('zipper.php');
87
-		$zipper = new zipper();
88
-		echo $zipper->get_zip($album_download_directory);
89
-
90
-	} else {
91
-
92
-		//$redirect = 'location:lib/move_to_picasa.php?album_download_directory='.$album_download_directory;
93
-		//if ( isset( $_GET['ajax'] ) ) {
94
-		//	$redirect = $redirect . '&ajax=1';
95
-		//}
96
-		//($redirect);
97
-	}
98 73
\ No newline at end of file
74
+            // get response
75
+            $albums = json_decode($response_albums, true, 512, JSON_BIGINT_AS_STRING);
76
+
77
+            if ( !empty( $albums ) ) {
78
+                foreach ( $albums['data'] as $album ) {
79
+                    $album = (array) $album;
80
+                    download_album( $session, $album_download_directory, $album['id'], $album['name'] );
81
+                }
82
+            }
83
+        }
84
+    }
85
+
86
+    if ( isset( $_GET['zip'] ) ) {
87
+        require_once('zipper.php');
88
+        $zipper = new zipper();
89
+        echo $zipper->get_zip($album_download_directory);
90
+
91
+    } else {
92
+
93
+        //$redirect = 'location:lib/move_to_picasa.php?album_download_directory='.$album_download_directory;
94
+        //if ( isset( $_GET['ajax'] ) ) {
95
+        //	$redirect = $redirect . '&ajax=1';
96
+        //}
97
+        //($redirect);
98
+    }
99 99
\ No newline at end of file
Please login to merge, or discard this patch.
Spacing   +20 added lines, -20 removed lines patch added patch discarded remove patch
@@ -18,7 +18,7 @@  discard block
 block discarded – undo
18 18
     $session = $_SESSION['fb_access_token'];
19 19
 
20 20
 	$zip_folder = "";
21
-	$album_download_directory = 'lib/resources/albums/'.uniqid().'/';
21
+	$album_download_directory = 'lib/resources/albums/' . uniqid() . '/';
22 22
 	mkdir($album_download_directory, 0777);
23 23
 
24 24
 	function download_album($session, $album_download_directory, $album_id, $album_name) {
@@ -31,39 +31,39 @@  discard block
 block discarded – undo
31 31
 		$response_album_photos = file_get_contents($request_album_photos);			
32 32
 		$album_photos = json_decode($response_album_photos, true, 512, JSON_BIGINT_AS_STRING);
33 33
 
34
-		$album_directory = $album_download_directory.$album_name;
35
-		if ( !file_exists( $album_directory ) ) {
34
+		$album_directory = $album_download_directory . $album_name;
35
+		if (!file_exists($album_directory)) {
36 36
 			mkdir($album_directory, 0777);
37 37
 		}
38 38
 
39 39
 		$i = 1;
40
-		foreach ( $album_photos['data'] as $album_photo ) {
41
-			$album_photo = (array) $album_photo;
42
-			file_put_contents( $album_directory.'/'.$i.".jpg", fopen( $album_photo['source'], 'r') );
40
+		foreach ($album_photos['data'] as $album_photo) {
41
+			$album_photo = (array)$album_photo;
42
+			file_put_contents($album_directory . '/' . $i . ".jpg", fopen($album_photo['source'], 'r'));
43 43
 			$i++;
44 44
 		}
45 45
 	}
46 46
 
47 47
 	//---------- For 1 album download -------------------------------------------------//
48
-	if ( isset( $_GET['single_album'] ) && !empty ( $_GET['single_album'] ) ) {
48
+	if (isset($_GET['single_album']) && !empty ($_GET['single_album'])) {
49 49
         
50
-		$single_album = explode( ",", $_GET['single_album'] );
51
-		download_album( $session, $album_download_directory, $single_album[0], $single_album[1] );
50
+		$single_album = explode(",", $_GET['single_album']);
51
+		download_album($session, $album_download_directory, $single_album[0], $single_album[1]);
52 52
 	}
53 53
 	
54 54
 	//---------- For Selected Albums download -----------------------------------------//
55
-	if ( isset( $_GET['selected_albums'] ) and count( $_GET['selected_albums'] ) > 0) {
55
+	if (isset($_GET['selected_albums']) and count($_GET['selected_albums']) > 0) {
56 56
 		$selected_albums = explode("/", $_GET['selected_albums']);
57 57
 
58
-		foreach ( $selected_albums as $selected_album ) {
59
-			$selected_album = explode( ",", $selected_album );
60
-			download_album( $session, $album_download_directory, $selected_album[0], $selected_album[1] );
58
+		foreach ($selected_albums as $selected_album) {
59
+			$selected_album = explode(",", $selected_album);
60
+			download_album($session, $album_download_directory, $selected_album[0], $selected_album[1]);
61 61
 		}
62 62
 	}
63 63
 
64 64
 	//---------- Download all album code -------------------------------------------------//
65
-	if ( isset( $_GET['all_albums'] ) && !empty ( $_GET['all_albums'] ) ) {
66
-		if ( $_GET['all_albums'] == 'all_albums' ) {
65
+	if (isset($_GET['all_albums']) && !empty ($_GET['all_albums'])) {
66
+		if ($_GET['all_albums'] == 'all_albums') {
67 67
 
68 68
 			// graph api request for user data
69 69
 			
@@ -73,16 +73,16 @@  discard block
 block discarded – undo
73 73
 			// get response
74 74
 			$albums = json_decode($response_albums, true, 512, JSON_BIGINT_AS_STRING);
75 75
 
76
-			if ( !empty( $albums ) ) {
77
-				foreach ( $albums['data'] as $album ) {
78
-					$album = (array) $album;
79
-					download_album( $session, $album_download_directory, $album['id'], $album['name'] );
76
+			if (!empty($albums)) {
77
+				foreach ($albums['data'] as $album) {
78
+					$album = (array)$album;
79
+					download_album($session, $album_download_directory, $album['id'], $album['name']);
80 80
 				}
81 81
 			}
82 82
 		}
83 83
 	}
84 84
 
85
-	if ( isset( $_GET['zip'] ) ) {
85
+	if (isset($_GET['zip'])) {
86 86
 		require_once('zipper.php');
87 87
 		$zipper = new zipper();
88 88
 		echo $zipper->get_zip($album_download_directory);
Please login to merge, or discard this patch.
slideshow.php 3 patches
Indentation   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -11,9 +11,9 @@  discard block
 block discarded – undo
11 11
 
12 12
 if(isset($_SESSION['fb_access_token'])){
13 13
 
14
-  $accessToken = (string) $_SESSION['fb_access_token'];
14
+    $accessToken = (string) $_SESSION['fb_access_token'];
15 15
 
16
-  $graphActLink = "https://graph.facebook.com/oauth/access_token?client_id={$appId}&client_secret={$appSecret}&grant_type=client_credentials";
16
+    $graphActLink = "https://graph.facebook.com/oauth/access_token?client_id={$appId}&client_secret={$appSecret}&grant_type=client_credentials";
17 17
     // Retrieve access token
18 18
     $accessTokenJson = file_get_contents($graphActLink);
19 19
     $accessTokenObj = json_decode($accessTokenJson);
@@ -64,7 +64,7 @@  discard block
 block discarded – undo
64 64
 }
65 65
 }
66 66
 }else{
67
-  header("Location: index.php");
67
+    header("Location: index.php");
68 68
 }
69 69
 //}
70 70
 ?>
Please login to merge, or discard this patch.
Spacing   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -9,9 +9,9 @@  discard block
 block discarded – undo
9 9
 session_start();
10 10
 require_once 'appconfig.php';
11 11
 
12
-if(isset($_SESSION['fb_access_token'])){
12
+if (isset($_SESSION['fb_access_token'])) {
13 13
 
14
-  $accessToken = (string) $_SESSION['fb_access_token'];
14
+  $accessToken = (string)$_SESSION['fb_access_token'];
15 15
 
16 16
   $graphActLink = "https://graph.facebook.com/oauth/access_token?client_id={$appId}&client_secret={$appSecret}&grant_type=client_credentials";
17 17
     // Retrieve access token
@@ -22,8 +22,8 @@  discard block
 block discarded – undo
22 22
     // Store access token in session
23 23
     $_SESSION['fb_access_token'] = $accessToken;
24 24
 
25
-if(isset($_GET['album_id']) && isset($_GET['album_name'])){
26
-    $album_id =  $_GET['album_id'];
25
+if (isset($_GET['album_id']) && isset($_GET['album_name'])) {
26
+    $album_id = $_GET['album_id'];
27 27
     $album_name = $_GET['album_name'];
28 28
 
29 29
 // Get photos of Facebook page album using Facebook Graph API
@@ -55,15 +55,15 @@  discard block
 block discarded – undo
55 55
 echo '</div>';
56 56
 echo '<br/>';
57 57
 echo '<div style="text-align:center">';
58
-    foreach($fbPhotoData as $data){
58
+    foreach ($fbPhotoData as $data) {
59 59
         echo '<span class="dot"></span>';
60 60
     }
61 61
     echo '</div>';
62
-}else{
62
+} else {
63 63
     echo "We care for your privacy. Only public photos will be displayed !";
64 64
 }
65 65
 }
66
-}else{
66
+} else {
67 67
   header("Location: index.php");
68 68
 }
69 69
 //}
Please login to merge, or discard this patch.
Braces   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -59,11 +59,11 @@
 block discarded – undo
59 59
         echo '<span class="dot"></span>';
60 60
     }
61 61
     echo '</div>';
62
-}else{
62
+} else{
63 63
     echo "We care for your privacy. Only public photos will be displayed !";
64 64
 }
65 65
 }
66
-}else{
66
+} else{
67 67
   header("Location: index.php");
68 68
 }
69 69
 //}
Please login to merge, or discard this patch.
member.php 1 patch
Indentation   +43 added lines, -43 removed lines patch added patch discarded remove patch
@@ -17,14 +17,14 @@  discard block
 block discarded – undo
17 17
 require_once 'appconfig.php';
18 18
 require_once 'functions.php';
19 19
 $fb = new Facebook\Facebook([
20
-  'app_id' => $appId, // variable with Facebook App ID
21
-  'app_secret' => $appSecret,
22
-  'default_graph_version' => 'v3.3',
23
-  ]);
20
+    'app_id' => $appId, // variable with Facebook App ID
21
+    'app_secret' => $appSecret,
22
+    'default_graph_version' => 'v3.3',
23
+    ]);
24 24
 $helper = $fb->getRedirectLoginHelper();
25 25
 
26 26
 if(isset($_GET['state'])){
27
-  $helper->getPersistentDataHandler()->set('state',$_GET['state']);
27
+    $helper->getPersistentDataHandler()->set('state',$_GET['state']);
28 28
 }
29 29
 
30 30
 if(isset($_SESSION['fb_access_token'])){ 
@@ -32,17 +32,17 @@  discard block
 block discarded – undo
32 32
         $accessToken = $_SESSION['fb_access_token'];
33 33
         // Returns a `Facebook\FacebookResponse` object
34 34
         $response = $fb->get('/me?fields=id,name', $accessToken);
35
-      } catch(Facebook\Exceptions\FacebookResponseException $e) {
35
+        } catch(Facebook\Exceptions\FacebookResponseException $e) {
36 36
         echo 'Graph returned an error: ' . $e->getMessage();
37 37
         exit;
38
-      } catch(Facebook\Exceptions\FacebookSDKException $e) {
38
+        } catch(Facebook\Exceptions\FacebookSDKException $e) {
39 39
         echo 'Facebook SDK returned an error: ' . $e->getMessage();
40 40
         exit;
41
-      }
42
-      $user = $response->getGraphUser();
41
+        }
42
+        $user = $response->getGraphUser();
43 43
       
44
-      $userid = $user['id'];
45
-      ?>
44
+        $userid = $user['id'];
45
+        ?>
46 46
       <nav class="navbar bg-dark navbar-dark fixed-top" role="navigation">
47 47
 
48 48
 					<div class="container">
@@ -124,41 +124,41 @@  discard block
 block discarded – undo
124 124
 					<div class="row">
125 125
         
126 126
 <?php
127
-      // Get photo albums of Facebook page using Facebook Graph API
128
-      $fields = "id,name,description,link,cover_photo,count,images";
127
+        // Get photo albums of Facebook page using Facebook Graph API
128
+        $fields = "id,name,description,link,cover_photo,count,images";
129 129
       
130
-      $graphAlbLink = "https://graph.facebook.com/v3.3/{$userid}/albums?fields={$fields}&access_token={$accessToken}";
131
-      $jsonData = file_get_contents($graphAlbLink);
132
-      $fbAlbumObj = json_decode($jsonData, true, 512, JSON_BIGINT_AS_STRING);
130
+        $graphAlbLink = "https://graph.facebook.com/v3.3/{$userid}/albums?fields={$fields}&access_token={$accessToken}";
131
+        $jsonData = file_get_contents($graphAlbLink);
132
+        $fbAlbumObj = json_decode($jsonData, true, 512, JSON_BIGINT_AS_STRING);
133 133
       
134
-      // Facebook albums content
135
-      $fbAlbumData = $fbAlbumObj['data'];
134
+        // Facebook albums content
135
+        $fbAlbumData = $fbAlbumObj['data'];
136 136
       
137
-      // Render all photo albums
138
-      echo "<br/><br/>";
139
-      foreach($fbAlbumData as $data){
140
-          $id = isset($data['id'])?$data['id']:'';
141
-          $name = isset($data['name'])?$data['name']:'';
142
-          $description = isset($data['description'])?$data['description']:'';
143
-          $link = isset($data['link'])?$data['link']:'';
144
-          $photos = "https://graph.facebook.com/v3.3/{$id}/photos?access_token={$accessToken}";
145
-          $cover_photo_id = isset($data['cover_photo']['id'])?$data['cover_photo']['id']:'';
146
-          $count = isset($data['count'])?$data['count']:'';
137
+        // Render all photo albums
138
+        echo "<br/><br/>";
139
+        foreach($fbAlbumData as $data){
140
+            $id = isset($data['id'])?$data['id']:'';
141
+            $name = isset($data['name'])?$data['name']:'';
142
+            $description = isset($data['description'])?$data['description']:'';
143
+            $link = isset($data['link'])?$data['link']:'';
144
+            $photos = "https://graph.facebook.com/v3.3/{$id}/photos?access_token={$accessToken}";
145
+            $cover_photo_id = isset($data['cover_photo']['id'])?$data['cover_photo']['id']:'';
146
+            $count = isset($data['count'])?$data['count']:'';
147 147
           
148
-          $pictureLink = "slideshow.php?album_id={$id}&album_name={$name}";
149
-          echo "<div class='carding'>";
150
-          echo "<a href='{$pictureLink}'>";
151
-          $cover_photo_id = (!empty($cover_photo_id))?$cover_photo_id : 123456;
152
-          echo "<img width=200px height=200px src='https://graph.facebook.com/v3.3/{$cover_photo_id}/picture?access_token={$accessToken}' alt=''>";
153
-          echo "<p>{$name}</p>";
154
-          echo "</a>";
155
-          //echo "$images";
148
+            $pictureLink = "slideshow.php?album_id={$id}&album_name={$name}";
149
+            echo "<div class='carding'>";
150
+            echo "<a href='{$pictureLink}'>";
151
+            $cover_photo_id = (!empty($cover_photo_id))?$cover_photo_id : 123456;
152
+            echo "<img width=200px height=200px src='https://graph.facebook.com/v3.3/{$cover_photo_id}/picture?access_token={$accessToken}' alt=''>";
153
+            echo "<p>{$name}</p>";
154
+            echo "</a>";
155
+            //echo "$images";
156 156
           
157
-          $photoCount = ($count > 1)?$count. 'Photos':$count. 'Photo';
157
+            $photoCount = ($count > 1)?$count. 'Photos':$count. 'Photo';
158 158
           
159
-          echo "<p><span style='color:#888;'>{$photoCount} / <a href='{$link}' target='_blank'>View on Facebook</a></span></p>";
160
-          echo "<p>{$description}</p>";
161
-          ?><div class="caption">
159
+            echo "<p><span style='color:#888;'>{$photoCount} / <a href='{$link}' target='_blank'>View on Facebook</a></span></p>";
160
+            echo "<p>{$description}</p>";
161
+            ?><div class="caption">
162 162
 															<button rel="<?php echo $id.','.$name;?>" class="single-download btn btn-primary pull-left" title="Download Album">
163 163
 																<span class="fas fa-download" ></span>
164 164
 															</button>
@@ -174,11 +174,11 @@  discard block
 block discarded – undo
174 174
           echo "</form>"; -->
175 175
           <?php echo "</div>";
176 176
         
177
-      }
178
-      ?>
177
+        }
178
+        ?>
179 179
       </div>
180 180
 <?php }else{
181
-  header("Location: index.php");
181
+    header("Location: index.php");
182 182
 }
183 183
 ?>
184 184
 <script src="lib/resources/js/spin.min.js"></script>
Please login to merge, or discard this patch.