@@ -4,12 +4,12 @@ discard block |
||
4 | 4 | |
5 | 5 | if((!isset($_GET['pw']) || $config['pw'] != $_GET['pw']) && !isUserAdmin()) |
6 | 6 | { |
7 | - error_log($_SERVER['REMOTE_ADDR'] . ' used a wrong password on admin.php'); |
|
7 | + error_log($_SERVER['REMOTE_ADDR'] . ' used a wrong password on admin.php'); |
|
8 | 8 | die(); |
9 | 9 | } |
10 | -else if (isset($_GET['pw'])) |
|
10 | +else if(isset($_GET['pw'])) |
|
11 | 11 | { |
12 | - setcookie('JodelAdminPassword', $_GET['pw'], time()+60*60*24*365*10); |
|
12 | + setcookie('JodelAdminPassword', $_GET['pw'], time() + 60 * 60 * 24 * 365 * 10); |
|
13 | 13 | error_log('admin password saved for [' . $_SERVER ['HTTP_USER_AGENT'] . ']'); |
14 | 14 | } |
15 | 15 | |
@@ -61,42 +61,42 @@ discard block |
||
61 | 61 | <meta name="keywords" content="jodelblue, jodel, blue, webclient, web, client"> |
62 | 62 | |
63 | 63 | <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.5/css/bootstrap.min.css" integrity="sha384-AysaV+vQoT3kOAXZkl02PThvDr8HYKPZhNT5h/CXfBThSRXQ6jW5DO2ekP5ViFdi" crossorigin="anonymous"> |
64 | - <link rel="stylesheet" href="<?php echo $baseUrl;?>css/font-awesome.min.css"> |
|
65 | - <link rel="stylesheet" href="<?php echo $baseUrl;?>style.css" type="text/css"> |
|
64 | + <link rel="stylesheet" href="<?php echo $baseUrl; ?>css/font-awesome.min.css"> |
|
65 | + <link rel="stylesheet" href="<?php echo $baseUrl; ?>style.css" type="text/css"> |
|
66 | 66 | |
67 | - <link rel="shortcut icon" type="image/x-icon" href="<?php echo $baseUrl;?>img/favicon/favicon.ico"> |
|
68 | - <link rel="icon" type="image/x-icon" href="<?php echo $baseUrl;?>img/favicon/favicon.ico"> |
|
69 | - <link rel="icon" type="image/gif" href="<?php echo $baseUrl;?>img/favicon/favicon.gif"> |
|
70 | - <link rel="icon" type="image/png" href="<?php echo $baseUrl;?>img/favicon/favicon.png"> |
|
71 | - <link rel="apple-touch-icon" href="<?php echo $baseUrl;?>img/favicon/apple-touch-icon.png"> |
|
72 | - <link rel="apple-touch-icon" href="<?php echo $baseUrl;?>img/favicon/apple-touch-icon-57x57.png" sizes="57x57"> |
|
73 | - <link rel="apple-touch-icon" href="<?php echo $baseUrl;?>img/favicon/apple-touch-icon-60x60.png" sizes="60x60"> |
|
74 | - <link rel="apple-touch-icon" href="<?php echo $baseUrl;?>img/favicon/apple-touch-icon-72x72.png" sizes="72x72"> |
|
75 | - <link rel="apple-touch-icon" href="<?php echo $baseUrl;?>img/favicon/apple-touch-icon-76x76.png" sizes="76x76"> |
|
76 | - <link rel="apple-touch-icon" href="<?php echo $baseUrl;?>img/favicon/apple-touch-icon-114x114.png" sizes="114x114"> |
|
77 | - <link rel="apple-touch-icon" href="<?php echo $baseUrl;?>img/favicon/apple-touch-icon-120x120.png" sizes="120x120"> |
|
78 | - <link rel="apple-touch-icon" href="<?php echo $baseUrl;?>img/favicon/apple-touch-icon-128x128.png" sizes="128x128"> |
|
79 | - <link rel="apple-touch-icon" href="<?php echo $baseUrl;?>img/favicon/apple-touch-icon-144x144.png" sizes="144x144"> |
|
80 | - <link rel="apple-touch-icon" href="<?php echo $baseUrl;?>img/favicon/apple-touch-icon-152x152.png" sizes="152x152"> |
|
81 | - <link rel="apple-touch-icon" href="<?php echo $baseUrl;?>img/favicon/apple-touch-icon-180x180.png" sizes="180x180"> |
|
82 | - <link rel="apple-touch-icon" href="<?php echo $baseUrl;?>img/favicon/apple-touch-icon-precomposed.png"> |
|
83 | - <link rel="icon" type="image/png" href="<?php echo $baseUrl;?>img/favicon/favicon-16x16.png" sizes="16x16"> |
|
84 | - <link rel="icon" type="image/png" href="<?php echo $baseUrl;?>img/favicon/favicon-32x32.png" sizes="32x32"> |
|
85 | - <link rel="icon" type="image/png" href="<?php echo $baseUrl;?>img/favicon/favicon-96x96.png" sizes="96x96"> |
|
86 | - <link rel="icon" type="image/png" href="<?php echo $baseUrl;?>img/favicon/favicon-160x160.png" sizes="160x160"> |
|
87 | - <link rel="icon" type="image/png" href="<?php echo $baseUrl;?>img/favicon/favicon-192x192.png" sizes="192x192"> |
|
88 | - <link rel="icon" type="image/png" href="<?php echo $baseUrl;?>img/favicon/favicon-196x196.png" sizes="196x196"> |
|
89 | - <meta name="msapplication-TileImage" content="<?php echo $baseUrl;?>img/favicon/win8-tile-144x144.png"> |
|
67 | + <link rel="shortcut icon" type="image/x-icon" href="<?php echo $baseUrl; ?>img/favicon/favicon.ico"> |
|
68 | + <link rel="icon" type="image/x-icon" href="<?php echo $baseUrl; ?>img/favicon/favicon.ico"> |
|
69 | + <link rel="icon" type="image/gif" href="<?php echo $baseUrl; ?>img/favicon/favicon.gif"> |
|
70 | + <link rel="icon" type="image/png" href="<?php echo $baseUrl; ?>img/favicon/favicon.png"> |
|
71 | + <link rel="apple-touch-icon" href="<?php echo $baseUrl; ?>img/favicon/apple-touch-icon.png"> |
|
72 | + <link rel="apple-touch-icon" href="<?php echo $baseUrl; ?>img/favicon/apple-touch-icon-57x57.png" sizes="57x57"> |
|
73 | + <link rel="apple-touch-icon" href="<?php echo $baseUrl; ?>img/favicon/apple-touch-icon-60x60.png" sizes="60x60"> |
|
74 | + <link rel="apple-touch-icon" href="<?php echo $baseUrl; ?>img/favicon/apple-touch-icon-72x72.png" sizes="72x72"> |
|
75 | + <link rel="apple-touch-icon" href="<?php echo $baseUrl; ?>img/favicon/apple-touch-icon-76x76.png" sizes="76x76"> |
|
76 | + <link rel="apple-touch-icon" href="<?php echo $baseUrl; ?>img/favicon/apple-touch-icon-114x114.png" sizes="114x114"> |
|
77 | + <link rel="apple-touch-icon" href="<?php echo $baseUrl; ?>img/favicon/apple-touch-icon-120x120.png" sizes="120x120"> |
|
78 | + <link rel="apple-touch-icon" href="<?php echo $baseUrl; ?>img/favicon/apple-touch-icon-128x128.png" sizes="128x128"> |
|
79 | + <link rel="apple-touch-icon" href="<?php echo $baseUrl; ?>img/favicon/apple-touch-icon-144x144.png" sizes="144x144"> |
|
80 | + <link rel="apple-touch-icon" href="<?php echo $baseUrl; ?>img/favicon/apple-touch-icon-152x152.png" sizes="152x152"> |
|
81 | + <link rel="apple-touch-icon" href="<?php echo $baseUrl; ?>img/favicon/apple-touch-icon-180x180.png" sizes="180x180"> |
|
82 | + <link rel="apple-touch-icon" href="<?php echo $baseUrl; ?>img/favicon/apple-touch-icon-precomposed.png"> |
|
83 | + <link rel="icon" type="image/png" href="<?php echo $baseUrl; ?>img/favicon/favicon-16x16.png" sizes="16x16"> |
|
84 | + <link rel="icon" type="image/png" href="<?php echo $baseUrl; ?>img/favicon/favicon-32x32.png" sizes="32x32"> |
|
85 | + <link rel="icon" type="image/png" href="<?php echo $baseUrl; ?>img/favicon/favicon-96x96.png" sizes="96x96"> |
|
86 | + <link rel="icon" type="image/png" href="<?php echo $baseUrl; ?>img/favicon/favicon-160x160.png" sizes="160x160"> |
|
87 | + <link rel="icon" type="image/png" href="<?php echo $baseUrl; ?>img/favicon/favicon-192x192.png" sizes="192x192"> |
|
88 | + <link rel="icon" type="image/png" href="<?php echo $baseUrl; ?>img/favicon/favicon-196x196.png" sizes="196x196"> |
|
89 | + <meta name="msapplication-TileImage" content="<?php echo $baseUrl; ?>img/favicon/win8-tile-144x144.png"> |
|
90 | 90 | <meta name="msapplication-TileColor" content="#5682a3"> |
91 | 91 | <meta name="msapplication-navbutton-color" content="#5682a3"> |
92 | 92 | <meta name="application-name" content="JodelBlue"/> |
93 | 93 | <meta name="msapplication-tooltip" content="JodelBlue"/> |
94 | 94 | <meta name="apple-mobile-web-app-title" content="JodelBlue"/> |
95 | - <meta name="msapplication-square70x70logo" content="<?php echo $baseUrl;?>img/favicon/win8-tile-70x70.png"> |
|
96 | - <meta name="msapplication-square144x144logo" content="<?php echo $baseUrl;?>img/favicon/win8-tile-144x144.png"> |
|
97 | - <meta name="msapplication-square150x150logo" content="<?php echo $baseUrl;?>img/favicon/win8-tile-150x150.png"> |
|
98 | - <meta name="msapplication-wide310x150logo" content="<?php echo $baseUrl;?>img/favicon/win8-tile-310x150.png"> |
|
99 | - <meta name="msapplication-square310x310logo" content="<?php echo $baseUrl;?>img/favicon/win8-tile-310x310.png"> |
|
95 | + <meta name="msapplication-square70x70logo" content="<?php echo $baseUrl; ?>img/favicon/win8-tile-70x70.png"> |
|
96 | + <meta name="msapplication-square144x144logo" content="<?php echo $baseUrl; ?>img/favicon/win8-tile-144x144.png"> |
|
97 | + <meta name="msapplication-square150x150logo" content="<?php echo $baseUrl; ?>img/favicon/win8-tile-150x150.png"> |
|
98 | + <meta name="msapplication-wide310x150logo" content="<?php echo $baseUrl; ?>img/favicon/win8-tile-310x150.png"> |
|
99 | + <meta name="msapplication-square310x310logo" content="<?php echo $baseUrl; ?>img/favicon/win8-tile-310x310.png"> |
|
100 | 100 | </head> |
101 | 101 | |
102 | 102 | <body> |
@@ -199,7 +199,7 @@ discard block |
||
199 | 199 | { |
200 | 200 | $.ajax({ |
201 | 201 | type: "POST", |
202 | - url: "<?php echo $baseUrl;?>vote-ajax.php?pw=<?php echo $_GET["pw"]?>", |
|
202 | + url: "<?php echo $baseUrl; ?>vote-ajax.php?pw=<?php echo $_GET["pw"]?>", |
|
203 | 203 | data: {"vote" : data["vote"], |
204 | 204 | "postId" : data["id"]}, |
205 | 205 | success: function(result){ |
@@ -246,7 +246,7 @@ discard block |
||
246 | 246 | console.log(solution); |
247 | 247 | $.ajax({ |
248 | 248 | type: "POST", |
249 | - url: "<?php echo $baseUrl;?>vote-ajax.php?pw=<?php echo $_GET["pw"]?>&solution=" + solution + "&key="+key, |
|
249 | + url: "<?php echo $baseUrl; ?>vote-ajax.php?pw=<?php echo $_GET["pw"]?>&solution=" + solution + "&key="+key, |
|
250 | 250 | data: {"deviceUid" : deviceUid}, |
251 | 251 | success: function(result){ |
252 | 252 | var response = JSON.parse(result); |
@@ -3,8 +3,8 @@ discard block |
||
3 | 3 | |
4 | 4 | if((!isset($_GET['pw']) || $config['pw'] != $_GET['pw']) && !isUserAdmin()) |
5 | 5 | { |
6 | - error_log($_SERVER['REMOTE_ADDR'] . ' used a wrong password on vote-ajax.php'); |
|
7 | - $respone = array("message" => $_SERVER['REMOTE_ADDR'] . ' used a wrong password on vote-ajax.php',"success" => false); |
|
6 | + error_log($_SERVER['REMOTE_ADDR'] . ' used a wrong password on vote-ajax.php'); |
|
7 | + $respone = array("message" => $_SERVER['REMOTE_ADDR'] . ' used a wrong password on vote-ajax.php', "success" => false); |
|
8 | 8 | echo json_encode($response); |
9 | 9 | die(); |
10 | 10 | } |
@@ -54,7 +54,7 @@ discard block |
||
54 | 54 | } |
55 | 55 | } |
56 | 56 | |
57 | -if (isset($captcha)) |
|
57 | +if(isset($captcha)) |
|
58 | 58 | { |
59 | 59 | $response = array("success" => $success, "message" => $message, "captcha" => $captcha, "deviceUid" => $deviceUid); |
60 | 60 | } |
@@ -41,7 +41,7 @@ discard block |
||
41 | 41 | { |
42 | 42 | preg_match('/bot|spider|google|twitter/i', $_SERVER['HTTP_USER_AGENT'], $matches); |
43 | 43 | |
44 | - return (isset($matches[0])) ? true : false; |
|
44 | + return (isset($matches[0]))?true : false; |
|
45 | 45 | } |
46 | 46 | |
47 | 47 | function configPropertyExists($config, $property) |
@@ -57,7 +57,7 @@ discard block |
||
57 | 57 | } |
58 | 58 | function isUserAdmin() { |
59 | 59 | global $config; |
60 | - if (isset($_COOKIE['JodelAdminPassword']) && configPropertyExists($config, 'pw') && $config['pw'] == $_COOKIE['JodelAdminPassword']) |
|
60 | + if(isset($_COOKIE['JodelAdminPassword']) && configPropertyExists($config, 'pw') && $config['pw'] == $_COOKIE['JodelAdminPassword']) |
|
61 | 61 | { |
62 | 62 | return TRUE; |
63 | 63 | } |
@@ -70,9 +70,9 @@ discard block |
||
70 | 70 | function isDeviceUidInDatabase($deviceUid) |
71 | 71 | { |
72 | 72 | $db = new DatabaseConnect(); |
73 | - $result = $db->query("SELECT * FROM accounts WHERE device_uid='" . $deviceUid . "'"); |
|
73 | + $result = $db->query("SELECT * FROM accounts WHERE device_uid='" . $deviceUid . "'"); |
|
74 | 74 | |
75 | - if ($result->num_rows > 0) |
|
75 | + if($result->num_rows > 0) |
|
76 | 76 | { |
77 | 77 | return TRUE; |
78 | 78 | } |
@@ -94,8 +94,8 @@ discard block |
||
94 | 94 | if(!isset($_COOKIE['JodelDeviceId']) || !isDeviceUidInDatabase($_COOKIE['JodelDeviceId'])) |
95 | 95 | { |
96 | 96 | $jodelAccountForView = new JodelAccount(); |
97 | - setcookie('JodelDeviceId', $jodelAccountForView->deviceUid, time()+60*60*24*365*10); |
|
98 | - error_log('Created account with JodelDeviceId:' . $jodelAccountForView->deviceUid . ' for [' . $_SERVER ['HTTP_USER_AGENT'] . ']'); |
|
97 | + setcookie('JodelDeviceId', $jodelAccountForView->deviceUid, time() + 60 * 60 * 24 * 365 * 10); |
|
98 | + error_log('Created account with JodelDeviceId:' . $jodelAccountForView->deviceUid . ' for [' . $_SERVER ['HTTP_USER_AGENT'] . ']'); |
|
99 | 99 | |
100 | 100 | } |
101 | 101 | else |
@@ -176,7 +176,7 @@ discard block |
||
176 | 176 | |
177 | 177 | if(isset($_GET['view'])) |
178 | 178 | { |
179 | - switch ($_GET['view']) { |
|
179 | + switch($_GET['view']) { |
|
180 | 180 | case 'discussed': |
181 | 181 | $view = 'discussed'; |
182 | 182 | break; |
@@ -49,25 +49,25 @@ discard block |
||
49 | 49 | $timediff_inDays = (string)$timediff->format('%d'); |
50 | 50 | $timediff_inMonth = (string)$timediff->format('%m'); |
51 | 51 | |
52 | - if($timediff_inMonth!=0) |
|
52 | + if($timediff_inMonth != 0) |
|
53 | 53 | { |
54 | 54 | $timediff = $timediff_inMonth . "m"; |
55 | 55 | } |
56 | 56 | else |
57 | 57 | { |
58 | - if($timediff_inDays!=0) |
|
58 | + if($timediff_inDays != 0) |
|
59 | 59 | { |
60 | 60 | $timediff = $timediff_inDays . "d"; |
61 | 61 | } |
62 | 62 | else |
63 | 63 | { |
64 | - if($timediff_inHours!=0) |
|
64 | + if($timediff_inHours != 0) |
|
65 | 65 | { |
66 | 66 | $timediff = $timediff_inHours . "h"; |
67 | 67 | } |
68 | 68 | else |
69 | 69 | { |
70 | - if($timediff_inMinutes!=0) |
|
70 | + if($timediff_inMinutes != 0) |
|
71 | 71 | { |
72 | 72 | $timediff = $timediff_inMinutes . "m"; |
73 | 73 | } |
@@ -81,7 +81,7 @@ discard block |
||
81 | 81 | |
82 | 82 | |
83 | 83 | ?> |
84 | - <article id ="postId-<?php echo $post['post_id']; ?>" class="jodel" style="background-color: #<?php echo $post['color'];?>;"> |
|
84 | + <article id ="postId-<?php echo $post['post_id']; ?>" class="jodel" style="background-color: #<?php echo $post['color']; ?>;"> |
|
85 | 85 | <content> |
86 | 86 | <?php |
87 | 87 | if(isset($post['image_url'])) |
@@ -99,24 +99,24 @@ discard block |
||
99 | 99 | <?php |
100 | 100 | if($this->isDetailedView) |
101 | 101 | {?> |
102 | - <a href="index.php?vote=up&getPostDetails=true&postId=<?php echo $post['post_id'];?>&postId_parent=<?php echo htmlspecialchars($_GET['postId']);?>" rel="nofollow"> |
|
102 | + <a href="index.php?vote=up&getPostDetails=true&postId=<?php echo $post['post_id']; ?>&postId_parent=<?php echo htmlspecialchars($_GET['postId']); ?>" rel="nofollow"> |
|
103 | 103 | <?php } |
104 | 104 | else |
105 | 105 | {?> |
106 | - <a href="index.php?vote=up&postId=<?php echo $post['post_id'];?>" rel="nofollow"> |
|
106 | + <a href="index.php?vote=up&postId=<?php echo $post['post_id']; ?>" rel="nofollow"> |
|
107 | 107 | <?php } ?> |
108 | 108 | <i class="fa fa-angle-up fa-3x"></i> |
109 | 109 | </a> |
110 | 110 | <br /> |
111 | - <?php echo $post["vote_count"];?><br /> |
|
111 | + <?php echo $post["vote_count"]; ?><br /> |
|
112 | 112 | <?php |
113 | 113 | if($this->isDetailedView) |
114 | 114 | {?> |
115 | - <a href="index.php?vote=down&getPostDetails=true&postId=<?php echo $post['post_id'];?>&postId_parent=<?php echo htmlspecialchars($_GET['postId']);?>" rel="nofollow"> |
|
115 | + <a href="index.php?vote=down&getPostDetails=true&postId=<?php echo $post['post_id']; ?>&postId_parent=<?php echo htmlspecialchars($_GET['postId']); ?>" rel="nofollow"> |
|
116 | 116 | <?php } |
117 | 117 | else |
118 | 118 | {?> |
119 | - <a href="index.php?vote=down&postId=<?php echo $post['post_id'];?>" rel="nofollow"> |
|
119 | + <a href="index.php?vote=down&postId=<?php echo $post['post_id']; ?>" rel="nofollow"> |
|
120 | 120 | <?php } ?> |
121 | 121 | <i class="fa fa-angle-down fa-3x"></i> |
122 | 122 | </a> |
@@ -128,14 +128,14 @@ discard block |
||
128 | 128 | <span class="time"> |
129 | 129 | <span class="tip" data-tooltip="Time"> |
130 | 130 | <i class="fa fa-clock-o"></i> |
131 | - <?php echo $timediff;?> |
|
132 | - <span class="tiptext"><?php echo $d->format('Y-m-d H:i:s');?></span> |
|
131 | + <?php echo $timediff; ?> |
|
132 | + <span class="tiptext"><?php echo $d->format('Y-m-d H:i:s'); ?></span> |
|
133 | 133 | </span> |
134 | 134 | </span> |
135 | 135 | <?php if(!$this->isDetailedView) {?> |
136 | 136 | <span class="comments"> |
137 | 137 | <span data-tooltip="Comments"> |
138 | - <a href="<?php echo $this->changePostId($post['post_id'])->toUrl();?>"> |
|
138 | + <a href="<?php echo $this->changePostId($post['post_id'])->toUrl(); ?>"> |
|
139 | 139 | <i class="fa fa-commenting-o"></i> |
140 | 140 | <?php if(array_key_exists("child_count", $post)) { |
141 | 141 | echo $post["child_count"]; |
@@ -147,7 +147,7 @@ discard block |
||
147 | 147 | </span> |
148 | 148 | <?php |
149 | 149 | } |
150 | - if (isUserAdmin()) |
|
150 | + if(isUserAdmin()) |
|
151 | 151 | { |
152 | 152 | ?> |
153 | 153 | <span class="voting"> |
@@ -177,7 +177,7 @@ discard block |
||
177 | 177 | { |
178 | 178 | ?> |
179 | 179 | <span data-tooltip="Author"> |
180 | - <i class="fa fa-user-o"></i> #<?php echo $post["user_handle"];?> | |
|
180 | + <i class="fa fa-user-o"></i> #<?php echo $post["user_handle"]; ?> | |
|
181 | 181 | </span> |
182 | 182 | <?php |
183 | 183 | } |
@@ -187,8 +187,8 @@ discard block |
||
187 | 187 | |
188 | 188 | <span class="tip" data-tooltip="Distance"> |
189 | 189 | <i class="fa fa-map-marker"></i> |
190 | - <?php echo $post['distance'];?> km |
|
191 | - <span class="tiptext"><?php echo $post['location']['name'];?></span> |
|
190 | + <?php echo $post['distance']; ?> km |
|
191 | + <span class="tiptext"><?php echo $post['location']['name']; ?></span> |
|
192 | 192 | </span> |
193 | 193 | </span> |
194 | 194 |