Passed
Pull Request — master (#5)
by Cody
03:17
created
register.php 3 patches
Spacing   +17 added lines, -17 removed lines patch added patch discarded remove patch
@@ -4,7 +4,7 @@  discard block
 block discarded – undo
4 4
 	// 1) templates/register_notice.txt - displayed above the registration form
5 5
 	// 2) register_expire_do.php - contains user expiration queries when necessary
6 6
 
7
-	set_include_path(dirname(__FILE__) ."/include" . PATH_SEPARATOR .
7
+	set_include_path(dirname(__FILE__)."/include".PATH_SEPARATOR.
8 8
 		get_include_path());
9 9
 
10 10
 	require_once "autoload.php";
@@ -25,13 +25,13 @@  discard block
 block discarded – undo
25 25
 
26 26
 		print '<?xml version="1.0" encoding="utf-8"?>';
27 27
 		print "<feed xmlns=\"http://www.w3.org/2005/Atom\">
28
-			<id>".htmlspecialchars(SELF_URL_PATH . "/register.php")."</id>
28
+			<id>".htmlspecialchars(SELF_URL_PATH."/register.php")."</id>
29 29
 			<title>Tiny Tiny RSS registration slots</title>
30
-			<link rel=\"self\" href=\"".htmlspecialchars(SELF_URL_PATH . "/register.php?format=feed")."\"/>
30
+			<link rel=\"self\" href=\"".htmlspecialchars(SELF_URL_PATH."/register.php?format=feed")."\"/>
31 31
 			<link rel=\"alternate\" href=\"".htmlspecialchars(SELF_URL_PATH)."\"/>";
32 32
 
33 33
 		if (ENABLE_REGISTRATION) {
34
-			$result = db_query( "SELECT COUNT(*) AS cu FROM ttrss_users");
34
+			$result = db_query("SELECT COUNT(*) AS cu FROM ttrss_users");
35 35
 			$num_users = db_fetch_result($result, 0, "cu");
36 36
 
37 37
 			$num_users = REG_MAX_USERS - $num_users;
@@ -44,7 +44,7 @@  discard block
 block discarded – undo
44 44
 
45 45
 		print "<entry>
46 46
 			<id>".htmlspecialchars(SELF_URL_PATH)."/register.php?$num_users"."</id>
47
-			<link rel=\"alternate\" href=\"".htmlspecialchars(SELF_URL_PATH . "/register.php")."\"/>";
47
+			<link rel=\"alternate\" href=\"".htmlspecialchars(SELF_URL_PATH."/register.php")."\"/>";
48 48
 
49 49
 		print "<title>$num_users slots are currently available, registration $reg_suffix</title>";
50 50
 		print "<summary>$num_users slots are currently available, registration $reg_suffix</summary>";
@@ -59,10 +59,10 @@  discard block
 block discarded – undo
59 59
 	/* Remove users which didn't login after receiving their registration information */
60 60
 
61 61
 	if (DB_TYPE == "pgsql") {
62
-		db_query( "DELETE FROM ttrss_users WHERE last_login IS NULL
62
+		db_query("DELETE FROM ttrss_users WHERE last_login IS NULL
63 63
 				AND created < NOW() - INTERVAL '1 day' AND access_level = 0");
64 64
 	} else {
65
-		db_query( "DELETE FROM ttrss_users WHERE last_login IS NULL
65
+		db_query("DELETE FROM ttrss_users WHERE last_login IS NULL
66 66
 				AND created < DATE_SUB(NOW(), INTERVAL 1 DAY) AND access_level = 0");
67 67
 	}
68 68
 
@@ -73,9 +73,9 @@  discard block
 block discarded – undo
73 73
 	if ($action == "check") {
74 74
 		header("Content-Type: application/xml");
75 75
 
76
-		$login = trim(db_escape_string( $_REQUEST['login']));
76
+		$login = trim(db_escape_string($_REQUEST['login']));
77 77
 
78
-		$result = db_query( "SELECT id FROM ttrss_users WHERE
78
+		$result = db_query("SELECT id FROM ttrss_users WHERE
79 79
 			LOWER(login) = LOWER('$login')");
80 80
 
81 81
 		$is_registered = db_num_rows($result) > 0;
@@ -197,7 +197,7 @@  discard block
 block discarded – undo
197 197
 ?>
198 198
 
199 199
 <?php if (REG_MAX_USERS > 0) {
200
-		$result = db_query( "SELECT COUNT(*) AS cu FROM ttrss_users");
200
+		$result = db_query("SELECT COUNT(*) AS cu FROM ttrss_users");
201 201
 		$num_users = db_fetch_result($result, 0, "cu");
202 202
 } ?>
203 203
 
@@ -241,9 +241,9 @@  discard block
 block discarded – undo
241 241
 	<?php } else if ($action == "do_register") { ?>
242 242
 
243 243
 	<?php
244
-		$login = mb_strtolower(trim(db_escape_string( $_REQUEST["login"])));
245
-		$email = trim(db_escape_string( $_REQUEST["email"]));
246
-		$test = trim(db_escape_string( $_REQUEST["turing_test"]));
244
+		$login = mb_strtolower(trim(db_escape_string($_REQUEST["login"])));
245
+		$email = trim(db_escape_string($_REQUEST["email"]));
246
+		$test = trim(db_escape_string($_REQUEST["turing_test"]));
247 247
 
248 248
 		if (!$login || !$email || !$test) {
249 249
 			print_error(__("Your registration information is incomplete."));
@@ -255,7 +255,7 @@  discard block
 block discarded – undo
255 255
 
256 256
 		if ($test == "four" || $test == "4") {
257 257
 
258
-			$result = db_query( "SELECT id FROM ttrss_users WHERE
258
+			$result = db_query("SELECT id FROM ttrss_users WHERE
259 259
 				login = '$login'");
260 260
 
261 261
 			$is_registered = db_num_rows($result) > 0;
@@ -272,11 +272,11 @@  discard block
 block discarded – undo
272 272
 				$salt = substr(bin2hex(get_random_bytes(125)), 0, 250);
273 273
 				$pwd_hash = encrypt_password($password, $salt, true);
274 274
 
275
-				db_query( "INSERT INTO ttrss_users
275
+				db_query("INSERT INTO ttrss_users
276 276
 					(login,pwd_hash,access_level,last_login, email, created, salt)
277 277
 					VALUES ('$login', '$pwd_hash', 0, null, '$email', NOW(), '$salt')");
278 278
 
279
-				$result = db_query( "SELECT id FROM ttrss_users WHERE
279
+				$result = db_query("SELECT id FROM ttrss_users WHERE
280 280
 					login = '$login' AND pwd_hash = '$pwd_hash'");
281 281
 
282 282
 				if (db_num_rows($result) != 1) {
@@ -288,7 +288,7 @@  discard block
 block discarded – undo
288 288
 
289 289
 					$new_uid = db_fetch_result($result, 0, "id");
290 290
 
291
-					initialize_user( $new_uid);
291
+					initialize_user($new_uid);
292 292
 
293 293
 					$reg_text = "Hi!\n".
294 294
 						"\n".
Please login to merge, or discard this patch.
Indentation   +140 added lines, -140 removed lines patch added patch discarded remove patch
@@ -1,93 +1,93 @@  discard block
 block discarded – undo
1 1
 <?php
2
-	// This file uses two additional include files:
3
-	//
4
-	// 1) templates/register_notice.txt - displayed above the registration form
5
-	// 2) register_expire_do.php - contains user expiration queries when necessary
2
+    // This file uses two additional include files:
3
+    //
4
+    // 1) templates/register_notice.txt - displayed above the registration form
5
+    // 2) register_expire_do.php - contains user expiration queries when necessary
6 6
 
7
-	set_include_path(dirname(__FILE__) ."/include" . PATH_SEPARATOR .
8
-		get_include_path());
7
+    set_include_path(dirname(__FILE__) ."/include" . PATH_SEPARATOR .
8
+        get_include_path());
9 9
 
10
-	require_once "autoload.php";
11
-	require_once "functions.php";
12
-	require_once "sessions.php";
13
-	require_once "sanity_check.php";
14
-	require_once "config.php";
15
-	require_once "db.php";
10
+    require_once "autoload.php";
11
+    require_once "functions.php";
12
+    require_once "sessions.php";
13
+    require_once "sanity_check.php";
14
+    require_once "config.php";
15
+    require_once "db.php";
16 16
 
17
-	startup_gettext();
17
+    startup_gettext();
18 18
 
19
-	$action = $_REQUEST["action"];
19
+    $action = $_REQUEST["action"];
20 20
 
21
-	if (!init_plugins()) return;
21
+    if (!init_plugins()) return;
22 22
 
23
-	if ($_REQUEST["format"] == "feed") {
24
-		header("Content-Type: text/xml");
23
+    if ($_REQUEST["format"] == "feed") {
24
+        header("Content-Type: text/xml");
25 25
 
26
-		print '<?xml version="1.0" encoding="utf-8"?>';
27
-		print "<feed xmlns=\"http://www.w3.org/2005/Atom\">
26
+        print '<?xml version="1.0" encoding="utf-8"?>';
27
+        print "<feed xmlns=\"http://www.w3.org/2005/Atom\">
28 28
 			<id>".htmlspecialchars(SELF_URL_PATH . "/register.php")."</id>
29 29
 			<title>Tiny Tiny RSS registration slots</title>
30 30
 			<link rel=\"self\" href=\"".htmlspecialchars(SELF_URL_PATH . "/register.php?format=feed")."\"/>
31 31
 			<link rel=\"alternate\" href=\"".htmlspecialchars(SELF_URL_PATH)."\"/>";
32 32
 
33
-		if (ENABLE_REGISTRATION) {
34
-			$result = db_query( "SELECT COUNT(*) AS cu FROM ttrss_users");
35
-			$num_users = db_fetch_result($result, 0, "cu");
33
+        if (ENABLE_REGISTRATION) {
34
+            $result = db_query( "SELECT COUNT(*) AS cu FROM ttrss_users");
35
+            $num_users = db_fetch_result($result, 0, "cu");
36 36
 
37
-			$num_users = REG_MAX_USERS - $num_users;
38
-			if ($num_users < 0) $num_users = 0;
39
-			$reg_suffix = "enabled";
40
-		} else {
41
-			$num_users = 0;
42
-			$reg_suffix = "disabled";
43
-		}
37
+            $num_users = REG_MAX_USERS - $num_users;
38
+            if ($num_users < 0) $num_users = 0;
39
+            $reg_suffix = "enabled";
40
+        } else {
41
+            $num_users = 0;
42
+            $reg_suffix = "disabled";
43
+        }
44 44
 
45
-		print "<entry>
45
+        print "<entry>
46 46
 			<id>".htmlspecialchars(SELF_URL_PATH)."/register.php?$num_users"."</id>
47 47
 			<link rel=\"alternate\" href=\"".htmlspecialchars(SELF_URL_PATH . "/register.php")."\"/>";
48 48
 
49
-		print "<title>$num_users slots are currently available, registration $reg_suffix</title>";
50
-		print "<summary>$num_users slots are currently available, registration $reg_suffix</summary>";
49
+        print "<title>$num_users slots are currently available, registration $reg_suffix</title>";
50
+        print "<summary>$num_users slots are currently available, registration $reg_suffix</summary>";
51 51
 
52
-		print "</entry>";
52
+        print "</entry>";
53 53
 
54
-		print "</feed>";
54
+        print "</feed>";
55 55
 
56
-		return;
57
-	}
56
+        return;
57
+    }
58 58
 
59
-	/* Remove users which didn't login after receiving their registration information */
59
+    /* Remove users which didn't login after receiving their registration information */
60 60
 
61
-	if (DB_TYPE == "pgsql") {
62
-		db_query( "DELETE FROM ttrss_users WHERE last_login IS NULL
61
+    if (DB_TYPE == "pgsql") {
62
+        db_query( "DELETE FROM ttrss_users WHERE last_login IS NULL
63 63
 				AND created < NOW() - INTERVAL '1 day' AND access_level = 0");
64
-	} else {
65
-		db_query( "DELETE FROM ttrss_users WHERE last_login IS NULL
64
+    } else {
65
+        db_query( "DELETE FROM ttrss_users WHERE last_login IS NULL
66 66
 				AND created < DATE_SUB(NOW(), INTERVAL 1 DAY) AND access_level = 0");
67
-	}
67
+    }
68 68
 
69
-	if (file_exists("register_expire_do.php")) {
70
-		require_once "register_expire_do.php";
71
-	}
69
+    if (file_exists("register_expire_do.php")) {
70
+        require_once "register_expire_do.php";
71
+    }
72 72
 
73
-	if ($action == "check") {
74
-		header("Content-Type: application/xml");
73
+    if ($action == "check") {
74
+        header("Content-Type: application/xml");
75 75
 
76
-		$login = trim(db_escape_string( $_REQUEST['login']));
76
+        $login = trim(db_escape_string( $_REQUEST['login']));
77 77
 
78
-		$result = db_query( "SELECT id FROM ttrss_users WHERE
78
+        $result = db_query( "SELECT id FROM ttrss_users WHERE
79 79
 			LOWER(login) = LOWER('$login')");
80 80
 
81
-		$is_registered = db_num_rows($result) > 0;
81
+        $is_registered = db_num_rows($result) > 0;
82 82
 
83
-		print "<result>";
83
+        print "<result>";
84 84
 
85
-		printf("%d", $is_registered);
85
+        printf("%d", $is_registered);
86 86
 
87
-		print "</result>";
87
+        print "</result>";
88 88
 
89
-		return;
90
-	}
89
+        return;
90
+    }
91 91
 ?>
92 92
 <!DOCTYPE html>
93 93
 <html>
@@ -185,20 +185,20 @@  discard block
 block discarded – undo
185 185
 <div class="content">
186 186
 
187 187
 <?php
188
-		if (!ENABLE_REGISTRATION) {
189
-			print_error(__("New user registrations are administratively disabled."));
188
+        if (!ENABLE_REGISTRATION) {
189
+            print_error(__("New user registrations are administratively disabled."));
190 190
 
191
-			print "<p><form method=\"GET\" action=\"backend.php\">
191
+            print "<p><form method=\"GET\" action=\"backend.php\">
192 192
 				<input type=\"hidden\" name=\"op\" value=\"logout\">
193 193
 				<input type=\"submit\" value=\"".__("Return to Tiny Tiny RSS")."\">
194 194
 				</form>";
195
-			return;
196
-		}
195
+            return;
196
+        }
197 197
 ?>
198 198
 
199 199
 <?php if (REG_MAX_USERS > 0) {
200
-		$result = db_query( "SELECT COUNT(*) AS cu FROM ttrss_users");
201
-		$num_users = db_fetch_result($result, 0, "cu");
200
+        $result = db_query( "SELECT COUNT(*) AS cu FROM ttrss_users");
201
+        $num_users = db_fetch_result($result, 0, "cu");
202 202
 } ?>
203 203
 
204 204
 <?php if (!REG_MAX_USERS || $num_users < REG_MAX_USERS) { ?>
@@ -206,8 +206,8 @@  discard block
 block discarded – undo
206 206
 	<!-- If you have any rules or ToS you'd like to display, enter them here -->
207 207
 
208 208
 	<?php	if (file_exists("templates/register_notice.txt")) {
209
-			require_once "templates/register_notice.txt";
210
-	} ?>
209
+            require_once "templates/register_notice.txt";
210
+    } ?>
211 211
 
212 212
 	<?php if (!$action) { ?>
213 213
 
@@ -241,110 +241,110 @@  discard block
 block discarded – undo
241 241
 	<?php } else if ($action == "do_register") { ?>
242 242
 
243 243
 	<?php
244
-		$login = mb_strtolower(trim(db_escape_string( $_REQUEST["login"])));
245
-		$email = trim(db_escape_string( $_REQUEST["email"]));
246
-		$test = trim(db_escape_string( $_REQUEST["turing_test"]));
244
+        $login = mb_strtolower(trim(db_escape_string( $_REQUEST["login"])));
245
+        $email = trim(db_escape_string( $_REQUEST["email"]));
246
+        $test = trim(db_escape_string( $_REQUEST["turing_test"]));
247 247
 
248
-		if (!$login || !$email || !$test) {
249
-			print_error(__("Your registration information is incomplete."));
250
-			print "<p><form method=\"GET\" action=\"index.php\">
248
+        if (!$login || !$email || !$test) {
249
+            print_error(__("Your registration information is incomplete."));
250
+            print "<p><form method=\"GET\" action=\"index.php\">
251 251
 				<input type=\"submit\" value=\"".__("Return to Tiny Tiny RSS")."\">
252 252
 				</form>";
253
-			return;
254
-		}
253
+            return;
254
+        }
255 255
 
256
-		if ($test == "four" || $test == "4") {
256
+        if ($test == "four" || $test == "4") {
257 257
 
258
-			$result = db_query( "SELECT id FROM ttrss_users WHERE
258
+            $result = db_query( "SELECT id FROM ttrss_users WHERE
259 259
 				login = '$login'");
260 260
 
261
-			$is_registered = db_num_rows($result) > 0;
261
+            $is_registered = db_num_rows($result) > 0;
262 262
 
263
-			if ($is_registered) {
264
-				print_error(__('Sorry, this username is already taken.'));
265
-				print "<p><form method=\"GET\" action=\"index.php\">
263
+            if ($is_registered) {
264
+                print_error(__('Sorry, this username is already taken.'));
265
+                print "<p><form method=\"GET\" action=\"index.php\">
266 266
 				<input type=\"submit\" value=\"".__("Return to Tiny Tiny RSS")."\">
267 267
 				</form>";
268
-			} else {
268
+            } else {
269 269
 
270
-				$password = make_password();
270
+                $password = make_password();
271 271
 
272
-				$salt = substr(bin2hex(get_random_bytes(125)), 0, 250);
273
-				$pwd_hash = encrypt_password($password, $salt, true);
272
+                $salt = substr(bin2hex(get_random_bytes(125)), 0, 250);
273
+                $pwd_hash = encrypt_password($password, $salt, true);
274 274
 
275
-				db_query( "INSERT INTO ttrss_users
275
+                db_query( "INSERT INTO ttrss_users
276 276
 					(login,pwd_hash,access_level,last_login, email, created, salt)
277 277
 					VALUES ('$login', '$pwd_hash', 0, null, '$email', NOW(), '$salt')");
278 278
 
279
-				$result = db_query( "SELECT id FROM ttrss_users WHERE
279
+                $result = db_query( "SELECT id FROM ttrss_users WHERE
280 280
 					login = '$login' AND pwd_hash = '$pwd_hash'");
281 281
 
282
-				if (db_num_rows($result) != 1) {
283
-					print_error(__('Registration failed.'));
284
-					print "<p><form method=\"GET\" action=\"index.php\">
282
+                if (db_num_rows($result) != 1) {
283
+                    print_error(__('Registration failed.'));
284
+                    print "<p><form method=\"GET\" action=\"index.php\">
285 285
 					<input type=\"submit\" value=\"".__("Return to Tiny Tiny RSS")."\">
286 286
 					</form>";
287
-				} else {
288
-
289
-					$new_uid = db_fetch_result($result, 0, "id");
290
-
291
-					initialize_user( $new_uid);
292
-
293
-					$reg_text = "Hi!\n".
294
-						"\n".
295
-						"You are receiving this message, because you (or somebody else) have opened\n".
296
-						"an account at Tiny Tiny RSS.\n".
297
-						"\n".
298
-						"Your login information is as follows:\n".
299
-						"\n".
300
-						"Login: $login\n".
301
-						"Password: $password\n".
302
-						"\n".
303
-						"Don't forget to login at least once to your new account, otherwise\n".
304
-						"it will be deleted in 24 hours.\n".
305
-						"\n".
306
-						"If that wasn't you, just ignore this message. Thanks.";
307
-
308
-					$mailer = new Mailer();
309
-					$rc = $mailer->mail(["to_address" => $email,
310
-						"subject" => "Registration information for Tiny Tiny RSS",
311
-						"message" => $reg_text]);
312
-
313
-					if (!$rc) print_error($mailer->error());
314
-
315
-					$reg_text = "Hi!\n".
316
-						"\n".
317
-						"New user had registered at your Tiny Tiny RSS installation.\n".
318
-						"\n".
319
-						"Login: $login\n".
320
-						"Email: $email\n";
321
-
322
-					$mailer = new Mailer();
323
-					$rc = $mailer->mail(["to_address" => REG_NOTIFY_ADDRESS,
324
-						"subject" => "Registration notice for Tiny Tiny RSS",
325
-						"message" => $reg_text]);
326
-
327
-					if (!$rc) print_error($mailer->error());
328
-
329
-					print_notice(__("Account created successfully."));
330
-
331
-					print "<p><form method=\"GET\" action=\"index.php\">
287
+                } else {
288
+
289
+                    $new_uid = db_fetch_result($result, 0, "id");
290
+
291
+                    initialize_user( $new_uid);
292
+
293
+                    $reg_text = "Hi!\n".
294
+                        "\n".
295
+                        "You are receiving this message, because you (or somebody else) have opened\n".
296
+                        "an account at Tiny Tiny RSS.\n".
297
+                        "\n".
298
+                        "Your login information is as follows:\n".
299
+                        "\n".
300
+                        "Login: $login\n".
301
+                        "Password: $password\n".
302
+                        "\n".
303
+                        "Don't forget to login at least once to your new account, otherwise\n".
304
+                        "it will be deleted in 24 hours.\n".
305
+                        "\n".
306
+                        "If that wasn't you, just ignore this message. Thanks.";
307
+
308
+                    $mailer = new Mailer();
309
+                    $rc = $mailer->mail(["to_address" => $email,
310
+                        "subject" => "Registration information for Tiny Tiny RSS",
311
+                        "message" => $reg_text]);
312
+
313
+                    if (!$rc) print_error($mailer->error());
314
+
315
+                    $reg_text = "Hi!\n".
316
+                        "\n".
317
+                        "New user had registered at your Tiny Tiny RSS installation.\n".
318
+                        "\n".
319
+                        "Login: $login\n".
320
+                        "Email: $email\n";
321
+
322
+                    $mailer = new Mailer();
323
+                    $rc = $mailer->mail(["to_address" => REG_NOTIFY_ADDRESS,
324
+                        "subject" => "Registration notice for Tiny Tiny RSS",
325
+                        "message" => $reg_text]);
326
+
327
+                    if (!$rc) print_error($mailer->error());
328
+
329
+                    print_notice(__("Account created successfully."));
330
+
331
+                    print "<p><form method=\"GET\" action=\"index.php\">
332 332
 					<input type=\"submit\" value=\"".__("Return to Tiny Tiny RSS")."\">
333 333
 					</form>";
334 334
 
335
-				}
335
+                }
336 336
 
337
-			}
337
+            }
338 338
 
339
-			} else {
340
-				print_error('Plese check the form again, you have failed the robot test.');
341
-				print "<p><form method=\"GET\" action=\"index.php\">
339
+            } else {
340
+                print_error('Plese check the form again, you have failed the robot test.');
341
+                print "<p><form method=\"GET\" action=\"index.php\">
342 342
 				<input type=\"submit\" value=\"".__("Return to Tiny Tiny RSS")."\">
343 343
 				</form>";
344 344
 
345
-			}
346
-		}
347
-	?>
345
+            }
346
+        }
347
+    ?>
348 348
 
349 349
 <?php } else { ?>
350 350
 
Please login to merge, or discard this patch.
Braces   +12 added lines, -4 removed lines patch added patch discarded remove patch
@@ -18,7 +18,9 @@  discard block
 block discarded – undo
18 18
 
19 19
 	$action = $_REQUEST["action"];
20 20
 
21
-	if (!init_plugins()) return;
21
+	if (!init_plugins()) {
22
+	    return;
23
+	}
22 24
 
23 25
 	if ($_REQUEST["format"] == "feed") {
24 26
 		header("Content-Type: text/xml");
@@ -35,7 +37,9 @@  discard block
 block discarded – undo
35 37
 			$num_users = db_fetch_result($result, 0, "cu");
36 38
 
37 39
 			$num_users = REG_MAX_USERS - $num_users;
38
-			if ($num_users < 0) $num_users = 0;
40
+			if ($num_users < 0) {
41
+			    $num_users = 0;
42
+			}
39 43
 			$reg_suffix = "enabled";
40 44
 		} else {
41 45
 			$num_users = 0;
@@ -310,7 +314,9 @@  discard block
 block discarded – undo
310 314
 						"subject" => "Registration information for Tiny Tiny RSS",
311 315
 						"message" => $reg_text]);
312 316
 
313
-					if (!$rc) print_error($mailer->error());
317
+					if (!$rc) {
318
+					    print_error($mailer->error());
319
+					}
314 320
 
315 321
 					$reg_text = "Hi!\n".
316 322
 						"\n".
@@ -324,7 +330,9 @@  discard block
 block discarded – undo
324 330
 						"subject" => "Registration notice for Tiny Tiny RSS",
325 331
 						"message" => $reg_text]);
326 332
 
327
-					if (!$rc) print_error($mailer->error());
333
+					if (!$rc) {
334
+					    print_error($mailer->error());
335
+					}
328 336
 
329 337
 					print_notice(__("Account created successfully."));
330 338
 
Please login to merge, or discard this patch.
backend.php 3 patches
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@  discard block
 block discarded – undo
1 1
 <?php
2
-	set_include_path(dirname(__FILE__) ."/include" . PATH_SEPARATOR .
2
+	set_include_path(dirname(__FILE__)."/include".PATH_SEPARATOR.
3 3
 		get_include_path());
4 4
 
5 5
 	$op = $_REQUEST["op"];
@@ -16,7 +16,7 @@  discard block
 block discarded – undo
16 16
 		"fbexport", "logout", "pubsub");
17 17
 
18 18
 	if (array_search($op, $public_calls) !== false) {
19
-		header("Location: public.php?" . $_SERVER['QUERY_STRING']);
19
+		header("Location: public.php?".$_SERVER['QUERY_STRING']);
20 20
 		return;
21 21
 	}
22 22
 
@@ -42,7 +42,7 @@  discard block
 block discarded – undo
42 42
 	}
43 43
 
44 44
 	if (SINGLE_USER_MODE) {
45
-		authenticate_user( "admin", null);
45
+		authenticate_user("admin", null);
46 46
 	}
47 47
 
48 48
 	if ($_SESSION["uid"]) {
@@ -51,7 +51,7 @@  discard block
 block discarded – undo
51 51
 			print error_json(6);
52 52
 			return;
53 53
 		}
54
-		load_user_plugins( $_SESSION["uid"]);
54
+		load_user_plugins($_SESSION["uid"]);
55 55
 	}
56 56
 
57 57
 	$purge_intervals = array(
Please login to merge, or discard this patch.
Indentation   +129 added lines, -129 removed lines patch added patch discarded remove patch
@@ -1,130 +1,130 @@
 block discarded – undo
1 1
 <?php
2
-	set_include_path(dirname(__FILE__) ."/include" . PATH_SEPARATOR .
3
-		get_include_path());
4
-
5
-	$op = $_REQUEST["op"];
6
-	@$method = $_REQUEST['subop'] ? $_REQUEST['subop'] : $_REQUEST["method"];
7
-
8
-	if (!$method)
9
-		$method = 'index';
10
-	else
11
-		$method = strtolower($method);
12
-
13
-	/* Public calls compatibility shim */
14
-
15
-	$public_calls = array("globalUpdateFeeds", "rss", "getUnread", "getProfiles", "share",
16
-		"fbexport", "logout", "pubsub");
17
-
18
-	if (array_search($op, $public_calls) !== false) {
19
-		header("Location: public.php?" . $_SERVER['QUERY_STRING']);
20
-		return;
21
-	}
22
-
23
-	@$csrf_token = $_REQUEST['csrf_token'];
24
-
25
-	require_once "autoload.php";
26
-	require_once "sessions.php";
27
-	require_once "functions.php";
28
-	require_once "config.php";
29
-	require_once "db.php";
30
-	require_once "db-prefs.php";
31
-
32
-	startup_gettext();
33
-
34
-	$script_started = microtime(true);
35
-
36
-	if (!init_plugins()) return;
37
-
38
-	header("Content-Type: text/json; charset=utf-8");
39
-
40
-	if (ENABLE_GZIP_OUTPUT && function_exists("ob_gzhandler")) {
41
-		ob_start("ob_gzhandler");
42
-	}
43
-
44
-	if (SINGLE_USER_MODE) {
45
-		authenticate_user( "admin", null);
46
-	}
47
-
48
-	if ($_SESSION["uid"]) {
49
-		if (!validate_session()) {
50
-			header("Content-Type: text/json");
51
-			print error_json(6);
52
-			return;
53
-		}
54
-		load_user_plugins( $_SESSION["uid"]);
55
-	}
56
-
57
-	$purge_intervals = array(
58
-		0  => __("Use default"),
59
-		-1 => __("Never purge"),
60
-		5  => __("1 week old"),
61
-		14 => __("2 weeks old"),
62
-		31 => __("1 month old"),
63
-		60 => __("2 months old"),
64
-		90 => __("3 months old"));
65
-
66
-	$update_intervals = array(
67
-		0   => __("Default interval"),
68
-		-1  => __("Disable updates"),
69
-		15  => __("15 minutes"),
70
-		30  => __("30 minutes"),
71
-		60  => __("Hourly"),
72
-		240 => __("4 hours"),
73
-		720 => __("12 hours"),
74
-		1440 => __("Daily"),
75
-		10080 => __("Weekly"));
76
-
77
-	$update_intervals_nodefault = array(
78
-		-1  => __("Disable updates"),
79
-		15  => __("15 minutes"),
80
-		30  => __("30 minutes"),
81
-		60  => __("Hourly"),
82
-		240 => __("4 hours"),
83
-		720 => __("12 hours"),
84
-		1440 => __("Daily"),
85
-		10080 => __("Weekly"));
86
-
87
-	$access_level_names = array(
88
-		0 => __("User"),
89
-		5 => __("Power User"),
90
-		10 => __("Administrator"));
91
-
92
-	$op = str_replace("-", "_", $op);
93
-
94
-	$override = PluginHost::getInstance()->lookup_handler($op, $method);
95
-
96
-	if (class_exists($op) || $override) {
97
-
98
-		if ($override) {
99
-			$handler = $override;
100
-		} else {
101
-			$handler = new $op($_REQUEST);
102
-		}
103
-
104
-		if ($handler && implements_interface($handler, 'IHandler')) {
105
-			if (validate_csrf($csrf_token) || $handler->csrf_ignore($method)) {
106
-				if ($handler->before($method)) {
107
-					if ($method && method_exists($handler, $method)) {
108
-						$handler->$method();
109
-					} else {
110
-						if (method_exists($handler, "catchall")) {
111
-							$handler->catchall($method);
112
-						}
113
-					}
114
-					$handler->after();
115
-					return;
116
-				} else {
117
-					header("Content-Type: text/json");
118
-					print error_json(6);
119
-					return;
120
-				}
121
-			} else {
122
-				header("Content-Type: text/json");
123
-				print error_json(6);
124
-				return;
125
-			}
126
-		}
127
-	}
128
-
129
-	header("Content-Type: text/json");
130
-	print error_json(13);
2
+    set_include_path(dirname(__FILE__) ."/include" . PATH_SEPARATOR .
3
+        get_include_path());
4
+
5
+    $op = $_REQUEST["op"];
6
+    @$method = $_REQUEST['subop'] ? $_REQUEST['subop'] : $_REQUEST["method"];
7
+
8
+    if (!$method)
9
+        $method = 'index';
10
+    else
11
+        $method = strtolower($method);
12
+
13
+    /* Public calls compatibility shim */
14
+
15
+    $public_calls = array("globalUpdateFeeds", "rss", "getUnread", "getProfiles", "share",
16
+        "fbexport", "logout", "pubsub");
17
+
18
+    if (array_search($op, $public_calls) !== false) {
19
+        header("Location: public.php?" . $_SERVER['QUERY_STRING']);
20
+        return;
21
+    }
22
+
23
+    @$csrf_token = $_REQUEST['csrf_token'];
24
+
25
+    require_once "autoload.php";
26
+    require_once "sessions.php";
27
+    require_once "functions.php";
28
+    require_once "config.php";
29
+    require_once "db.php";
30
+    require_once "db-prefs.php";
31
+
32
+    startup_gettext();
33
+
34
+    $script_started = microtime(true);
35
+
36
+    if (!init_plugins()) return;
37
+
38
+    header("Content-Type: text/json; charset=utf-8");
39
+
40
+    if (ENABLE_GZIP_OUTPUT && function_exists("ob_gzhandler")) {
41
+        ob_start("ob_gzhandler");
42
+    }
43
+
44
+    if (SINGLE_USER_MODE) {
45
+        authenticate_user( "admin", null);
46
+    }
47
+
48
+    if ($_SESSION["uid"]) {
49
+        if (!validate_session()) {
50
+            header("Content-Type: text/json");
51
+            print error_json(6);
52
+            return;
53
+        }
54
+        load_user_plugins( $_SESSION["uid"]);
55
+    }
56
+
57
+    $purge_intervals = array(
58
+        0  => __("Use default"),
59
+        -1 => __("Never purge"),
60
+        5  => __("1 week old"),
61
+        14 => __("2 weeks old"),
62
+        31 => __("1 month old"),
63
+        60 => __("2 months old"),
64
+        90 => __("3 months old"));
65
+
66
+    $update_intervals = array(
67
+        0   => __("Default interval"),
68
+        -1  => __("Disable updates"),
69
+        15  => __("15 minutes"),
70
+        30  => __("30 minutes"),
71
+        60  => __("Hourly"),
72
+        240 => __("4 hours"),
73
+        720 => __("12 hours"),
74
+        1440 => __("Daily"),
75
+        10080 => __("Weekly"));
76
+
77
+    $update_intervals_nodefault = array(
78
+        -1  => __("Disable updates"),
79
+        15  => __("15 minutes"),
80
+        30  => __("30 minutes"),
81
+        60  => __("Hourly"),
82
+        240 => __("4 hours"),
83
+        720 => __("12 hours"),
84
+        1440 => __("Daily"),
85
+        10080 => __("Weekly"));
86
+
87
+    $access_level_names = array(
88
+        0 => __("User"),
89
+        5 => __("Power User"),
90
+        10 => __("Administrator"));
91
+
92
+    $op = str_replace("-", "_", $op);
93
+
94
+    $override = PluginHost::getInstance()->lookup_handler($op, $method);
95
+
96
+    if (class_exists($op) || $override) {
97
+
98
+        if ($override) {
99
+            $handler = $override;
100
+        } else {
101
+            $handler = new $op($_REQUEST);
102
+        }
103
+
104
+        if ($handler && implements_interface($handler, 'IHandler')) {
105
+            if (validate_csrf($csrf_token) || $handler->csrf_ignore($method)) {
106
+                if ($handler->before($method)) {
107
+                    if ($method && method_exists($handler, $method)) {
108
+                        $handler->$method();
109
+                    } else {
110
+                        if (method_exists($handler, "catchall")) {
111
+                            $handler->catchall($method);
112
+                        }
113
+                    }
114
+                    $handler->after();
115
+                    return;
116
+                } else {
117
+                    header("Content-Type: text/json");
118
+                    print error_json(6);
119
+                    return;
120
+                }
121
+            } else {
122
+                header("Content-Type: text/json");
123
+                print error_json(6);
124
+                return;
125
+            }
126
+        }
127
+    }
128
+
129
+    header("Content-Type: text/json");
130
+    print error_json(13);
Please login to merge, or discard this patch.
Braces   +8 added lines, -5 removed lines patch added patch discarded remove patch
@@ -5,10 +5,11 @@  discard block
 block discarded – undo
5 5
 	$op = $_REQUEST["op"];
6 6
 	@$method = $_REQUEST['subop'] ? $_REQUEST['subop'] : $_REQUEST["method"];
7 7
 
8
-	if (!$method)
9
-		$method = 'index';
10
-	else
11
-		$method = strtolower($method);
8
+	if (!$method) {
9
+			$method = 'index';
10
+	} else {
11
+			$method = strtolower($method);
12
+	}
12 13
 
13 14
 	/* Public calls compatibility shim */
14 15
 
@@ -33,7 +34,9 @@  discard block
 block discarded – undo
33 34
 
34 35
 	$script_started = microtime(true);
35 36
 
36
-	if (!init_plugins()) return;
37
+	if (!init_plugins()) {
38
+	    return;
39
+	}
37 40
 
38 41
 	header("Content-Type: text/json; charset=utf-8");
39 42
 
Please login to merge, or discard this patch.
public.php 3 patches
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@
 block discarded – undo
1 1
 <?php
2
-	set_include_path(dirname(__FILE__) ."/include" . PATH_SEPARATOR .
2
+	set_include_path(dirname(__FILE__)."/include".PATH_SEPARATOR.
3 3
 		get_include_path());
4 4
 
5 5
 	require_once "autoload.php";
Please login to merge, or discard this patch.
Indentation   +33 added lines, -33 removed lines patch added patch discarded remove patch
@@ -1,44 +1,44 @@
 block discarded – undo
1 1
 <?php
2
-	set_include_path(dirname(__FILE__) ."/include" . PATH_SEPARATOR .
3
-		get_include_path());
2
+    set_include_path(dirname(__FILE__) ."/include" . PATH_SEPARATOR .
3
+        get_include_path());
4 4
 
5
-	require_once "autoload.php";
6
-	require_once "sessions.php";
7
-	require_once "functions.php";
8
-	require_once "sanity_check.php";
9
-	require_once "config.php";
10
-	require_once "db.php";
11
-	require_once "db-prefs.php";
5
+    require_once "autoload.php";
6
+    require_once "sessions.php";
7
+    require_once "functions.php";
8
+    require_once "sanity_check.php";
9
+    require_once "config.php";
10
+    require_once "db.php";
11
+    require_once "db-prefs.php";
12 12
 
13
-	startup_gettext();
13
+    startup_gettext();
14 14
 
15
-	$script_started = microtime(true);
15
+    $script_started = microtime(true);
16 16
 
17
-	if (!init_plugins()) return;
17
+    if (!init_plugins()) return;
18 18
 
19
-	if (ENABLE_GZIP_OUTPUT && function_exists("ob_gzhandler")) {
20
-		ob_start("ob_gzhandler");
21
-	}
19
+    if (ENABLE_GZIP_OUTPUT && function_exists("ob_gzhandler")) {
20
+        ob_start("ob_gzhandler");
21
+    }
22 22
 
23
-	$method = $_REQUEST["op"];
23
+    $method = $_REQUEST["op"];
24 24
 
25
-	$override = PluginHost::getInstance()->lookup_handler("public", $method);
25
+    $override = PluginHost::getInstance()->lookup_handler("public", $method);
26 26
 
27
-	if ($override) {
28
-		$handler = $override;
29
-	} else {
30
-		$handler = new Handler_Public($_REQUEST);
31
-	}
27
+    if ($override) {
28
+        $handler = $override;
29
+    } else {
30
+        $handler = new Handler_Public($_REQUEST);
31
+    }
32 32
 
33
-	if (implements_interface($handler, "IHandler") && $handler->before($method)) {
34
-		if ($method && method_exists($handler, $method)) {
35
-			$handler->$method();
36
-		} else if (method_exists($handler, 'index')) {
37
-			$handler->index();
38
-		}
39
-		$handler->after();
40
-		return;
41
-	}
33
+    if (implements_interface($handler, "IHandler") && $handler->before($method)) {
34
+        if ($method && method_exists($handler, $method)) {
35
+            $handler->$method();
36
+        } else if (method_exists($handler, 'index')) {
37
+            $handler->index();
38
+        }
39
+        $handler->after();
40
+        return;
41
+    }
42 42
 
43
-	header("Content-Type: text/plain");
44
-	print error_json(13);
43
+    header("Content-Type: text/plain");
44
+    print error_json(13);
Please login to merge, or discard this patch.
Braces   +3 added lines, -1 removed lines patch added patch discarded remove patch
@@ -14,7 +14,9 @@
 block discarded – undo
14 14
 
15 15
 	$script_started = microtime(true);
16 16
 
17
-	if (!init_plugins()) return;
17
+	if (!init_plugins()) {
18
+	    return;
19
+	}
18 20
 
19 21
 	if (ENABLE_GZIP_OUTPUT && function_exists("ob_gzhandler")) {
20 22
 		ob_start("ob_gzhandler");
Please login to merge, or discard this patch.
include/db.php 2 patches
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -33,6 +33,6 @@
 block discarded – undo
33 33
 	return Db::get()->last_query_error();
34 34
 }
35 35
 
36
-function db_quote($str){
36
+function db_quote($str) {
37 37
 	return Db::get()->quote($str);
38 38
 }
Please login to merge, or discard this patch.
Indentation   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -1,38 +1,38 @@
 block discarded – undo
1 1
 <?php
2 2
 
3 3
 function db_escape_string($s, $strip_tags = true) {
4
-	return Db::get()->escape_string($s, $strip_tags);
4
+    return Db::get()->escape_string($s, $strip_tags);
5 5
 }
6 6
 
7 7
 function db_query($query, $die_on_error = true) {
8
-	return Db::get()->query($query, $die_on_error);
8
+    return Db::get()->query($query, $die_on_error);
9 9
 }
10 10
 
11 11
 function db_fetch_assoc($result) {
12
-	return Db::get()->fetch_assoc($result);
12
+    return Db::get()->fetch_assoc($result);
13 13
 }
14 14
 
15 15
 
16 16
 function db_num_rows($result) {
17
-	return Db::get()->num_rows($result);
17
+    return Db::get()->num_rows($result);
18 18
 }
19 19
 
20 20
 function db_fetch_result($result, $row, $param) {
21
-	return Db::get()->fetch_result($result, $row, $param);
21
+    return Db::get()->fetch_result($result, $row, $param);
22 22
 }
23 23
 
24 24
 function db_affected_rows($result) {
25
-	return Db::get()->affected_rows($result);
25
+    return Db::get()->affected_rows($result);
26 26
 }
27 27
 
28 28
 function db_last_error() {
29
-	return Db::get()->last_error();
29
+    return Db::get()->last_error();
30 30
 }
31 31
 
32 32
 function db_last_query_error() {
33
-	return Db::get()->last_query_error();
33
+    return Db::get()->last_query_error();
34 34
 }
35 35
 
36 36
 function db_quote($str){
37
-	return Db::get()->quote($str);
37
+    return Db::get()->quote($str);
38 38
 }
Please login to merge, or discard this patch.
include/sanity_check.php 3 patches
Spacing   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -17,12 +17,12 @@  discard block
 block discarded – undo
17 17
 	function make_self_url() {
18 18
 		$proto = is_server_https() ? 'https' : 'http';
19 19
 
20
-		return $proto . '://' . $_SERVER["HTTP_HOST"] . $_SERVER["REQUEST_URI"];
20
+		return $proto.'://'.$_SERVER["HTTP_HOST"].$_SERVER["REQUEST_URI"];
21 21
 	}
22 22
 
23 23
 	function make_self_url_path() {
24 24
 		$proto = is_server_https() ? 'https' : 'http';
25
-		$url_path = $proto . '://' . $_SERVER["HTTP_HOST"] . parse_url($_SERVER["REQUEST_URI"], PHP_URL_PATH);
25
+		$url_path = $proto.'://'.$_SERVER["HTTP_HOST"].parse_url($_SERVER["REQUEST_URI"], PHP_URL_PATH);
26 26
 
27 27
 		return $url_path;
28 28
 	}
@@ -69,7 +69,7 @@  discard block
 block discarded – undo
69 69
 			}
70 70
 
71 71
 			if (version_compare(PHP_VERSION, '5.6.0', '<')) {
72
-				array_push($errors, "PHP version 5.6.0 or newer required. You're using " . PHP_VERSION . ".");
72
+				array_push($errors, "PHP version 5.6.0 or newer required. You're using ".PHP_VERSION.".");
73 73
 			}
74 74
 
75 75
 			if (!class_exists("UConverter")) {
@@ -80,15 +80,15 @@  discard block
 block discarded – undo
80 80
 				array_push($errors, "Configuration file (config.php) has incorrect version. Update it with new options from config.php-dist and set CONFIG_VERSION to the correct value.");
81 81
 			}
82 82
 
83
-			if (!is_writable(CACHE_DIR . "/images")) {
83
+			if (!is_writable(CACHE_DIR."/images")) {
84 84
 				array_push($errors, "Image cache is not writable (chmod -R 777 ".CACHE_DIR."/images)");
85 85
 			}
86 86
 
87
-			if (!is_writable(CACHE_DIR . "/upload")) {
87
+			if (!is_writable(CACHE_DIR."/upload")) {
88 88
 				array_push($errors, "Upload cache is not writable (chmod -R 777 ".CACHE_DIR."/upload)");
89 89
 			}
90 90
 
91
-			if (!is_writable(CACHE_DIR . "/export")) {
91
+			if (!is_writable(CACHE_DIR."/export")) {
92 92
 				array_push($errors, "Data export cache is not writable (chmod -R 777 ".CACHE_DIR."/export)");
93 93
 			}
94 94
 
@@ -124,7 +124,7 @@  discard block
 block discarded – undo
124 124
 
125 125
 			if (isset($_SERVER["HTTP_HOST"]) &&
126 126
 				(!defined('_SKIP_SELF_URL_PATH_CHECKS') || !_SKIP_SELF_URL_PATH_CHECKS) &&
127
-				SELF_URL_PATH != $ref_self_url_path && SELF_URL_PATH != mb_substr($ref_self_url_path, 0, mb_strlen($ref_self_url_path)-1)) {
127
+				SELF_URL_PATH != $ref_self_url_path && SELF_URL_PATH != mb_substr($ref_self_url_path, 0, mb_strlen($ref_self_url_path) - 1)) {
128 128
 				array_push($errors,
129 129
 					"Please set SELF_URL_PATH to the correct value detected for your server: <b>$ref_self_url_path</b>");
130 130
 			}
@@ -187,8 +187,8 @@  discard block
 block discarded – undo
187 187
 						array_push($bad_tables_fmt, sprintf("%s (%s)", $bt['table_name'], $bt['engine']));
188 188
 					}
189 189
 
190
-					$msg = "<p>The following tables use an unsupported MySQL engine: <b>" .
191
-						implode(", ", $bad_tables_fmt) . "</b>.</p>";
190
+					$msg = "<p>The following tables use an unsupported MySQL engine: <b>".
191
+						implode(", ", $bad_tables_fmt)."</b>.</p>";
192 192
 
193 193
 					$msg .= "<p>The only supported engine on MySQL is InnoDB. MyISAM lacks functionality to run
194 194
 						tt-rss.
Please login to merge, or discard this patch.
Upper-Lower-Casing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -43,7 +43,7 @@
 block discarded – undo
43 43
 				array_push($errors, "Please copy config.php-dist to config.php or run the installer in install/");
44 44
 			}
45 45
 
46
-			if (strpos(PLUGINS, "auth_") === FALSE) {
46
+			if (strpos(PLUGINS, "auth_") === false) {
47 47
 				array_push($errors, "Please enable at least one authentication module via PLUGINS constant in config.php");
48 48
 			}
49 49
 
Please login to merge, or discard this patch.
Indentation   +145 added lines, -145 removed lines patch added patch discarded remove patch
@@ -1,190 +1,190 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 
3
-	function make_self_url() {
4
-		$proto = is_server_https() ? 'https' : 'http';
3
+    function make_self_url() {
4
+        $proto = is_server_https() ? 'https' : 'http';
5 5
 
6
-		return $proto . '://' . $_SERVER["HTTP_HOST"] . $_SERVER["REQUEST_URI"];
7
-	}
6
+        return $proto . '://' . $_SERVER["HTTP_HOST"] . $_SERVER["REQUEST_URI"];
7
+    }
8 8
 
9
-	function make_self_url_path() {
10
-		$proto = is_server_https() ? 'https' : 'http';
11
-		$url_path = $proto . '://' . $_SERVER["HTTP_HOST"] . parse_url($_SERVER["REQUEST_URI"], PHP_URL_PATH);
9
+    function make_self_url_path() {
10
+        $proto = is_server_https() ? 'https' : 'http';
11
+        $url_path = $proto . '://' . $_SERVER["HTTP_HOST"] . parse_url($_SERVER["REQUEST_URI"], PHP_URL_PATH);
12 12
 
13
-		return $url_path;
14
-	}
13
+        return $url_path;
14
+    }
15 15
 
16
-	function check_mysql_tables() {
17
-		$pdo = Db::pdo();
16
+    function check_mysql_tables() {
17
+        $pdo = Db::pdo();
18 18
 
19
-		$sth = $pdo->prepare("SELECT engine, table_name FROM information_schema.tables WHERE
19
+        $sth = $pdo->prepare("SELECT engine, table_name FROM information_schema.tables WHERE
20 20
 				table_schema = ? AND table_name LIKE 'ttrss_%' AND engine != 'InnoDB'");
21
-		$sth->execute([DB_NAME]);
21
+        $sth->execute([DB_NAME]);
22 22
 
23
-		$bad_tables = [];
23
+        $bad_tables = [];
24 24
 
25
-		while ($line = $sth->fetch()) {
26
-			array_push($bad_tables, $line);
27
-		}
25
+        while ($line = $sth->fetch()) {
26
+            array_push($bad_tables, $line);
27
+        }
28 28
 
29
-		return $bad_tables;
30
-	}
29
+        return $bad_tables;
30
+    }
31 31
 
32
-	function initial_sanity_check() {
32
+    function initial_sanity_check() {
33 33
 
34
-		$errors = array();
34
+        $errors = array();
35 35
 
36
-		if (!file_exists("config.php")) {
37
-			array_push($errors, "Configuration file not found. Looks like you forgot to copy config.php-dist to config.php and edit it.");
38
-		} else {
36
+        if (!file_exists("config.php")) {
37
+            array_push($errors, "Configuration file not found. Looks like you forgot to copy config.php-dist to config.php and edit it.");
38
+        } else {
39 39
 
40
-			require_once "sanity_config.php";
40
+            require_once "sanity_config.php";
41 41
 
42
-			if (file_exists("install") && !file_exists("config.php")) {
43
-				array_push($errors, "Please copy config.php-dist to config.php or run the installer in install/");
44
-			}
42
+            if (file_exists("install") && !file_exists("config.php")) {
43
+                array_push($errors, "Please copy config.php-dist to config.php or run the installer in install/");
44
+            }
45 45
 
46
-			if (strpos(PLUGINS, "auth_") === FALSE) {
47
-				array_push($errors, "Please enable at least one authentication module via PLUGINS constant in config.php");
48
-			}
46
+            if (strpos(PLUGINS, "auth_") === FALSE) {
47
+                array_push($errors, "Please enable at least one authentication module via PLUGINS constant in config.php");
48
+            }
49 49
 
50
-			if (function_exists('posix_getuid') && posix_getuid() == 0) {
51
-				array_push($errors, "Please don't run this script as root.");
52
-			}
50
+            if (function_exists('posix_getuid') && posix_getuid() == 0) {
51
+                array_push($errors, "Please don't run this script as root.");
52
+            }
53 53
 
54
-			if (version_compare(PHP_VERSION, '5.6.0', '<')) {
55
-				array_push($errors, "PHP version 5.6.0 or newer required. You're using " . PHP_VERSION . ".");
56
-			}
54
+            if (version_compare(PHP_VERSION, '5.6.0', '<')) {
55
+                array_push($errors, "PHP version 5.6.0 or newer required. You're using " . PHP_VERSION . ".");
56
+            }
57 57
 
58
-			if (!class_exists("UConverter")) {
59
-				array_push($errors, "PHP UConverter class is missing, it's provided by the Internationalization (intl) module.");
60
-			}
58
+            if (!class_exists("UConverter")) {
59
+                array_push($errors, "PHP UConverter class is missing, it's provided by the Internationalization (intl) module.");
60
+            }
61 61
 
62
-			if (CONFIG_VERSION != EXPECTED_CONFIG_VERSION) {
63
-				array_push($errors, "Configuration file (config.php) has incorrect version. Update it with new options from config.php-dist and set CONFIG_VERSION to the correct value.");
64
-			}
62
+            if (CONFIG_VERSION != EXPECTED_CONFIG_VERSION) {
63
+                array_push($errors, "Configuration file (config.php) has incorrect version. Update it with new options from config.php-dist and set CONFIG_VERSION to the correct value.");
64
+            }
65 65
 
66
-			if (!is_writable(CACHE_DIR . "/images")) {
67
-				array_push($errors, "Image cache is not writable (chmod -R 777 ".CACHE_DIR."/images)");
68
-			}
66
+            if (!is_writable(CACHE_DIR . "/images")) {
67
+                array_push($errors, "Image cache is not writable (chmod -R 777 ".CACHE_DIR."/images)");
68
+            }
69 69
 
70
-			if (!is_writable(CACHE_DIR . "/upload")) {
71
-				array_push($errors, "Upload cache is not writable (chmod -R 777 ".CACHE_DIR."/upload)");
72
-			}
70
+            if (!is_writable(CACHE_DIR . "/upload")) {
71
+                array_push($errors, "Upload cache is not writable (chmod -R 777 ".CACHE_DIR."/upload)");
72
+            }
73 73
 
74
-			if (!is_writable(CACHE_DIR . "/export")) {
75
-				array_push($errors, "Data export cache is not writable (chmod -R 777 ".CACHE_DIR."/export)");
76
-			}
74
+            if (!is_writable(CACHE_DIR . "/export")) {
75
+                array_push($errors, "Data export cache is not writable (chmod -R 777 ".CACHE_DIR."/export)");
76
+            }
77 77
 
78
-			if (GENERATED_CONFIG_CHECK != EXPECTED_CONFIG_VERSION) {
79
-				array_push($errors,
80
-					"Configuration option checker sanity_config.php is outdated, please recreate it using ./utils/regen_config_checks.sh");
81
-			}
78
+            if (GENERATED_CONFIG_CHECK != EXPECTED_CONFIG_VERSION) {
79
+                array_push($errors,
80
+                    "Configuration option checker sanity_config.php is outdated, please recreate it using ./utils/regen_config_checks.sh");
81
+            }
82 82
 
83
-			foreach ($required_defines as $d) {
84
-				if (!defined($d)) {
85
-					array_push($errors,
86
-						"Required configuration file parameter $d is not defined in config.php. You might need to copy it from config.php-dist.");
87
-				}
88
-			}
83
+            foreach ($required_defines as $d) {
84
+                if (!defined($d)) {
85
+                    array_push($errors,
86
+                        "Required configuration file parameter $d is not defined in config.php. You might need to copy it from config.php-dist.");
87
+                }
88
+            }
89 89
 
90
-			if (SINGLE_USER_MODE && class_exists("PDO")) {
91
-			    $pdo = DB::pdo();
90
+            if (SINGLE_USER_MODE && class_exists("PDO")) {
91
+                $pdo = DB::pdo();
92 92
 
93
-				$res = $pdo->query("SELECT id FROM ttrss_users WHERE id = 1");
93
+                $res = $pdo->query("SELECT id FROM ttrss_users WHERE id = 1");
94 94
 
95
-				if (!$res->fetch()) {
96
-					array_push($errors, "SINGLE_USER_MODE is enabled in config.php but default admin account is not found.");
97
-				}
98
-			}
95
+                if (!$res->fetch()) {
96
+                    array_push($errors, "SINGLE_USER_MODE is enabled in config.php but default admin account is not found.");
97
+                }
98
+            }
99 99
 
100
-			$ref_self_url_path = make_self_url_path();
101
-			$ref_self_url_path = preg_replace("/\w+\.php$/", "", $ref_self_url_path);
100
+            $ref_self_url_path = make_self_url_path();
101
+            $ref_self_url_path = preg_replace("/\w+\.php$/", "", $ref_self_url_path);
102 102
 
103
-			if (SELF_URL_PATH == "http://example.org/tt-rss/") {
104
-				array_push($errors,
105
-						"Please set SELF_URL_PATH to the correct value for your server (possible value: <b>$ref_self_url_path</b>)");
106
-			}
103
+            if (SELF_URL_PATH == "http://example.org/tt-rss/") {
104
+                array_push($errors,
105
+                        "Please set SELF_URL_PATH to the correct value for your server (possible value: <b>$ref_self_url_path</b>)");
106
+            }
107 107
 
108
-			if (isset($_SERVER["HTTP_HOST"]) &&
109
-				(!defined('_SKIP_SELF_URL_PATH_CHECKS') || !_SKIP_SELF_URL_PATH_CHECKS) &&
110
-				SELF_URL_PATH != $ref_self_url_path && SELF_URL_PATH != mb_substr($ref_self_url_path, 0, mb_strlen($ref_self_url_path)-1)) {
111
-				array_push($errors,
112
-					"Please set SELF_URL_PATH to the correct value detected for your server: <b>$ref_self_url_path</b>");
113
-			}
108
+            if (isset($_SERVER["HTTP_HOST"]) &&
109
+                (!defined('_SKIP_SELF_URL_PATH_CHECKS') || !_SKIP_SELF_URL_PATH_CHECKS) &&
110
+                SELF_URL_PATH != $ref_self_url_path && SELF_URL_PATH != mb_substr($ref_self_url_path, 0, mb_strlen($ref_self_url_path)-1)) {
111
+                array_push($errors,
112
+                    "Please set SELF_URL_PATH to the correct value detected for your server: <b>$ref_self_url_path</b>");
113
+            }
114 114
 
115
-			if (!is_writable(ICONS_DIR)) {
116
-				array_push($errors, "ICONS_DIR defined in config.php is not writable (chmod -R 777 ".ICONS_DIR.").\n");
117
-			}
115
+            if (!is_writable(ICONS_DIR)) {
116
+                array_push($errors, "ICONS_DIR defined in config.php is not writable (chmod -R 777 ".ICONS_DIR.").\n");
117
+            }
118 118
 
119
-			if (!is_writable(LOCK_DIRECTORY)) {
120
-				array_push($errors, "LOCK_DIRECTORY defined in config.php is not writable (chmod -R 777 ".LOCK_DIRECTORY.").\n");
121
-			}
119
+            if (!is_writable(LOCK_DIRECTORY)) {
120
+                array_push($errors, "LOCK_DIRECTORY defined in config.php is not writable (chmod -R 777 ".LOCK_DIRECTORY.").\n");
121
+            }
122 122
 
123
-			if (!function_exists("curl_init") && !ini_get("allow_url_fopen")) {
124
-				array_push($errors, "PHP configuration option allow_url_fopen is disabled, and CURL functions are not present. Either enable allow_url_fopen or install PHP extension for CURL.");
125
-			}
123
+            if (!function_exists("curl_init") && !ini_get("allow_url_fopen")) {
124
+                array_push($errors, "PHP configuration option allow_url_fopen is disabled, and CURL functions are not present. Either enable allow_url_fopen or install PHP extension for CURL.");
125
+            }
126 126
 
127
-			if (!function_exists("json_encode")) {
128
-				array_push($errors, "PHP support for JSON is required, but was not found.");
129
-			}
127
+            if (!function_exists("json_encode")) {
128
+                array_push($errors, "PHP support for JSON is required, but was not found.");
129
+            }
130 130
 
131
-			if (DB_TYPE == "mysql" && !function_exists("mysqli_connect")) {
132
-				array_push($errors, "PHP support for MySQL is required for configured DB_TYPE in config.php.");
133
-			}
131
+            if (DB_TYPE == "mysql" && !function_exists("mysqli_connect")) {
132
+                array_push($errors, "PHP support for MySQL is required for configured DB_TYPE in config.php.");
133
+            }
134 134
 
135
-			if (DB_TYPE == "pgsql" && !function_exists("pg_connect")) {
136
-				array_push($errors, "PHP support for PostgreSQL is required for configured DB_TYPE in config.php");
137
-			}
135
+            if (DB_TYPE == "pgsql" && !function_exists("pg_connect")) {
136
+                array_push($errors, "PHP support for PostgreSQL is required for configured DB_TYPE in config.php");
137
+            }
138 138
 
139
-			if (!class_exists("PDO")) {
140
-				array_push($errors, "PHP support for PDO is required but was not found.");
141
-			}
139
+            if (!class_exists("PDO")) {
140
+                array_push($errors, "PHP support for PDO is required but was not found.");
141
+            }
142 142
 
143
-			if (!function_exists("mb_strlen")) {
144
-				array_push($errors, "PHP support for mbstring functions is required but was not found.");
145
-			}
143
+            if (!function_exists("mb_strlen")) {
144
+                array_push($errors, "PHP support for mbstring functions is required but was not found.");
145
+            }
146 146
 
147
-			if (!function_exists("hash")) {
148
-				array_push($errors, "PHP support for hash() function is required but was not found.");
149
-			}
147
+            if (!function_exists("hash")) {
148
+                array_push($errors, "PHP support for hash() function is required but was not found.");
149
+            }
150 150
 
151
-			if (ini_get("safe_mode")) {
152
-				array_push($errors, "PHP safe mode setting is obsolete and not supported by tt-rss.");
153
-			}
151
+            if (ini_get("safe_mode")) {
152
+                array_push($errors, "PHP safe mode setting is obsolete and not supported by tt-rss.");
153
+            }
154 154
 
155
-			if (!function_exists("mime_content_type")) {
156
-				array_push($errors, "PHP function mime_content_type() is missing, try enabling fileinfo module.");
157
-			}
155
+            if (!function_exists("mime_content_type")) {
156
+                array_push($errors, "PHP function mime_content_type() is missing, try enabling fileinfo module.");
157
+            }
158 158
 
159
-			if (!class_exists("DOMDocument")) {
160
-				array_push($errors, "PHP support for DOMDocument is required, but was not found.");
161
-			}
159
+            if (!class_exists("DOMDocument")) {
160
+                array_push($errors, "PHP support for DOMDocument is required, but was not found.");
161
+            }
162 162
 
163
-			if (DB_TYPE == "mysql") {
164
-				$bad_tables = check_mysql_tables();
163
+            if (DB_TYPE == "mysql") {
164
+                $bad_tables = check_mysql_tables();
165 165
 
166
-				if (count($bad_tables) > 0) {
167
-					$bad_tables_fmt = [];
166
+                if (count($bad_tables) > 0) {
167
+                    $bad_tables_fmt = [];
168 168
 
169
-					foreach ($bad_tables as $bt) {
170
-						array_push($bad_tables_fmt, sprintf("%s (%s)", $bt['table_name'], $bt['engine']));
171
-					}
169
+                    foreach ($bad_tables as $bt) {
170
+                        array_push($bad_tables_fmt, sprintf("%s (%s)", $bt['table_name'], $bt['engine']));
171
+                    }
172 172
 
173
-					$msg = "<p>The following tables use an unsupported MySQL engine: <b>" .
174
-						implode(", ", $bad_tables_fmt) . "</b>.</p>";
173
+                    $msg = "<p>The following tables use an unsupported MySQL engine: <b>" .
174
+                        implode(", ", $bad_tables_fmt) . "</b>.</p>";
175 175
 
176
-					$msg .= "<p>The only supported engine on MySQL is InnoDB. MyISAM lacks functionality to run
176
+                    $msg .= "<p>The only supported engine on MySQL is InnoDB. MyISAM lacks functionality to run
177 177
 						tt-rss.
178 178
 						Please backup your data (via OPML) and re-import the schema before continuing.</p>
179 179
 						<p><b>WARNING: importing the schema would mean LOSS OF ALL YOUR DATA.</b></p>";
180 180
 
181 181
 
182
-					array_push($errors, $msg);
183
-				}
184
-			}
185
-		}
182
+                    array_push($errors, $msg);
183
+                }
184
+            }
185
+        }
186 186
 
187
-		if (count($errors) > 0 && $_SERVER['REQUEST_URI']) { ?>
187
+        if (count($errors) > 0 && $_SERVER['REQUEST_URI']) { ?>
188 188
 			<!DOCTYPE html>
189 189
 			<html>
190 190
 			<head>
@@ -211,22 +211,22 @@  discard block
 block discarded – undo
211 211
 		</html>
212 212
 
213 213
 		<?php
214
-			die;
215
-		} else if (count($errors) > 0) {
216
-			echo "Tiny Tiny RSS was unable to start properly. This usually means a misconfiguration or an incomplete upgrade.\n";
217
-			echo "Please fix errors indicated by the following messages:\n\n";
214
+            die;
215
+        } else if (count($errors) > 0) {
216
+            echo "Tiny Tiny RSS was unable to start properly. This usually means a misconfiguration or an incomplete upgrade.\n";
217
+            echo "Please fix errors indicated by the following messages:\n\n";
218 218
 
219
-			foreach ($errors as $error) {
220
-				echo " * $error\n";
221
-			}
219
+            foreach ($errors as $error) {
220
+                echo " * $error\n";
221
+            }
222 222
 
223
-			echo "\nYou might want to check tt-rss wiki or the forums for more information.\n";
224
-			echo "Please search the forums before creating new topic for your question.\n";
223
+            echo "\nYou might want to check tt-rss wiki or the forums for more information.\n";
224
+            echo "Please search the forums before creating new topic for your question.\n";
225 225
 
226
-			exit(-1);
227
-		}
228
-	}
226
+            exit(-1);
227
+        }
228
+    }
229 229
 
230
-	initial_sanity_check();
230
+    initial_sanity_check();
231 231
 
232 232
 ?>
Please login to merge, or discard this patch.
include/autoload.php 4 patches
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -15,9 +15,9 @@
 block discarded – undo
15 15
 		// 3. plugin classes are loaded by PluginHandler from plugins.local/ and plugins/ (TODO: use generic autoloader?)
16 16
 
17 17
 		if ($namespace && $class_name) {
18
-			$class_file = "$root_dir/vendor/$namespace/" . str_replace('\\', '/', $class_name) . ".php";
18
+			$class_file = "$root_dir/vendor/$namespace/".str_replace('\\', '/', $class_name).".php";
19 19
 		} else {
20
-			$class_file = "$root_dir/classes/" . str_replace("_", "/", strtolower($class)) . ".php";
20
+			$class_file = "$root_dir/classes/".str_replace("_", "/", strtolower($class)).".php";
21 21
 		}
22 22
 
23 23
 		if (file_exists($class_file))
Please login to merge, or discard this patch.
Braces   +6 added lines, -4 removed lines patch added patch discarded remove patch
@@ -5,8 +5,9 @@  discard block
 block discarded – undo
5 5
 		$namespace = '';
6 6
 		$class_name = $class;
7 7
 
8
-		if (strpos($class, '\\') !== FALSE)
9
-			list ($namespace, $class_name) = explode('\\', $class, 2);
8
+		if (strpos($class, '\\') !== FALSE) {
9
+					list ($namespace, $class_name) = explode('\\', $class, 2);
10
+		}
10 11
 
11 12
 		$root_dir = dirname(__DIR__); // we're in tt-rss/include
12 13
 
@@ -20,7 +21,8 @@  discard block
 block discarded – undo
20 21
 			$class_file = "$root_dir/classes/" . str_replace("_", "/", strtolower($class)) . ".php";
21 22
 		}
22 23
 
23
-		if (file_exists($class_file))
24
-			include $class_file;
24
+		if (file_exists($class_file)) {
25
+					include $class_file;
26
+		}
25 27
 
26 28
 	});
Please login to merge, or discard this patch.
Upper-Lower-Casing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -5,7 +5,7 @@
 block discarded – undo
5 5
 		$namespace = '';
6 6
 		$class_name = $class;
7 7
 
8
-		if (strpos($class, '\\') !== FALSE)
8
+		if (strpos($class, '\\') !== false)
9 9
 			list ($namespace, $class_name) = explode('\\', $class, 2);
10 10
 
11 11
 		$root_dir = dirname(__DIR__); // we're in tt-rss/include
Please login to merge, or discard this patch.
Indentation   +18 added lines, -18 removed lines patch added patch discarded remove patch
@@ -1,26 +1,26 @@
 block discarded – undo
1 1
 <?php
2
-	require_once "functions.php";
2
+    require_once "functions.php";
3 3
 
4
-	spl_autoload_register(function($class) {
5
-		$namespace = '';
6
-		$class_name = $class;
4
+    spl_autoload_register(function($class) {
5
+        $namespace = '';
6
+        $class_name = $class;
7 7
 
8
-		if (strpos($class, '\\') !== FALSE)
9
-			list ($namespace, $class_name) = explode('\\', $class, 2);
8
+        if (strpos($class, '\\') !== FALSE)
9
+            list ($namespace, $class_name) = explode('\\', $class, 2);
10 10
 
11
-		$root_dir = dirname(__DIR__); // we're in tt-rss/include
11
+        $root_dir = dirname(__DIR__); // we're in tt-rss/include
12 12
 
13
-		// 1. third party libraries with namespaces are loaded from vendor/
14
-		// 2. internal tt-rss classes are loaded from classes/ and use special naming logic instead of namespaces
15
-		// 3. plugin classes are loaded by PluginHandler from plugins.local/ and plugins/ (TODO: use generic autoloader?)
13
+        // 1. third party libraries with namespaces are loaded from vendor/
14
+        // 2. internal tt-rss classes are loaded from classes/ and use special naming logic instead of namespaces
15
+        // 3. plugin classes are loaded by PluginHandler from plugins.local/ and plugins/ (TODO: use generic autoloader?)
16 16
 
17
-		if ($namespace && $class_name) {
18
-			$class_file = "$root_dir/vendor/$namespace/" . str_replace('\\', '/', $class_name) . ".php";
19
-		} else {
20
-			$class_file = "$root_dir/classes/" . str_replace("_", "/", strtolower($class)) . ".php";
21
-		}
17
+        if ($namespace && $class_name) {
18
+            $class_file = "$root_dir/vendor/$namespace/" . str_replace('\\', '/', $class_name) . ".php";
19
+        } else {
20
+            $class_file = "$root_dir/classes/" . str_replace("_", "/", strtolower($class)) . ".php";
21
+        }
22 22
 
23
-		if (file_exists($class_file))
24
-			include $class_file;
23
+        if (file_exists($class_file))
24
+            include $class_file;
25 25
 
26
-	});
26
+    });
Please login to merge, or discard this patch.
include/sanity_config.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -1,3 +1,3 @@
 block discarded – undo
1 1
 <?php # This file has been generated at:  Thu Nov 22 22:14:43 MSK 2018
2 2
 define('GENERATED_CONFIG_CHECK', 26);
3
-$required_defines = array( 'DB_TYPE', 'DB_HOST', 'DB_USER', 'DB_NAME', 'DB_PASS', 'MYSQL_CHARSET', 'SELF_URL_PATH', 'SINGLE_USER_MODE', 'SIMPLE_UPDATE_MODE', 'PHP_EXECUTABLE', 'LOCK_DIRECTORY', 'CACHE_DIR', 'ICONS_DIR', 'ICONS_URL', 'AUTH_AUTO_CREATE', 'AUTH_AUTO_LOGIN', 'FORCE_ARTICLE_PURGE', 'SPHINX_SERVER', 'SPHINX_INDEX', 'ENABLE_REGISTRATION', 'REG_NOTIFY_ADDRESS', 'REG_MAX_USERS', 'SESSION_COOKIE_LIFETIME', 'SMTP_FROM_NAME', 'SMTP_FROM_ADDRESS', 'DIGEST_SUBJECT', 'CHECK_FOR_UPDATES', 'ENABLE_GZIP_OUTPUT', 'PLUGINS', 'LOG_DESTINATION', 'CONFIG_VERSION'); ?>
3
+$required_defines = array('DB_TYPE', 'DB_HOST', 'DB_USER', 'DB_NAME', 'DB_PASS', 'MYSQL_CHARSET', 'SELF_URL_PATH', 'SINGLE_USER_MODE', 'SIMPLE_UPDATE_MODE', 'PHP_EXECUTABLE', 'LOCK_DIRECTORY', 'CACHE_DIR', 'ICONS_DIR', 'ICONS_URL', 'AUTH_AUTO_CREATE', 'AUTH_AUTO_LOGIN', 'FORCE_ARTICLE_PURGE', 'SPHINX_SERVER', 'SPHINX_INDEX', 'ENABLE_REGISTRATION', 'REG_NOTIFY_ADDRESS', 'REG_MAX_USERS', 'SESSION_COOKIE_LIFETIME', 'SMTP_FROM_NAME', 'SMTP_FROM_ADDRESS', 'DIGEST_SUBJECT', 'CHECK_FOR_UPDATES', 'ENABLE_GZIP_OUTPUT', 'PLUGINS', 'LOG_DESTINATION', 'CONFIG_VERSION'); ?>
Please login to merge, or discard this patch.
include/controls.php 4 patches
Spacing   +13 added lines, -13 removed lines patch added patch discarded remove patch
@@ -76,7 +76,7 @@  discard block
 block discarded – undo
76 76
 
77 77
 	$pdo = DB::pdo();
78 78
 
79
-	print_r(in_array("CAT:6",$default_ids));
79
+	print_r(in_array("CAT:6", $default_ids));
80 80
 
81 81
 	if (!$root_id) {
82 82
 		print "<select multiple=\true\" id=\"$id\" name=\"$id\" $attributes>";
@@ -102,7 +102,7 @@  discard block
 block discarded – undo
102 102
 		while ($line = $sth->fetch()) {
103 103
 
104 104
 			for ($i = 0; $i < $nest_level; $i++)
105
-				$line["title"] = " - " . $line["title"];
105
+				$line["title"] = " - ".$line["title"];
106 106
 
107 107
 			$is_selected = in_array("CAT:".$line["id"], $default_ids) ? "selected=\"1\"" : "";
108 108
 
@@ -111,7 +111,7 @@  discard block
 block discarded – undo
111 111
 
112 112
 			if ($line["num_children"] > 0)
113 113
 				print_feed_multi_select($id, $default_ids, $attributes,
114
-					$include_all_feeds, $line["id"], $nest_level+1);
114
+					$include_all_feeds, $line["id"], $nest_level + 1);
115 115
 
116 116
 			$f_sth = $pdo->prepare("SELECT id,title FROM ttrss_feeds
117 117
 					WHERE cat_id = ? AND owner_uid = ? ORDER BY title");
@@ -121,10 +121,10 @@  discard block
 block discarded – undo
121 121
 			while ($fline = $f_sth->fetch()) {
122 122
 				$is_selected = (in_array($fline["id"], $default_ids)) ? "selected=\"1\"" : "";
123 123
 
124
-				$fline["title"] = " + " . $fline["title"];
124
+				$fline["title"] = " + ".$fline["title"];
125 125
 
126 126
 				for ($i = 0; $i < $nest_level; $i++)
127
-					$fline["title"] = " - " . $fline["title"];
127
+					$fline["title"] = " - ".$fline["title"];
128 128
 
129 129
 				printf("<option $is_selected value='%d'>%s</option>",
130 130
 					$fline["id"], htmlspecialchars($fline["title"]));
@@ -144,10 +144,10 @@  discard block
 block discarded – undo
144 144
 			while ($fline = $f_sth->fetch()) {
145 145
 				$is_selected = in_array($fline["id"], $default_ids) ? "selected=\"1\"" : "";
146 146
 
147
-				$fline["title"] = " + " . $fline["title"];
147
+				$fline["title"] = " + ".$fline["title"];
148 148
 
149 149
 				for ($i = 0; $i < $nest_level; $i++)
150
-					$fline["title"] = " - " . $fline["title"];
150
+					$fline["title"] = " - ".$fline["title"];
151 151
 
152 152
 				printf("<option $is_selected value='%d'>%s</option>",
153 153
 					$fline["id"], htmlspecialchars($fline["title"]));
@@ -204,7 +204,7 @@  discard block
 block discarded – undo
204 204
 		}
205 205
 
206 206
 		for ($i = 0; $i < $nest_level; $i++)
207
-			$line["title"] = " - " . $line["title"];
207
+			$line["title"] = " - ".$line["title"];
208 208
 
209 209
 		if ($line["title"])
210 210
 			printf("<option $is_selected value='%d'>%s</option>",
@@ -212,7 +212,7 @@  discard block
 block discarded – undo
212 212
 
213 213
 		if ($line["num_children"] > 0)
214 214
 			print_feed_cat_select($id, $default_id, $attributes,
215
-				$include_all_cats, $line["id"], $nest_level+1);
215
+				$include_all_cats, $line["id"], $nest_level + 1);
216 216
 	}
217 217
 
218 218
 	if (!$root_id) {
@@ -245,7 +245,7 @@  discard block
 block discarded – undo
245 245
 	$query = "";
246 246
 
247 247
 	if (!(strpos($filename, "?") === FALSE)) {
248
-		$query = substr($filename, strpos($filename, "?")+1);
248
+		$query = substr($filename, strpos($filename, "?") + 1);
249 249
 		$filename = substr($filename, 0, strpos($filename, "?"));
250 250
 	}
251 251
 
@@ -300,7 +300,7 @@  discard block
 block discarded – undo
300 300
 		}
301 301
 
302 302
 		if ($entry) $entry .= "<a target=\"_blank\" rel=\"noopener noreferrer\"
303
-				href=\"$url\">" . basename($url) . "</a>";
303
+				href=\"$url\">".basename($url)."</a>";
304 304
 
305 305
 		$entry .= "</div>";
306 306
 
@@ -319,7 +319,7 @@  discard block
 block discarded – undo
319 319
 			WHERE owner_uid = ? ORDER BY caption");
320 320
 	$sth->execute([$_SESSION['uid']]);
321 321
 
322
-	print "<select default=\"$value\" name=\"" . htmlspecialchars($name) .
322
+	print "<select default=\"$value\" name=\"".htmlspecialchars($name).
323 323
 		"\" $attributes>";
324 324
 
325 325
 	while ($line = $sth->fetch()) {
@@ -327,7 +327,7 @@  discard block
 block discarded – undo
327 327
 		$issel = ($line["caption"] == $value) ? "selected=\"1\"" : "";
328 328
 
329 329
 		print "<option value=\"".htmlspecialchars($line["caption"])."\"
330
-				$issel>" . htmlspecialchars($line["caption"]) . "</option>";
330
+				$issel>".htmlspecialchars($line["caption"])."</option>";
331 331
 
332 332
 	}
333 333
 
Please login to merge, or discard this patch.
Upper-Lower-Casing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -244,7 +244,7 @@
 block discarded – undo
244 244
 function javascript_tag($filename) {
245 245
 	$query = "";
246 246
 
247
-	if (!(strpos($filename, "?") === FALSE)) {
247
+	if (!(strpos($filename, "?") === false)) {
248 248
 		$query = substr($filename, strpos($filename, "?")+1);
249 249
 		$filename = substr($filename, 0, strpos($filename, "?"));
250 250
 	}
Please login to merge, or discard this patch.
Indentation   +189 added lines, -189 removed lines patch added patch discarded remove patch
@@ -1,339 +1,339 @@
 block discarded – undo
1 1
 <?php
2 2
 
3 3
 function print_select($id, $default, $values, $attributes = "", $name = "") {
4
-	if (!$name) $name = $id;
4
+    if (!$name) $name = $id;
5 5
 
6
-	print "<select name=\"$name\" id=\"$id\" $attributes>";
7
-	foreach ($values as $v) {
8
-		if ($v == $default)
9
-			$sel = "selected=\"1\"";
10
-		else
11
-			$sel = "";
6
+    print "<select name=\"$name\" id=\"$id\" $attributes>";
7
+    foreach ($values as $v) {
8
+        if ($v == $default)
9
+            $sel = "selected=\"1\"";
10
+        else
11
+            $sel = "";
12 12
 
13
-		$v = trim($v);
13
+        $v = trim($v);
14 14
 
15
-		print "<option value=\"$v\" $sel>$v</option>";
16
-	}
17
-	print "</select>";
15
+        print "<option value=\"$v\" $sel>$v</option>";
16
+    }
17
+    print "</select>";
18 18
 }
19 19
 
20 20
 function print_select_hash($id, $default, $values, $attributes = "", $name = "") {
21
-	if (!$name) $name = $id;
21
+    if (!$name) $name = $id;
22 22
 
23
-	print "<select name=\"$name\" id='$id' $attributes>";
24
-	foreach (array_keys($values) as $v) {
25
-		if ($v == $default)
26
-			$sel = 'selected="selected"';
27
-		else
28
-			$sel = "";
23
+    print "<select name=\"$name\" id='$id' $attributes>";
24
+    foreach (array_keys($values) as $v) {
25
+        if ($v == $default)
26
+            $sel = 'selected="selected"';
27
+        else
28
+            $sel = "";
29 29
 
30
-		$v = trim($v);
30
+        $v = trim($v);
31 31
 
32
-		print "<option $sel value=\"$v\">".$values[$v]."</option>";
33
-	}
32
+        print "<option $sel value=\"$v\">".$values[$v]."</option>";
33
+    }
34 34
 
35
-	print "</select>";
35
+    print "</select>";
36 36
 }
37 37
 
38 38
 function print_hidden($name, $value) {
39
-	print "<input dojoType=\"dijit.form.TextBox\" style=\"display : none\" name=\"$name\" value=\"$value\">";
39
+    print "<input dojoType=\"dijit.form.TextBox\" style=\"display : none\" name=\"$name\" value=\"$value\">";
40 40
 }
41 41
 
42 42
 function print_checkbox($id, $checked, $value = "", $attributes = "") {
43
-	$checked_str = $checked ? "checked" : "";
44
-	$value_str = $value ? "value=\"$value\"" : "";
43
+    $checked_str = $checked ? "checked" : "";
44
+    $value_str = $value ? "value=\"$value\"" : "";
45 45
 
46
-	print "<input dojoType=\"dijit.form.CheckBox\" id=\"$id\" $value_str $checked_str $attributes name=\"$id\">";
46
+    print "<input dojoType=\"dijit.form.CheckBox\" id=\"$id\" $value_str $checked_str $attributes name=\"$id\">";
47 47
 }
48 48
 
49 49
 function print_button($type, $value, $attributes = "") {
50
-	print "<p><button dojoType=\"dijit.form.Button\" $attributes type=\"$type\">$value</button>";
50
+    print "<p><button dojoType=\"dijit.form.Button\" $attributes type=\"$type\">$value</button>";
51 51
 }
52 52
 
53 53
 function print_radio($id, $default, $true_is, $values, $attributes = "") {
54
-	foreach ($values as $v) {
54
+    foreach ($values as $v) {
55 55
 
56
-		if ($v == $default)
57
-			$sel = "checked";
58
-		else
59
-			$sel = "";
56
+        if ($v == $default)
57
+            $sel = "checked";
58
+        else
59
+            $sel = "";
60 60
 
61
-		if ($v == $true_is) {
62
-			$sel .= " value=\"1\"";
63
-		} else {
64
-			$sel .= " value=\"0\"";
65
-		}
61
+        if ($v == $true_is) {
62
+            $sel .= " value=\"1\"";
63
+        } else {
64
+            $sel .= " value=\"0\"";
65
+        }
66 66
 
67
-		print "<input class=\"noborder\" dojoType=\"dijit.form.RadioButton\"
67
+        print "<input class=\"noborder\" dojoType=\"dijit.form.RadioButton\"
68 68
 				type=\"radio\" $sel $attributes name=\"$id\">&nbsp;$v&nbsp;";
69 69
 
70
-	}
70
+    }
71 71
 }
72 72
 
73 73
 function print_feed_multi_select($id, $default_ids = [],
74
-						   $attributes = "", $include_all_feeds = true,
75
-						   $root_id = null, $nest_level = 0) {
74
+                            $attributes = "", $include_all_feeds = true,
75
+                            $root_id = null, $nest_level = 0) {
76 76
 
77
-	$pdo = DB::pdo();
77
+    $pdo = DB::pdo();
78 78
 
79
-	print_r(in_array("CAT:6",$default_ids));
79
+    print_r(in_array("CAT:6",$default_ids));
80 80
 
81
-	if (!$root_id) {
82
-		print "<select multiple=\true\" id=\"$id\" name=\"$id\" $attributes>";
83
-		if ($include_all_feeds) {
84
-			$is_selected = (in_array("0", $default_ids)) ? "selected=\"1\"" : "";
85
-			print "<option $is_selected value=\"0\">".__('All feeds')."</option>";
86
-		}
87
-	}
81
+    if (!$root_id) {
82
+        print "<select multiple=\true\" id=\"$id\" name=\"$id\" $attributes>";
83
+        if ($include_all_feeds) {
84
+            $is_selected = (in_array("0", $default_ids)) ? "selected=\"1\"" : "";
85
+            print "<option $is_selected value=\"0\">".__('All feeds')."</option>";
86
+        }
87
+    }
88 88
 
89
-	if (get_pref('ENABLE_FEED_CATS')) {
89
+    if (get_pref('ENABLE_FEED_CATS')) {
90 90
 
91
-		if (!$root_id) $root_id = null;
91
+        if (!$root_id) $root_id = null;
92 92
 
93
-		$sth = $pdo->prepare("SELECT id,title,
93
+        $sth = $pdo->prepare("SELECT id,title,
94 94
 				(SELECT COUNT(id) FROM ttrss_feed_categories AS c2 WHERE
95 95
 					c2.parent_cat = ttrss_feed_categories.id) AS num_children
96 96
 				FROM ttrss_feed_categories
97 97
 				WHERE owner_uid = :uid AND
98 98
 				(parent_cat = :root_id OR (:root_id IS NULL AND parent_cat IS NULL)) ORDER BY title");
99 99
 
100
-		$sth->execute([":uid" => $_SESSION['uid'], ":root_id" => $root_id]);
100
+        $sth->execute([":uid" => $_SESSION['uid'], ":root_id" => $root_id]);
101 101
 
102
-		while ($line = $sth->fetch()) {
102
+        while ($line = $sth->fetch()) {
103 103
 
104
-			for ($i = 0; $i < $nest_level; $i++)
105
-				$line["title"] = " - " . $line["title"];
104
+            for ($i = 0; $i < $nest_level; $i++)
105
+                $line["title"] = " - " . $line["title"];
106 106
 
107
-			$is_selected = in_array("CAT:".$line["id"], $default_ids) ? "selected=\"1\"" : "";
107
+            $is_selected = in_array("CAT:".$line["id"], $default_ids) ? "selected=\"1\"" : "";
108 108
 
109
-			printf("<option $is_selected value='CAT:%d'>%s</option>",
110
-				$line["id"], htmlspecialchars($line["title"]));
109
+            printf("<option $is_selected value='CAT:%d'>%s</option>",
110
+                $line["id"], htmlspecialchars($line["title"]));
111 111
 
112
-			if ($line["num_children"] > 0)
113
-				print_feed_multi_select($id, $default_ids, $attributes,
114
-					$include_all_feeds, $line["id"], $nest_level+1);
112
+            if ($line["num_children"] > 0)
113
+                print_feed_multi_select($id, $default_ids, $attributes,
114
+                    $include_all_feeds, $line["id"], $nest_level+1);
115 115
 
116
-			$f_sth = $pdo->prepare("SELECT id,title FROM ttrss_feeds
116
+            $f_sth = $pdo->prepare("SELECT id,title FROM ttrss_feeds
117 117
 					WHERE cat_id = ? AND owner_uid = ? ORDER BY title");
118 118
 
119
-			$f_sth->execute([$line['id'], $_SESSION['uid']]);
119
+            $f_sth->execute([$line['id'], $_SESSION['uid']]);
120 120
 
121
-			while ($fline = $f_sth->fetch()) {
122
-				$is_selected = (in_array($fline["id"], $default_ids)) ? "selected=\"1\"" : "";
121
+            while ($fline = $f_sth->fetch()) {
122
+                $is_selected = (in_array($fline["id"], $default_ids)) ? "selected=\"1\"" : "";
123 123
 
124
-				$fline["title"] = " + " . $fline["title"];
124
+                $fline["title"] = " + " . $fline["title"];
125 125
 
126
-				for ($i = 0; $i < $nest_level; $i++)
127
-					$fline["title"] = " - " . $fline["title"];
126
+                for ($i = 0; $i < $nest_level; $i++)
127
+                    $fline["title"] = " - " . $fline["title"];
128 128
 
129
-				printf("<option $is_selected value='%d'>%s</option>",
130
-					$fline["id"], htmlspecialchars($fline["title"]));
131
-			}
132
-		}
129
+                printf("<option $is_selected value='%d'>%s</option>",
130
+                    $fline["id"], htmlspecialchars($fline["title"]));
131
+            }
132
+        }
133 133
 
134
-		if (!$root_id) {
135
-			$is_selected = in_array("CAT:0", $default_ids) ? "selected=\"1\"" : "";
134
+        if (!$root_id) {
135
+            $is_selected = in_array("CAT:0", $default_ids) ? "selected=\"1\"" : "";
136 136
 
137
-			printf("<option $is_selected value='CAT:0'>%s</option>",
138
-				__("Uncategorized"));
137
+            printf("<option $is_selected value='CAT:0'>%s</option>",
138
+                __("Uncategorized"));
139 139
 
140
-			$f_sth = $pdo->prepare("SELECT id,title FROM ttrss_feeds
140
+            $f_sth = $pdo->prepare("SELECT id,title FROM ttrss_feeds
141 141
 					WHERE cat_id IS NULL AND owner_uid = ? ORDER BY title");
142
-			$f_sth->execute([$_SESSION['uid']]);
142
+            $f_sth->execute([$_SESSION['uid']]);
143 143
 
144
-			while ($fline = $f_sth->fetch()) {
145
-				$is_selected = in_array($fline["id"], $default_ids) ? "selected=\"1\"" : "";
144
+            while ($fline = $f_sth->fetch()) {
145
+                $is_selected = in_array($fline["id"], $default_ids) ? "selected=\"1\"" : "";
146 146
 
147
-				$fline["title"] = " + " . $fline["title"];
147
+                $fline["title"] = " + " . $fline["title"];
148 148
 
149
-				for ($i = 0; $i < $nest_level; $i++)
150
-					$fline["title"] = " - " . $fline["title"];
149
+                for ($i = 0; $i < $nest_level; $i++)
150
+                    $fline["title"] = " - " . $fline["title"];
151 151
 
152
-				printf("<option $is_selected value='%d'>%s</option>",
153
-					$fline["id"], htmlspecialchars($fline["title"]));
154
-			}
155
-		}
152
+                printf("<option $is_selected value='%d'>%s</option>",
153
+                    $fline["id"], htmlspecialchars($fline["title"]));
154
+            }
155
+        }
156 156
 
157
-	} else {
158
-		$sth = $pdo->prepare("SELECT id,title FROM ttrss_feeds
157
+    } else {
158
+        $sth = $pdo->prepare("SELECT id,title FROM ttrss_feeds
159 159
 				WHERE owner_uid = ? ORDER BY title");
160
-		$sth->execute([$_SESSION['uid']]);
160
+        $sth->execute([$_SESSION['uid']]);
161 161
 
162
-		while ($line = $sth->fetch()) {
162
+        while ($line = $sth->fetch()) {
163 163
 
164
-			$is_selected = (in_array($line["id"], $default_ids)) ? "selected=\"1\"" : "";
164
+            $is_selected = (in_array($line["id"], $default_ids)) ? "selected=\"1\"" : "";
165 165
 
166
-			printf("<option $is_selected value='%d'>%s</option>",
167
-				$line["id"], htmlspecialchars($line["title"]));
168
-		}
169
-	}
166
+            printf("<option $is_selected value='%d'>%s</option>",
167
+                $line["id"], htmlspecialchars($line["title"]));
168
+        }
169
+    }
170 170
 
171
-	if (!$root_id) {
172
-		print "</select>";
173
-	}
171
+    if (!$root_id) {
172
+        print "</select>";
173
+    }
174 174
 }
175 175
 
176 176
 function print_feed_cat_select($id, $default_id,
177
-							   $attributes, $include_all_cats = true, $root_id = null, $nest_level = 0) {
177
+                                $attributes, $include_all_cats = true, $root_id = null, $nest_level = 0) {
178 178
 
179
-	if (!$root_id) {
180
-		print "<select id=\"$id\" name=\"$id\" default=\"$default_id\" $attributes>";
181
-	}
179
+    if (!$root_id) {
180
+        print "<select id=\"$id\" name=\"$id\" default=\"$default_id\" $attributes>";
181
+    }
182 182
 
183
-	$pdo = DB::pdo();
183
+    $pdo = DB::pdo();
184 184
 
185
-	if (!$root_id) $root_id = null;
185
+    if (!$root_id) $root_id = null;
186 186
 
187
-	$sth = $pdo->prepare("SELECT id,title,
187
+    $sth = $pdo->prepare("SELECT id,title,
188 188
 				(SELECT COUNT(id) FROM ttrss_feed_categories AS c2 WHERE
189 189
 					c2.parent_cat = ttrss_feed_categories.id) AS num_children
190 190
 				FROM ttrss_feed_categories
191 191
 				WHERE owner_uid = :uid AND
192 192
 				  (parent_cat = :root_id OR (:root_id IS NULL AND parent_cat IS NULL)) ORDER BY title");
193
-	$sth->execute([":uid" => $_SESSION['uid'], ":root_id" => $root_id]);
194
-
195
-	$found = 0;
196
-
197
-	while ($line = $sth->fetch()) {
198
-		++$found;
199
-
200
-		if ($line["id"] == $default_id) {
201
-			$is_selected = "selected=\"1\"";
202
-		} else {
203
-			$is_selected = "";
204
-		}
205
-
206
-		for ($i = 0; $i < $nest_level; $i++)
207
-			$line["title"] = " - " . $line["title"];
208
-
209
-		if ($line["title"])
210
-			printf("<option $is_selected value='%d'>%s</option>",
211
-				$line["id"], htmlspecialchars($line["title"]));
212
-
213
-		if ($line["num_children"] > 0)
214
-			print_feed_cat_select($id, $default_id, $attributes,
215
-				$include_all_cats, $line["id"], $nest_level+1);
216
-	}
217
-
218
-	if (!$root_id) {
219
-		if ($include_all_cats) {
220
-			if ($found > 0) {
221
-				print "<option disabled=\"1\">--------</option>";
222
-			}
223
-
224
-			if ($default_id == 0) {
225
-				$is_selected = "selected=\"1\"";
226
-			} else {
227
-				$is_selected = "";
228
-			}
229
-
230
-			print "<option $is_selected value=\"0\">".__('Uncategorized')."</option>";
231
-		}
232
-		print "</select>";
233
-	}
193
+    $sth->execute([":uid" => $_SESSION['uid'], ":root_id" => $root_id]);
194
+
195
+    $found = 0;
196
+
197
+    while ($line = $sth->fetch()) {
198
+        ++$found;
199
+
200
+        if ($line["id"] == $default_id) {
201
+            $is_selected = "selected=\"1\"";
202
+        } else {
203
+            $is_selected = "";
204
+        }
205
+
206
+        for ($i = 0; $i < $nest_level; $i++)
207
+            $line["title"] = " - " . $line["title"];
208
+
209
+        if ($line["title"])
210
+            printf("<option $is_selected value='%d'>%s</option>",
211
+                $line["id"], htmlspecialchars($line["title"]));
212
+
213
+        if ($line["num_children"] > 0)
214
+            print_feed_cat_select($id, $default_id, $attributes,
215
+                $include_all_cats, $line["id"], $nest_level+1);
216
+    }
217
+
218
+    if (!$root_id) {
219
+        if ($include_all_cats) {
220
+            if ($found > 0) {
221
+                print "<option disabled=\"1\">--------</option>";
222
+            }
223
+
224
+            if ($default_id == 0) {
225
+                $is_selected = "selected=\"1\"";
226
+            } else {
227
+                $is_selected = "";
228
+            }
229
+
230
+            print "<option $is_selected value=\"0\">".__('Uncategorized')."</option>";
231
+        }
232
+        print "</select>";
233
+    }
234 234
 }
235 235
 
236 236
 function stylesheet_tag($filename, $id = false) {
237
-	$timestamp = filemtime($filename);
237
+    $timestamp = filemtime($filename);
238 238
 
239
-	$id_part = $id ? "id=\"$id\"" : "";
239
+    $id_part = $id ? "id=\"$id\"" : "";
240 240
 
241
-	return "<link rel=\"stylesheet\" $id_part type=\"text/css\" data-orig-href=\"$filename\" href=\"$filename?$timestamp\"/>\n";
241
+    return "<link rel=\"stylesheet\" $id_part type=\"text/css\" data-orig-href=\"$filename\" href=\"$filename?$timestamp\"/>\n";
242 242
 }
243 243
 
244 244
 function javascript_tag($filename) {
245
-	$query = "";
245
+    $query = "";
246 246
 
247
-	if (!(strpos($filename, "?") === FALSE)) {
248
-		$query = substr($filename, strpos($filename, "?")+1);
249
-		$filename = substr($filename, 0, strpos($filename, "?"));
250
-	}
247
+    if (!(strpos($filename, "?") === FALSE)) {
248
+        $query = substr($filename, strpos($filename, "?")+1);
249
+        $filename = substr($filename, 0, strpos($filename, "?"));
250
+    }
251 251
 
252
-	$timestamp = filemtime($filename);
252
+    $timestamp = filemtime($filename);
253 253
 
254
-	if ($query) $timestamp .= "&$query";
254
+    if ($query) $timestamp .= "&$query";
255 255
 
256
-	return "<script type=\"text/javascript\" charset=\"utf-8\" src=\"$filename?$timestamp\"></script>\n";
256
+    return "<script type=\"text/javascript\" charset=\"utf-8\" src=\"$filename?$timestamp\"></script>\n";
257 257
 }
258 258
 
259 259
 function format_warning($msg, $id = "") {
260
-	return "<div class=\"alert\" id=\"$id\">$msg</div>";
260
+    return "<div class=\"alert\" id=\"$id\">$msg</div>";
261 261
 }
262 262
 
263 263
 function format_notice($msg, $id = "") {
264
-	return "<div class=\"alert alert-info\" id=\"$id\">$msg</div>";
264
+    return "<div class=\"alert alert-info\" id=\"$id\">$msg</div>";
265 265
 }
266 266
 
267 267
 function format_error($msg, $id = "") {
268
-	return "<div class=\"alert alert-danger\" id=\"$id\">$msg</div>";
268
+    return "<div class=\"alert alert-danger\" id=\"$id\">$msg</div>";
269 269
 }
270 270
 
271 271
 function print_notice($msg) {
272
-	return print format_notice($msg);
272
+    return print format_notice($msg);
273 273
 }
274 274
 
275 275
 function print_warning($msg) {
276
-	return print format_warning($msg);
276
+    return print format_warning($msg);
277 277
 }
278 278
 
279 279
 function print_error($msg) {
280
-	return print format_error($msg);
280
+    return print format_error($msg);
281 281
 }
282 282
 
283 283
 function format_inline_player($url, $ctype) {
284 284
 
285
-	$entry = "";
285
+    $entry = "";
286 286
 
287
-	$url = htmlspecialchars($url);
287
+    $url = htmlspecialchars($url);
288 288
 
289
-	if (strpos($ctype, "audio/") === 0) {
289
+    if (strpos($ctype, "audio/") === 0) {
290 290
 
291
-		$entry .= "<div class='inline-player'>";
291
+        $entry .= "<div class='inline-player'>";
292 292
 
293
-		if ($_SESSION["hasAudio"] && (strpos($ctype, "ogg") !== false ||
294
-				$_SESSION["hasMp3"])) {
293
+        if ($_SESSION["hasAudio"] && (strpos($ctype, "ogg") !== false ||
294
+                $_SESSION["hasMp3"])) {
295 295
 
296
-			$entry .= "<audio preload=\"none\" controls>
296
+            $entry .= "<audio preload=\"none\" controls>
297 297
 					<source type=\"$ctype\" src=\"$url\"/>
298 298
 					</audio> ";
299 299
 
300
-		}
300
+        }
301 301
 
302
-		if ($entry) $entry .= "<a target=\"_blank\" rel=\"noopener noreferrer\"
302
+        if ($entry) $entry .= "<a target=\"_blank\" rel=\"noopener noreferrer\"
303 303
 				href=\"$url\">" . basename($url) . "</a>";
304 304
 
305
-		$entry .= "</div>";
305
+        $entry .= "</div>";
306 306
 
307
-		return $entry;
307
+        return $entry;
308 308
 
309
-	}
309
+    }
310 310
 
311
-	return "";
311
+    return "";
312 312
 }
313 313
 
314 314
 function print_label_select($name, $value, $attributes = "") {
315 315
 
316
-	$pdo = Db::pdo();
316
+    $pdo = Db::pdo();
317 317
 
318
-	$sth = $pdo->prepare("SELECT caption FROM ttrss_labels2
318
+    $sth = $pdo->prepare("SELECT caption FROM ttrss_labels2
319 319
 			WHERE owner_uid = ? ORDER BY caption");
320
-	$sth->execute([$_SESSION['uid']]);
320
+    $sth->execute([$_SESSION['uid']]);
321 321
 
322
-	print "<select default=\"$value\" name=\"" . htmlspecialchars($name) .
323
-		"\" $attributes>";
322
+    print "<select default=\"$value\" name=\"" . htmlspecialchars($name) .
323
+        "\" $attributes>";
324 324
 
325
-	while ($line = $sth->fetch()) {
325
+    while ($line = $sth->fetch()) {
326 326
 
327
-		$issel = ($line["caption"] == $value) ? "selected=\"1\"" : "";
327
+        $issel = ($line["caption"] == $value) ? "selected=\"1\"" : "";
328 328
 
329
-		print "<option value=\"".htmlspecialchars($line["caption"])."\"
329
+        print "<option value=\"".htmlspecialchars($line["caption"])."\"
330 330
 				$issel>" . htmlspecialchars($line["caption"]) . "</option>";
331 331
 
332
-	}
332
+    }
333 333
 
334 334
 #		print "<option value=\"ADD_LABEL\">" .__("Add label...") . "</option>";
335 335
 
336
-	print "</select>";
336
+    print "</select>";
337 337
 
338 338
 
339 339
 }
Please login to merge, or discard this patch.
Braces   +54 added lines, -32 removed lines patch added patch discarded remove patch
@@ -1,14 +1,17 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 
3 3
 function print_select($id, $default, $values, $attributes = "", $name = "") {
4
-	if (!$name) $name = $id;
4
+	if (!$name) {
5
+	    $name = $id;
6
+	}
5 7
 
6 8
 	print "<select name=\"$name\" id=\"$id\" $attributes>";
7 9
 	foreach ($values as $v) {
8
-		if ($v == $default)
9
-			$sel = "selected=\"1\"";
10
-		else
11
-			$sel = "";
10
+		if ($v == $default) {
11
+					$sel = "selected=\"1\"";
12
+		} else {
13
+					$sel = "";
14
+		}
12 15
 
13 16
 		$v = trim($v);
14 17
 
@@ -18,14 +21,17 @@  discard block
 block discarded – undo
18 21
 }
19 22
 
20 23
 function print_select_hash($id, $default, $values, $attributes = "", $name = "") {
21
-	if (!$name) $name = $id;
24
+	if (!$name) {
25
+	    $name = $id;
26
+	}
22 27
 
23 28
 	print "<select name=\"$name\" id='$id' $attributes>";
24 29
 	foreach (array_keys($values) as $v) {
25
-		if ($v == $default)
26
-			$sel = 'selected="selected"';
27
-		else
28
-			$sel = "";
30
+		if ($v == $default) {
31
+					$sel = 'selected="selected"';
32
+		} else {
33
+					$sel = "";
34
+		}
29 35
 
30 36
 		$v = trim($v);
31 37
 
@@ -53,10 +59,11 @@  discard block
 block discarded – undo
53 59
 function print_radio($id, $default, $true_is, $values, $attributes = "") {
54 60
 	foreach ($values as $v) {
55 61
 
56
-		if ($v == $default)
57
-			$sel = "checked";
58
-		else
59
-			$sel = "";
62
+		if ($v == $default) {
63
+					$sel = "checked";
64
+		} else {
65
+					$sel = "";
66
+		}
60 67
 
61 68
 		if ($v == $true_is) {
62 69
 			$sel .= " value=\"1\"";
@@ -88,7 +95,9 @@  discard block
 block discarded – undo
88 95
 
89 96
 	if (get_pref('ENABLE_FEED_CATS')) {
90 97
 
91
-		if (!$root_id) $root_id = null;
98
+		if (!$root_id) {
99
+		    $root_id = null;
100
+		}
92 101
 
93 102
 		$sth = $pdo->prepare("SELECT id,title,
94 103
 				(SELECT COUNT(id) FROM ttrss_feed_categories AS c2 WHERE
@@ -101,17 +110,19 @@  discard block
 block discarded – undo
101 110
 
102 111
 		while ($line = $sth->fetch()) {
103 112
 
104
-			for ($i = 0; $i < $nest_level; $i++)
105
-				$line["title"] = " - " . $line["title"];
113
+			for ($i = 0; $i < $nest_level; $i++) {
114
+							$line["title"] = " - " . $line["title"];
115
+			}
106 116
 
107 117
 			$is_selected = in_array("CAT:".$line["id"], $default_ids) ? "selected=\"1\"" : "";
108 118
 
109 119
 			printf("<option $is_selected value='CAT:%d'>%s</option>",
110 120
 				$line["id"], htmlspecialchars($line["title"]));
111 121
 
112
-			if ($line["num_children"] > 0)
113
-				print_feed_multi_select($id, $default_ids, $attributes,
122
+			if ($line["num_children"] > 0) {
123
+							print_feed_multi_select($id, $default_ids, $attributes,
114 124
 					$include_all_feeds, $line["id"], $nest_level+1);
125
+			}
115 126
 
116 127
 			$f_sth = $pdo->prepare("SELECT id,title FROM ttrss_feeds
117 128
 					WHERE cat_id = ? AND owner_uid = ? ORDER BY title");
@@ -123,8 +134,9 @@  discard block
 block discarded – undo
123 134
 
124 135
 				$fline["title"] = " + " . $fline["title"];
125 136
 
126
-				for ($i = 0; $i < $nest_level; $i++)
127
-					$fline["title"] = " - " . $fline["title"];
137
+				for ($i = 0; $i < $nest_level; $i++) {
138
+									$fline["title"] = " - " . $fline["title"];
139
+				}
128 140
 
129 141
 				printf("<option $is_selected value='%d'>%s</option>",
130 142
 					$fline["id"], htmlspecialchars($fline["title"]));
@@ -146,8 +158,9 @@  discard block
 block discarded – undo
146 158
 
147 159
 				$fline["title"] = " + " . $fline["title"];
148 160
 
149
-				for ($i = 0; $i < $nest_level; $i++)
150
-					$fline["title"] = " - " . $fline["title"];
161
+				for ($i = 0; $i < $nest_level; $i++) {
162
+									$fline["title"] = " - " . $fline["title"];
163
+				}
151 164
 
152 165
 				printf("<option $is_selected value='%d'>%s</option>",
153 166
 					$fline["id"], htmlspecialchars($fline["title"]));
@@ -182,7 +195,9 @@  discard block
 block discarded – undo
182 195
 
183 196
 	$pdo = DB::pdo();
184 197
 
185
-	if (!$root_id) $root_id = null;
198
+	if (!$root_id) {
199
+	    $root_id = null;
200
+	}
186 201
 
187 202
 	$sth = $pdo->prepare("SELECT id,title,
188 203
 				(SELECT COUNT(id) FROM ttrss_feed_categories AS c2 WHERE
@@ -203,16 +218,19 @@  discard block
 block discarded – undo
203 218
 			$is_selected = "";
204 219
 		}
205 220
 
206
-		for ($i = 0; $i < $nest_level; $i++)
207
-			$line["title"] = " - " . $line["title"];
221
+		for ($i = 0; $i < $nest_level; $i++) {
222
+					$line["title"] = " - " . $line["title"];
223
+		}
208 224
 
209
-		if ($line["title"])
210
-			printf("<option $is_selected value='%d'>%s</option>",
225
+		if ($line["title"]) {
226
+					printf("<option $is_selected value='%d'>%s</option>",
211 227
 				$line["id"], htmlspecialchars($line["title"]));
228
+		}
212 229
 
213
-		if ($line["num_children"] > 0)
214
-			print_feed_cat_select($id, $default_id, $attributes,
230
+		if ($line["num_children"] > 0) {
231
+					print_feed_cat_select($id, $default_id, $attributes,
215 232
 				$include_all_cats, $line["id"], $nest_level+1);
233
+		}
216 234
 	}
217 235
 
218 236
 	if (!$root_id) {
@@ -251,7 +269,9 @@  discard block
 block discarded – undo
251 269
 
252 270
 	$timestamp = filemtime($filename);
253 271
 
254
-	if ($query) $timestamp .= "&$query";
272
+	if ($query) {
273
+	    $timestamp .= "&$query";
274
+	}
255 275
 
256 276
 	return "<script type=\"text/javascript\" charset=\"utf-8\" src=\"$filename?$timestamp\"></script>\n";
257 277
 }
@@ -299,8 +319,10 @@  discard block
 block discarded – undo
299 319
 
300 320
 		}
301 321
 
302
-		if ($entry) $entry .= "<a target=\"_blank\" rel=\"noopener noreferrer\"
322
+		if ($entry) {
323
+		    $entry .= "<a target=\"_blank\" rel=\"noopener noreferrer\"
303 324
 				href=\"$url\">" . basename($url) . "</a>";
325
+		}
304 326
 
305 327
 		$entry .= "</div>";
306 328
 
Please login to merge, or discard this patch.
include/errorhandler.php 4 patches
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -13,12 +13,12 @@  discard block
 block discarded – undo
13 13
 						if (!is_object($a)) {
14 14
 							array_push($fmt_args, $a);
15 15
 						} else {
16
-							array_push($fmt_args, "[" . get_class($a) . "]");
16
+							array_push($fmt_args, "[".get_class($a)."]");
17 17
 						}
18 18
 					}
19 19
 				}
20 20
 
21
-				$filename = str_replace(dirname(__DIR__) . "/", "", $e["file"]);
21
+				$filename = str_replace(dirname(__DIR__)."/", "", $e["file"]);
22 22
 
23 23
 				$rv .= sprintf("%d. %s(%s): %s(%s)\n",
24 24
 					$idx, $filename, $e["line"], $e["function"], implode(", ", $fmt_args));
@@ -52,7 +52,7 @@  discard block
 block discarded – undo
52 52
 		$errno = $error["type"];
53 53
 		$file = $error["file"];
54 54
 		$line = $error["line"];
55
-		$errstr  = $error["message"];
55
+		$errstr = $error["message"];
56 56
 
57 57
 		if (!$errno) return false;
58 58
 
Please login to merge, or discard this patch.
Upper-Lower-Casing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -48,7 +48,7 @@
 block discarded – undo
48 48
 
49 49
 	$error = error_get_last();
50 50
 
51
-	if ($error !== NULL) {
51
+	if ($error !== null) {
52 52
 		$errno = $error["type"];
53 53
 		$file = $error["file"];
54 54
 		$line = $error["line"];
Please login to merge, or discard this patch.
Indentation   +50 added lines, -50 removed lines patch added patch discarded remove patch
@@ -1,72 +1,72 @@
 block discarded – undo
1 1
 <?php
2 2
 function format_backtrace($trace) {
3
-	$rv = "";
4
-	$idx = 1;
5
-
6
-	if (is_array($trace)) {
7
-		foreach ($trace as $e) {
8
-			if (isset($e["file"]) && isset($e["line"])) {
9
-				$fmt_args = [];
10
-
11
-				if (is_array($e["args"])) {
12
-					foreach ($e["args"] as $a) {
13
-						if (!is_object($a)) {
14
-							array_push($fmt_args, $a);
15
-						} else {
16
-							array_push($fmt_args, "[" . get_class($a) . "]");
17
-						}
18
-					}
19
-				}
20
-
21
-				$filename = str_replace(dirname(__DIR__) . "/", "", $e["file"]);
22
-
23
-				$rv .= sprintf("%d. %s(%s): %s(%s)\n",
24
-					$idx, $filename, $e["line"], $e["function"], implode(", ", $fmt_args));
25
-
26
-				$idx++;
27
-			}
28
-		}
29
-	}
30
-
31
-	return $rv;
3
+    $rv = "";
4
+    $idx = 1;
5
+
6
+    if (is_array($trace)) {
7
+        foreach ($trace as $e) {
8
+            if (isset($e["file"]) && isset($e["line"])) {
9
+                $fmt_args = [];
10
+
11
+                if (is_array($e["args"])) {
12
+                    foreach ($e["args"] as $a) {
13
+                        if (!is_object($a)) {
14
+                            array_push($fmt_args, $a);
15
+                        } else {
16
+                            array_push($fmt_args, "[" . get_class($a) . "]");
17
+                        }
18
+                    }
19
+                }
20
+
21
+                $filename = str_replace(dirname(__DIR__) . "/", "", $e["file"]);
22
+
23
+                $rv .= sprintf("%d. %s(%s): %s(%s)\n",
24
+                    $idx, $filename, $e["line"], $e["function"], implode(", ", $fmt_args));
25
+
26
+                $idx++;
27
+            }
28
+        }
29
+    }
30
+
31
+    return $rv;
32 32
 }
33 33
 
34 34
 function ttrss_error_handler($errno, $errstr, $file, $line, $context) {
35
-	if (error_reporting() == 0 || !$errno) return false;
35
+    if (error_reporting() == 0 || !$errno) return false;
36 36
 
37
-	$file = substr(str_replace(dirname(dirname(__FILE__)), "", $file), 1);
37
+    $file = substr(str_replace(dirname(dirname(__FILE__)), "", $file), 1);
38 38
 
39
-	$context = format_backtrace(debug_backtrace());
40
-	$errstr = truncate_middle($errstr, 16384, " (...) ");
39
+    $context = format_backtrace(debug_backtrace());
40
+    $errstr = truncate_middle($errstr, 16384, " (...) ");
41 41
 
42
-	if (class_exists("Logger"))
43
-		return Logger::get()->log_error($errno, $errstr, $file, $line, $context);
42
+    if (class_exists("Logger"))
43
+        return Logger::get()->log_error($errno, $errstr, $file, $line, $context);
44 44
 }
45 45
 
46 46
 function ttrss_fatal_handler() {
47
-	global $last_query;
47
+    global $last_query;
48 48
 
49
-	$error = error_get_last();
49
+    $error = error_get_last();
50 50
 
51
-	if ($error !== NULL) {
52
-		$errno = $error["type"];
53
-		$file = $error["file"];
54
-		$line = $error["line"];
55
-		$errstr  = $error["message"];
51
+    if ($error !== NULL) {
52
+        $errno = $error["type"];
53
+        $file = $error["file"];
54
+        $line = $error["line"];
55
+        $errstr  = $error["message"];
56 56
 
57
-		if (!$errno) return false;
57
+        if (!$errno) return false;
58 58
 
59
-		$context = format_backtrace(debug_backtrace());
59
+        $context = format_backtrace(debug_backtrace());
60 60
 
61
-		$file = substr(str_replace(dirname(dirname(__FILE__)), "", $file), 1);
61
+        $file = substr(str_replace(dirname(dirname(__FILE__)), "", $file), 1);
62 62
 
63
-		if ($last_query) $errstr .= " [Last query: $last_query]";
63
+        if ($last_query) $errstr .= " [Last query: $last_query]";
64 64
 
65
-		if (class_exists("Logger"))
66
-			return Logger::get()->log_error($errno, $errstr, $file, $line, $context);
67
-	}
65
+        if (class_exists("Logger"))
66
+            return Logger::get()->log_error($errno, $errstr, $file, $line, $context);
67
+    }
68 68
 
69
-	return false;
69
+    return false;
70 70
 }
71 71
 
72 72
 register_shutdown_function('ttrss_fatal_handler');
Please login to merge, or discard this patch.
Braces   +16 added lines, -8 removed lines patch added patch discarded remove patch
@@ -32,16 +32,19 @@  discard block
 block discarded – undo
32 32
 }
33 33
 
34 34
 function ttrss_error_handler($errno, $errstr, $file, $line, $context) {
35
-	if (error_reporting() == 0 || !$errno) return false;
35
+	if (error_reporting() == 0 || !$errno) {
36
+	    return false;
37
+	}
36 38
 
37 39
 	$file = substr(str_replace(dirname(dirname(__FILE__)), "", $file), 1);
38 40
 
39 41
 	$context = format_backtrace(debug_backtrace());
40 42
 	$errstr = truncate_middle($errstr, 16384, " (...) ");
41 43
 
42
-	if (class_exists("Logger"))
43
-		return Logger::get()->log_error($errno, $errstr, $file, $line, $context);
44
-}
44
+	if (class_exists("Logger")) {
45
+			return Logger::get()->log_error($errno, $errstr, $file, $line, $context);
46
+	}
47
+	}
45 48
 
46 49
 function ttrss_fatal_handler() {
47 50
 	global $last_query;
@@ -54,16 +57,21 @@  discard block
 block discarded – undo
54 57
 		$line = $error["line"];
55 58
 		$errstr  = $error["message"];
56 59
 
57
-		if (!$errno) return false;
60
+		if (!$errno) {
61
+		    return false;
62
+		}
58 63
 
59 64
 		$context = format_backtrace(debug_backtrace());
60 65
 
61 66
 		$file = substr(str_replace(dirname(dirname(__FILE__)), "", $file), 1);
62 67
 
63
-		if ($last_query) $errstr .= " [Last query: $last_query]";
68
+		if ($last_query) {
69
+		    $errstr .= " [Last query: $last_query]";
70
+		}
64 71
 
65
-		if (class_exists("Logger"))
66
-			return Logger::get()->log_error($errno, $errstr, $file, $line, $context);
72
+		if (class_exists("Logger")) {
73
+					return Logger::get()->log_error($errno, $errstr, $file, $line, $context);
74
+		}
67 75
 	}
68 76
 
69 77
 	return false;
Please login to merge, or discard this patch.