Completed
Push — 1.10.x ( 81fffe...f2089c )
by Angel Fernando Quiroz
44:59 queued 06:02
created
main/inc/lib/magpierss/extlib/Snoopy.class.inc 1 patch
Spacing   +175 added lines, -175 removed lines patch added patch discarded remove patch
@@ -40,47 +40,47 @@  discard block
 block discarded – undo
40 40
 	
41 41
 	/* user definable vars */
42 42
 
43
-	public $host			=	"www.php.net";		// host name we are connecting to
44
-	public $port			=	80;					// port we are connecting to
45
-	public $proxy_host		=	"";					// proxy host to use
46
-	public $proxy_port		=	"";					// proxy port to use
47
-	public $agent			=	"Snoopy v1.0";		// agent we masquerade as
48
-	public $referer		=	"";					// referer info to pass
49
-	public $cookies		=	array();			// array of cookies to pass
43
+	public $host			= "www.php.net"; // host name we are connecting to
44
+	public $port			= 80; // port we are connecting to
45
+	public $proxy_host		= ""; // proxy host to use
46
+	public $proxy_port		= ""; // proxy port to use
47
+	public $agent = "Snoopy v1.0"; // agent we masquerade as
48
+	public $referer		= ""; // referer info to pass
49
+	public $cookies		= array(); // array of cookies to pass
50 50
 												// $cookies["username"]="joe";
51
-	public	$rawheaders		=	array();			// array of raw headers to send
51
+	public	$rawheaders = array(); // array of raw headers to send
52 52
 												// $rawheaders["Content-type"]="text/html";
53 53
 
54
-	public $maxredirs		=	5;					// http redirection depth maximum. 0 = disallow
55
-	public $lastredirectaddr	=	"";				// contains address of last redirected address
56
-	public	$offsiteok		=	true;				// allows redirection off-site
57
-	public $maxframes		=	0;					// frame content depth maximum. 0 = disallow
58
-	public $expandlinks	=	true;				// expand links to fully qualified URLs.
54
+	public $maxredirs		= 5; // http redirection depth maximum. 0 = disallow
55
+	public $lastredirectaddr = ""; // contains address of last redirected address
56
+	public	$offsiteok		= true; // allows redirection off-site
57
+	public $maxframes		= 0; // frame content depth maximum. 0 = disallow
58
+	public $expandlinks	= true; // expand links to fully qualified URLs.
59 59
 												// this only applies to fetchlinks()
60 60
 												// or submitlinks()
61
-	public $passcookies	=	true;				// pass set cookies back through redirects
61
+	public $passcookies	= true; // pass set cookies back through redirects
62 62
 												// NOTE: this currently does not respect
63 63
 												// dates, domains or paths.
64 64
 	
65
-	public	$user			=	"";					// user for http authentication
66
-	public	$pass			=	"";					// password for http authentication
65
+	public	$user			= ""; // user for http authentication
66
+	public	$pass			= ""; // password for http authentication
67 67
 	
68 68
 	// http accept types
69
-	public $accept			=	"image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*";
69
+	public $accept			= "image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*";
70 70
 	
71
-	public $results		=	"";					// where the content is put
71
+	public $results		= ""; // where the content is put
72 72
 		
73
-	public $error			=	"";					// error messages sent here
74
-	public	$response_code	=	"";					// response code returned from server
75
-	public	$headers		=	array();			// headers returned from server sent here
76
-	public	$maxlength		=	500000;				// max return data length (body)
77
-	public $read_timeout	=	0;					// timeout on read operations, in seconds
73
+	public $error = ""; // error messages sent here
74
+	public	$response_code = ""; // response code returned from server
75
+	public	$headers = array(); // headers returned from server sent here
76
+	public	$maxlength = 500000; // max return data length (body)
77
+	public $read_timeout = 0; // timeout on read operations, in seconds
78 78
 												// supported only since PHP 4 Beta 4
79 79
 												// set to 0 to disallow timeouts
80
-	public $timed_out		=	false;				// if a read operation timed out
81
-	public	$status			=	0;					// http request status
80
+	public $timed_out		= false; // if a read operation timed out
81
+	public	$status = 0; // http request status
82 82
 	
83
-	public	$curl_path		=	"/usr/bin/curl";
83
+	public	$curl_path		= "/usr/bin/curl";
84 84
 												// Snoopy will use cURL for fetching
85 85
 												// SSL content if a full system path to
86 86
 												// the cURL binary is supplied here.
@@ -93,24 +93,24 @@  discard block
 block discarded – undo
93 93
 												// as of this Snoopy release.
94 94
 	
95 95
 	// send Accept-encoding: gzip?
96
-	public $use_gzip		= true;	
96
+	public $use_gzip = true;	
97 97
 	
98 98
 	/**** Private variables ****/	
99 99
 	
100
-	private	$_maxlinelen	=	4096;				// max line length (headers)
100
+	private	$_maxlinelen	= 4096; // max line length (headers)
101 101
 	
102
-	private $_httpmethod	=	"GET";				// default http request method
103
-	private $_httpversion	=	"HTTP/1.0";			// default http request version
104
-	private $_submit_method	=	"POST";				// default submit method
105
-	private $_submit_type	=	"application/x-www-form-urlencoded";	// default submit type
106
-	private $_mime_boundary	=   "";					// MIME boundary for multipart/form-data submit type
107
-	private $_redirectaddr	=	false;				// will be set if page fetched is a redirect
108
-	private $_redirectdepth	=	0;					// increments on an http redirect
109
-	private $_frameurls		= 	array();			// frame src urls
110
-	private $_framedepth	=	0;					// increments on frame depth
102
+	private $_httpmethod	= "GET"; // default http request method
103
+	private $_httpversion	= "HTTP/1.0"; // default http request version
104
+	private $_submit_method	= "POST"; // default submit method
105
+	private $_submit_type	= "application/x-www-form-urlencoded"; // default submit type
106
+	private $_mime_boundary	= ""; // MIME boundary for multipart/form-data submit type
107
+	private $_redirectaddr = false; // will be set if page fetched is a redirect
108
+	private $_redirectdepth	= 0; // increments on an http redirect
109
+	private $_frameurls		= array(); // frame src urls
110
+	private $_framedepth	= 0; // increments on frame depth
111 111
 	
112
-	private $_isproxy		=	false;				// set if using a proxy server
113
-	private $_fp_timeout	=	30;					// timeout for socket connection
112
+	private $_isproxy = false; // set if using a proxy server
113
+	private $_fp_timeout	= 30; // timeout for socket connection
114 114
 
115 115
 /*======================================================================*\
116 116
 	Function:	fetch
@@ -132,14 +132,14 @@  discard block
 block discarded – undo
132 132
 		switch ($URI_PARTS["scheme"]) {
133 133
 			case "http":
134 134
 				$this->host = $URI_PARTS["host"];
135
-				if(!empty($URI_PARTS["port"]))
135
+				if (!empty($URI_PARTS["port"]))
136 136
 					$this->port = $URI_PARTS["port"];
137
-				if($this->_connect($fp))
137
+				if ($this->_connect($fp))
138 138
 				{
139
-					if($this->_isproxy)
139
+					if ($this->_isproxy)
140 140
 					{
141 141
 						// using proxy, send entire URI
142
-						$this->_httprequest($URI,$fp,$URI,$this->_httpmethod);
142
+						$this->_httprequest($URI, $fp, $URI, $this->_httpmethod);
143 143
 					}
144 144
 					else
145 145
 					{
@@ -150,30 +150,30 @@  discard block
 block discarded – undo
150 150
 					
151 151
 					$this->_disconnect($fp);
152 152
 
153
-					if($this->_redirectaddr)
153
+					if ($this->_redirectaddr)
154 154
 					{
155 155
 						/* url was redirected, check if we've hit the max depth */
156
-						if($this->maxredirs > $this->_redirectdepth)
156
+						if ($this->maxredirs > $this->_redirectdepth)
157 157
 						{
158 158
 							// only follow redirect if it's on this site, or offsiteok is true
159
-							if(preg_match("|^http://".preg_quote($this->host)."|i",$this->_redirectaddr) || $this->offsiteok)
159
+							if (preg_match("|^http://".preg_quote($this->host)."|i", $this->_redirectaddr) || $this->offsiteok)
160 160
 							{
161 161
 								/* follow the redirect */
162 162
 								$this->_redirectdepth++;
163
-								$this->lastredirectaddr=$this->_redirectaddr;
163
+								$this->lastredirectaddr = $this->_redirectaddr;
164 164
 								$this->fetch($this->_redirectaddr);
165 165
 							}
166 166
 						}
167 167
 					}
168 168
 
169
-					if($this->_framedepth < $this->maxframes && count($this->_frameurls) > 0)
169
+					if ($this->_framedepth < $this->maxframes && count($this->_frameurls) > 0)
170 170
 					{
171 171
 						$frameurls = $this->_frameurls;
172 172
 						$this->_frameurls = array();
173 173
 						
174
-						while(list(,$frameurl) = each($frameurls))
174
+						while (list(,$frameurl) = each($frameurls))
175 175
 						{
176
-							if($this->_framedepth < $this->maxframes)
176
+							if ($this->_framedepth < $this->maxframes)
177 177
 							{
178 178
 								$this->fetch($frameurl);
179 179
 								$this->_framedepth++;
@@ -190,17 +190,17 @@  discard block
 block discarded – undo
190 190
 				return true;					
191 191
 				break;
192 192
 			case "https":
193
-				if(!$this->curl_path || (!is_executable($this->curl_path))) {
193
+				if (!$this->curl_path || (!is_executable($this->curl_path))) {
194 194
 					$this->error = "Bad curl ($this->curl_path), can't fetch HTTPS \n";
195 195
 					return false;
196 196
 				}
197 197
 				$this->host = $URI_PARTS["host"];
198
-				if(!empty($URI_PARTS["port"]))
198
+				if (!empty($URI_PARTS["port"]))
199 199
 					$this->port = $URI_PARTS["port"];
200
-				if($this->_isproxy)
200
+				if ($this->_isproxy)
201 201
 				{
202 202
 					// using proxy, send entire URI
203
-					$this->_httpsrequest($URI,$URI,$this->_httpmethod);
203
+					$this->_httpsrequest($URI, $URI, $this->_httpmethod);
204 204
 				}
205 205
 				else
206 206
 				{
@@ -209,30 +209,30 @@  discard block
 block discarded – undo
209 209
 					$this->_httpsrequest($path, $URI, $this->_httpmethod);
210 210
 				}
211 211
 
212
-				if($this->_redirectaddr)
212
+				if ($this->_redirectaddr)
213 213
 				{
214 214
 					/* url was redirected, check if we've hit the max depth */
215
-					if($this->maxredirs > $this->_redirectdepth)
215
+					if ($this->maxredirs > $this->_redirectdepth)
216 216
 					{
217 217
 						// only follow redirect if it's on this site, or offsiteok is true
218
-						if(preg_match("|^http://".preg_quote($this->host)."|i",$this->_redirectaddr) || $this->offsiteok)
218
+						if (preg_match("|^http://".preg_quote($this->host)."|i", $this->_redirectaddr) || $this->offsiteok)
219 219
 						{
220 220
 							/* follow the redirect */
221 221
 							$this->_redirectdepth++;
222
-							$this->lastredirectaddr=$this->_redirectaddr;
222
+							$this->lastredirectaddr = $this->_redirectaddr;
223 223
 							$this->fetch($this->_redirectaddr);
224 224
 						}
225 225
 					}
226 226
 				}
227 227
 
228
-				if($this->_framedepth < $this->maxframes && count($this->_frameurls) > 0)
228
+				if ($this->_framedepth < $this->maxframes && count($this->_frameurls) > 0)
229 229
 				{
230 230
 					$frameurls = $this->_frameurls;
231 231
 					$this->_frameurls = array();
232 232
 
233
-					while(list(,$frameurl) = each($frameurls))
233
+					while (list(,$frameurl) = each($frameurls))
234 234
 					{
235
-						if($this->_framedepth < $this->maxframes)
235
+						if ($this->_framedepth < $this->maxframes)
236 236
 						{
237 237
 							$this->fetch($frameurl);
238 238
 							$this->_framedepth++;
@@ -245,7 +245,7 @@  discard block
 block discarded – undo
245 245
 				break;
246 246
 			default:
247 247
 				// not a valid protocol
248
-				$this->error	=	'Invalid protocol "'.$URI_PARTS["scheme"].'"\n';
248
+				$this->error = 'Invalid protocol "'.$URI_PARTS["scheme"].'"\n';
249 249
 				return false;
250 250
 				break;
251 251
 		}		
@@ -272,20 +272,20 @@  discard block
 block discarded – undo
272 272
 						([\"\'])?					# find single or double quote
273 273
 						(?(1) (.*?)\\1 | ([^\s\>]+))		# if quote found, match up to next matching
274 274
 													# quote, otherwise match up to next space
275
-						'isx",$document,$links);
275
+						'isx",$document, $links);
276 276
 						
277 277
 
278 278
 		// catenate the non-empty matches from the conditional subpattern
279 279
 
280
-		while(list($key,$val) = each($links[2]))
280
+		while (list($key, $val) = each($links[2]))
281 281
 		{
282
-			if(!empty($val))
282
+			if (!empty($val))
283 283
 				$match[] = $val;
284 284
 		}				
285 285
 		
286
-		while(list($key,$val) = each($links[3]))
286
+		while (list($key, $val) = each($links[3]))
287 287
 		{
288
-			if(!empty($val))
288
+			if (!empty($val))
289 289
 				$match[] = $val;
290 290
 		}		
291 291
 		
@@ -302,10 +302,10 @@  discard block
 block discarded – undo
302 302
 
303 303
 	private function _stripform($document)
304 304
 	{	
305
-		preg_match_all("'<\/?(FORM|INPUT|SELECT|TEXTAREA|(OPTION))[^<>]*>(?(2)(.*(?=<\/?(option|select)[^<>]*>[\r\n]*)|(?=[\r\n]*))|(?=[\r\n]*))'Usi",$document,$elements);
305
+		preg_match_all("'<\/?(FORM|INPUT|SELECT|TEXTAREA|(OPTION))[^<>]*>(?(2)(.*(?=<\/?(option|select)[^<>]*>[\r\n]*)|(?=[\r\n]*))|(?=[\r\n]*))'Usi", $document, $elements);
306 306
 		
307 307
 		// catenate the matches
308
-		$match = implode("\r\n",$elements[0]);
308
+		$match = implode("\r\n", $elements[0]);
309 309
 				
310 310
 		// return the links
311 311
 		return $match;
@@ -327,10 +327,10 @@  discard block
 block discarded – undo
327 327
 		// so, list your entities one by one here. I included some of the
328 328
 		// more common ones.
329 329
 								
330
-		$search = array("'<script[^>]*?>.*?</script>'si",	// strip out javascript
331
-						"'<[\/\!]*?[^<>]*?>'si",			// strip out html tags
332
-						"'([\r\n])[\s]+'",					// strip out white space
333
-						"'&(quote|#34);'i",					// replace html entities
330
+		$search = array("'<script[^>]*?>.*?</script>'si", // strip out javascript
331
+						"'<[\/\!]*?[^<>]*?>'si", // strip out html tags
332
+						"'([\r\n])[\s]+'", // strip out white space
333
+						"'&(quote|#34);'i", // replace html entities
334 334
 						"'&(amp|#38);'i",
335 335
 						"'&(lt|#60);'i",
336 336
 						"'&(gt|#62);'i",
@@ -340,7 +340,7 @@  discard block
 block discarded – undo
340 340
 						"'&(pound|#163);'i",
341 341
 						"'&(copy|#169);'i"
342 342
 						);				
343
-		$replace = array(	"",
343
+		$replace = array("",
344 344
 							"",
345 345
 							"\\1",
346 346
 							"\"",
@@ -353,7 +353,7 @@  discard block
 block discarded – undo
353 353
 							chr(163),
354 354
 							chr(169));
355 355
 					
356
-		$text = preg_replace($search,$replace,$document);
356
+		$text = preg_replace($search, $replace, $document);
357 357
 								
358 358
 		return $text;
359 359
 	}
@@ -366,26 +366,26 @@  discard block
 block discarded – undo
366 366
 	Output:		$expandedLinks	the expanded links
367 367
 \*======================================================================*/
368 368
 
369
-	private function _expandlinks($links,$URI)
369
+	private function _expandlinks($links, $URI)
370 370
 	{
371 371
 		
372
-		preg_match("/^[^\?]+/",$URI,$match);
372
+		preg_match("/^[^\?]+/", $URI, $match);
373 373
 
374
-		$match = preg_replace("|/[^\/\.]+\.[^\/\.]+$|","",$match[0]);
374
+		$match = preg_replace("|/[^\/\.]+\.[^\/\.]+$|", "", $match[0]);
375 375
 				
376
-		$search = array( 	"|^http://".preg_quote($this->host)."|i",
376
+		$search = array("|^http://".preg_quote($this->host)."|i",
377 377
 							"|^(?!http://)(\/)?(?!mailto:)|i",
378 378
 							"|/\./|",
379 379
 							"|/[^\/]+/\.\./|"
380 380
 						);
381 381
 						
382
-		$replace = array(	"",
382
+		$replace = array("",
383 383
 							$match."/",
384 384
 							"/",
385 385
 							"/"
386 386
 						);			
387 387
 				
388
-		$expandedLinks = preg_replace($search,$replace,$links);
388
+		$expandedLinks = preg_replace($search, $replace, $links);
389 389
 
390 390
 		return $expandedLinks;
391 391
 	}
@@ -400,26 +400,26 @@  discard block
 block discarded – undo
400 400
 	Output:		
401 401
 \*======================================================================*/
402 402
 	
403
-	private function _httprequest($url,$fp,$URI,$http_method,$content_type="",$body="")
403
+	private function _httprequest($url, $fp, $URI, $http_method, $content_type = "", $body = "")
404 404
 	{
405
-		if($this->passcookies && $this->_redirectaddr)
405
+		if ($this->passcookies && $this->_redirectaddr)
406 406
 			$this->setcookies();
407 407
 			
408 408
 		$URI_PARTS = parse_url($URI);
409
-		if(empty($url))
409
+		if (empty($url))
410 410
 			$url = "/";
411 411
 		$headers = $http_method." ".$url." ".$this->_httpversion."\r\n";		
412
-		if(!empty($this->agent))
412
+		if (!empty($this->agent))
413 413
 			$headers .= "User-Agent: ".$this->agent."\r\n";
414
-		if(!empty($this->host) && !isset($this->rawheaders['Host']))
414
+		if (!empty($this->host) && !isset($this->rawheaders['Host']))
415 415
 			$headers .= "Host: ".$this->host."\r\n";
416
-		if(!empty($this->accept))
416
+		if (!empty($this->accept))
417 417
 			$headers .= "Accept: ".$this->accept."\r\n";
418 418
 		
419
-		if($this->use_gzip) {
419
+		if ($this->use_gzip) {
420 420
 			// make sure PHP was built with --with-zlib
421 421
 			// and we can handle gzipp'ed data
422
-			if ( function_exists(gzinflate) ) {
422
+			if (function_exists(gzinflate)) {
423 423
 			   $headers .= "Accept-encoding: gzip\r\n";
424 424
 			}
425 425
 			else {
@@ -430,38 +430,38 @@  discard block
 block discarded – undo
430 430
 			}
431 431
 		}
432 432
 		
433
-		if(!empty($this->referer))
433
+		if (!empty($this->referer))
434 434
 			$headers .= "Referer: ".$this->referer."\r\n";
435
-		if(!empty($this->cookies))
435
+		if (!empty($this->cookies))
436 436
 		{			
437
-			if(!is_array($this->cookies))
438
-				$this->cookies = (array)$this->cookies;
437
+			if (!is_array($this->cookies))
438
+				$this->cookies = (array) $this->cookies;
439 439
 	
440 440
 			reset($this->cookies);
441
-			if ( count($this->cookies) > 0 ) {
441
+			if (count($this->cookies) > 0) {
442 442
 				$cookie_headers .= 'Cookie: ';
443
-				foreach ( $this->cookies as $cookieKey => $cookieVal ) {
443
+				foreach ($this->cookies as $cookieKey => $cookieVal) {
444 444
 				$cookie_headers .= $cookieKey."=".urlencode($cookieVal)."; ";
445 445
 				}
446
-				$headers .= substr($cookie_headers,0,-2) . "\r\n";
446
+				$headers .= substr($cookie_headers, 0, -2)."\r\n";
447 447
 			} 
448 448
 		}
449
-		if(!empty($this->rawheaders))
449
+		if (!empty($this->rawheaders))
450 450
 		{
451
-			if(!is_array($this->rawheaders))
452
-				$this->rawheaders = (array)$this->rawheaders;
453
-			while(list($headerKey,$headerVal) = each($this->rawheaders))
451
+			if (!is_array($this->rawheaders))
452
+				$this->rawheaders = (array) $this->rawheaders;
453
+			while (list($headerKey, $headerVal) = each($this->rawheaders))
454 454
 				$headers .= $headerKey.": ".$headerVal."\r\n";
455 455
 		}
456
-		if(!empty($content_type)) {
456
+		if (!empty($content_type)) {
457 457
 			$headers .= "Content-type: $content_type";
458 458
 			if ($content_type == "multipart/form-data")
459 459
 				$headers .= "; boundary=".$this->_mime_boundary;
460 460
 			$headers .= "\r\n";
461 461
 		}
462
-		if(!empty($body))	
462
+		if (!empty($body))	
463 463
 			$headers .= "Content-length: ".strlen($body)."\r\n";
464
-		if(!empty($this->user) || !empty($this->pass))	
464
+		if (!empty($this->user) || !empty($this->pass))	
465 465
 			$headers .= "Authorization: BASIC ".base64_encode($this->user.":".$this->pass)."\r\n";
466 466
 
467 467
 		$headers .= "\r\n";
@@ -471,7 +471,7 @@  discard block
 block discarded – undo
471 471
 			socket_set_timeout($fp, $this->read_timeout);
472 472
 		$this->timed_out = false;
473 473
 		
474
-		fwrite($fp,$headers.$body,strlen($headers.$body));
474
+		fwrite($fp, $headers.$body, strlen($headers.$body));
475 475
 		
476 476
 		$this->_redirectaddr = false;
477 477
 		unset($this->headers);
@@ -479,30 +479,30 @@  discard block
 block discarded – undo
479 479
 		// content was returned gzip encoded?
480 480
 		$is_gzipped = false;
481 481
 						
482
-		while($currentHeader = fgets($fp,$this->_maxlinelen))
482
+		while ($currentHeader = fgets($fp, $this->_maxlinelen))
483 483
 		{
484 484
 			if ($this->read_timeout > 0 && $this->_check_timeout($fp))
485 485
 			{
486
-				$this->status=-100;
486
+				$this->status = -100;
487 487
 				return false;
488 488
 			}
489 489
 				
490 490
 		//	if($currentHeader == "\r\n")
491
-			if(preg_match("/^\r?\n$/", $currentHeader) )
491
+			if (preg_match("/^\r?\n$/", $currentHeader))
492 492
 			      break;
493 493
 						
494 494
 			// if a header begins with Location: or URI:, set the redirect
495
-			if(preg_match("/^(Location:|URI:)/i",$currentHeader))
495
+			if (preg_match("/^(Location:|URI:)/i", $currentHeader))
496 496
 			{
497 497
 				// get URL portion of the redirect
498
-				preg_match("/^(Location:|URI:)\s+(.*)/",chop($currentHeader),$matches);
498
+				preg_match("/^(Location:|URI:)\s+(.*)/", chop($currentHeader), $matches);
499 499
 				// look for :// in the Location header to see if hostname is included
500
-				if(!preg_match("|\:\/\/|",$matches[2]))
500
+				if (!preg_match("|\:\/\/|", $matches[2]))
501 501
 				{
502 502
 					// no host in the path, so prepend
503 503
 					$this->_redirectaddr = $URI_PARTS["scheme"]."://".$this->host.":".$this->port;
504 504
 					// eliminate double slash
505
-					if(!preg_match("|^/|",$matches[2]))
505
+					if (!preg_match("|^/|", $matches[2]))
506 506
 							$this->_redirectaddr .= "/".$matches[2];
507 507
 					else
508 508
 							$this->_redirectaddr .= $matches[2];
@@ -511,16 +511,16 @@  discard block
 block discarded – undo
511 511
 					$this->_redirectaddr = $matches[2];
512 512
 			}
513 513
 		
514
-			if(preg_match("|^HTTP/|",$currentHeader))
514
+			if (preg_match("|^HTTP/|", $currentHeader))
515 515
 			{
516
-                if(preg_match("|^HTTP/[^\s]*\s(.*?)\s|",$currentHeader, $status))
516
+                if (preg_match("|^HTTP/[^\s]*\s(.*?)\s|", $currentHeader, $status))
517 517
 				{
518
-					$this->status= $status[1];
518
+					$this->status = $status[1];
519 519
                 }				
520 520
 				$this->response_code = $currentHeader;
521 521
 			}
522 522
 			
523
-			if (preg_match("/Content-Encoding: gzip/", $currentHeader) ) {
523
+			if (preg_match("/Content-Encoding: gzip/", $currentHeader)) {
524 524
 				$is_gzipped = true;
525 525
 			}
526 526
 			
@@ -529,7 +529,7 @@  discard block
 block discarded – undo
529 529
 
530 530
 		# $results = fread($fp, $this->maxlength);
531 531
 		$results = "";
532
-		while ( $data = fread($fp, $this->maxlength) ) {
532
+		while ($data = fread($fp, $this->maxlength)) {
533 533
 		    $results .= $data;
534 534
 		    if (
535 535
 		        strlen($results) > $this->maxlength ) {
@@ -538,7 +538,7 @@  discard block
 block discarded – undo
538 538
 		}
539 539
 		
540 540
 		// gunzip
541
-		if ( $is_gzipped ) {
541
+		if ($is_gzipped) {
542 542
 			// per http://www.php.net/manual/en/function.gzencode.php
543 543
 			$results = substr($results, 10);
544 544
 			$results = gzinflate($results);
@@ -546,26 +546,26 @@  discard block
 block discarded – undo
546 546
 		
547 547
 		if ($this->read_timeout > 0 && $this->_check_timeout($fp))
548 548
 		{
549
-			$this->status=-100;
549
+			$this->status = -100;
550 550
 			return false;
551 551
 		}
552 552
 		
553 553
 		// check if there is a a redirect meta tag
554 554
 		
555
-		if(preg_match("'<meta[\s]*http-equiv[^>]*?content[\s]*=[\s]*[\"\']?\d+;[\s]+URL[\s]*=[\s]*([^\"\']*?)[\"\']?>'i",$results,$match))
555
+		if (preg_match("'<meta[\s]*http-equiv[^>]*?content[\s]*=[\s]*[\"\']?\d+;[\s]+URL[\s]*=[\s]*([^\"\']*?)[\"\']?>'i", $results, $match))
556 556
 		{
557
-			$this->_redirectaddr = $this->_expandlinks($match[1],$URI);	
557
+			$this->_redirectaddr = $this->_expandlinks($match[1], $URI);	
558 558
 		}
559 559
 
560 560
 		// have we hit our frame depth and is there frame src to fetch?
561
-		if(($this->_framedepth < $this->maxframes) && preg_match_all("'<frame\s+.*src[\s]*=[\'\"]?([^\'\"\>]+)'i",$results,$match))
561
+		if (($this->_framedepth < $this->maxframes) && preg_match_all("'<frame\s+.*src[\s]*=[\'\"]?([^\'\"\>]+)'i", $results, $match))
562 562
 		{
563 563
 			$this->results[] = $results;
564
-			for($x=0; $x<count($match[1]); $x++)
565
-				$this->_frameurls[] = $this->_expandlinks($match[1][$x],$URI_PARTS["scheme"]."://".$this->host);
564
+			for ($x = 0; $x < count($match[1]); $x++)
565
+				$this->_frameurls[] = $this->_expandlinks($match[1][$x], $URI_PARTS["scheme"]."://".$this->host);
566 566
 		}
567 567
 		// have we already fetched framed content?
568
-		elseif(is_array($this->results))
568
+		elseif (is_array($this->results))
569 569
 			$this->results[] = $results;
570 570
 		// no framed content
571 571
 		else
@@ -583,66 +583,66 @@  discard block
 block discarded – undo
583 583
 	Output:		
584 584
 \*======================================================================*/
585 585
 	
586
-	private function _httpsrequest($url,$URI,$http_method,$content_type="",$body="")
586
+	private function _httpsrequest($url, $URI, $http_method, $content_type = "", $body = "")
587 587
 	{
588
-		if($this->passcookies && $this->_redirectaddr)
588
+		if ($this->passcookies && $this->_redirectaddr)
589 589
 			$this->setcookies();
590 590
 
591 591
 		$headers = array();		
592 592
 					
593 593
 		$URI_PARTS = parse_url($URI);
594
-		if(empty($url))
594
+		if (empty($url))
595 595
 			$url = "/";
596 596
 		// GET ... header not needed for curl
597 597
 		//$headers[] = $http_method." ".$url." ".$this->_httpversion;		
598
-		if(!empty($this->agent))
598
+		if (!empty($this->agent))
599 599
 			$headers[] = "User-Agent: ".$this->agent;
600
-		if(!empty($this->host))
600
+		if (!empty($this->host))
601 601
 			$headers[] = "Host: ".$this->host;
602
-		if(!empty($this->accept))
602
+		if (!empty($this->accept))
603 603
 			$headers[] = "Accept: ".$this->accept;
604
-		if(!empty($this->referer))
604
+		if (!empty($this->referer))
605 605
 			$headers[] = "Referer: ".$this->referer;
606
-		if(!empty($this->cookies))
606
+		if (!empty($this->cookies))
607 607
 		{			
608
-			if(!is_array($this->cookies))
609
-				$this->cookies = (array)$this->cookies;
608
+			if (!is_array($this->cookies))
609
+				$this->cookies = (array) $this->cookies;
610 610
 	
611 611
 			reset($this->cookies);
612
-			if ( count($this->cookies) > 0 ) {
612
+			if (count($this->cookies) > 0) {
613 613
 				$cookie_str = 'Cookie: ';
614
-				foreach ( $this->cookies as $cookieKey => $cookieVal ) {
614
+				foreach ($this->cookies as $cookieKey => $cookieVal) {
615 615
 				$cookie_str .= $cookieKey."=".urlencode($cookieVal)."; ";
616 616
 				}
617
-				$headers[] = substr($cookie_str,0,-2);
617
+				$headers[] = substr($cookie_str, 0, -2);
618 618
 			}
619 619
 		}
620
-		if(!empty($this->rawheaders))
620
+		if (!empty($this->rawheaders))
621 621
 		{
622
-			if(!is_array($this->rawheaders))
623
-				$this->rawheaders = (array)$this->rawheaders;
624
-			while(list($headerKey,$headerVal) = each($this->rawheaders))
622
+			if (!is_array($this->rawheaders))
623
+				$this->rawheaders = (array) $this->rawheaders;
624
+			while (list($headerKey, $headerVal) = each($this->rawheaders))
625 625
 				$headers[] = $headerKey.": ".$headerVal;
626 626
 		}
627
-		if(!empty($content_type)) {
627
+		if (!empty($content_type)) {
628 628
 			if ($content_type == "multipart/form-data")
629 629
 				$headers[] = "Content-type: $content_type; boundary=".$this->_mime_boundary;
630 630
 			else
631 631
 				$headers[] = "Content-type: $content_type";
632 632
 		}
633
-		if(!empty($body))	
633
+		if (!empty($body))	
634 634
 			$headers[] = "Content-length: ".strlen($body);
635
-		if(!empty($this->user) || !empty($this->pass))	
635
+		if (!empty($this->user) || !empty($this->pass))	
636 636
 			$headers[] = "Authorization: BASIC ".base64_encode($this->user.":".$this->pass);
637 637
 			
638
-		for($curr_header = 0; $curr_header < count($headers); $curr_header++) {
638
+		for ($curr_header = 0; $curr_header < count($headers); $curr_header++) {
639 639
 			$cmdline_params .= " -H \"".$headers[$curr_header]."\"";
640 640
 		}
641 641
 			  	                         
642
-		if(!empty($body))
642
+		if (!empty($body))
643 643
 			$cmdline_params .= " -d \"$body\"";
644 644
 		
645
-		if($this->read_timeout > 0)
645
+		if ($this->read_timeout > 0)
646 646
 			$cmdline_params .= " -m ".$this->read_timeout;
647 647
 		
648 648
 		$headerfile = uniqid(time());
@@ -651,37 +651,37 @@  discard block
 block discarded – undo
651 651
 		$cmdline_params .= " -k";
652 652
         $results = array();
653 653
         $return = 0;
654
-		exec($this->curl_path." -D \"/tmp/$headerfile\"".escapeshellcmd($cmdline_params)." ".escapeshellcmd($URI),$results,$return);
654
+		exec($this->curl_path." -D \"/tmp/$headerfile\"".escapeshellcmd($cmdline_params)." ".escapeshellcmd($URI), $results, $return);
655 655
 		
656
-		if($return)
656
+		if ($return)
657 657
 		{
658 658
 			$this->error = "Error: cURL could not retrieve the document, error $return.";
659 659
 			return false;
660 660
 		}
661 661
 			
662 662
 			
663
-		$results = implode("\r\n",$results);
663
+		$results = implode("\r\n", $results);
664 664
 		
665 665
 		$result_headers = file("/tmp/$headerfile");
666 666
 						
667 667
 		$this->_redirectaddr = false;
668 668
 		unset($this->headers);
669 669
 						
670
-		for($currentHeader = 0; $currentHeader < count($result_headers); $currentHeader++)
670
+		for ($currentHeader = 0; $currentHeader < count($result_headers); $currentHeader++)
671 671
 		{
672 672
 			
673 673
 			// if a header begins with Location: or URI:, set the redirect
674
-			if(preg_match("/^(Location: |URI: )/i",$result_headers[$currentHeader]))
674
+			if (preg_match("/^(Location: |URI: )/i", $result_headers[$currentHeader]))
675 675
 			{
676 676
 				// get URL portion of the redirect
677
-				preg_match("/^(Location: |URI:)(.*)/",chop($result_headers[$currentHeader]),$matches);
677
+				preg_match("/^(Location: |URI:)(.*)/", chop($result_headers[$currentHeader]), $matches);
678 678
 				// look for :// in the Location header to see if hostname is included
679
-				if(!preg_match("|\:\/\/|",$matches[2]))
679
+				if (!preg_match("|\:\/\/|", $matches[2]))
680 680
 				{
681 681
 					// no host in the path, so prepend
682 682
 					$this->_redirectaddr = $URI_PARTS["scheme"]."://".$this->host.":".$this->port;
683 683
 					// eliminate double slash
684
-					if(!preg_match("|^/|",$matches[2]))
684
+					if (!preg_match("|^/|", $matches[2]))
685 685
 							$this->_redirectaddr .= "/".$matches[2];
686 686
 					else
687 687
 							$this->_redirectaddr .= $matches[2];
@@ -690,12 +690,12 @@  discard block
 block discarded – undo
690 690
 					$this->_redirectaddr = $matches[2];
691 691
 			}
692 692
 		
693
-			if(preg_match("|^HTTP/|",$result_headers[$currentHeader]))
693
+			if (preg_match("|^HTTP/|", $result_headers[$currentHeader]))
694 694
 			{
695 695
 			    $this->response_code = $result_headers[$currentHeader];
696
-			    if(preg_match("|^HTTP/[^\s]*\s(.*?)\s|",$this->response_code, $match))
696
+			    if (preg_match("|^HTTP/[^\s]*\s(.*?)\s|", $this->response_code, $match))
697 697
 			    {
698
-				$this->status= $match[1];
698
+				$this->status = $match[1];
699 699
                 	    }
700 700
 			}
701 701
 			$this->headers[] = $result_headers[$currentHeader];
@@ -703,20 +703,20 @@  discard block
 block discarded – undo
703 703
 
704 704
 		// check if there is a a redirect meta tag
705 705
 		
706
-		if(preg_match("'<meta[\s]*http-equiv[^>]*?content[\s]*=[\s]*[\"\']?\d+;[\s]+URL[\s]*=[\s]*([^\"\']*?)[\"\']?>'i",$results,$match))
706
+		if (preg_match("'<meta[\s]*http-equiv[^>]*?content[\s]*=[\s]*[\"\']?\d+;[\s]+URL[\s]*=[\s]*([^\"\']*?)[\"\']?>'i", $results, $match))
707 707
 		{
708
-			$this->_redirectaddr = $this->_expandlinks($match[1],$URI);	
708
+			$this->_redirectaddr = $this->_expandlinks($match[1], $URI);	
709 709
 		}
710 710
 
711 711
 		// have we hit our frame depth and is there frame src to fetch?
712
-		if(($this->_framedepth < $this->maxframes) && preg_match_all("'<frame\s+.*src[\s]*=[\'\"]?([^\'\"\>]+)'i",$results,$match))
712
+		if (($this->_framedepth < $this->maxframes) && preg_match_all("'<frame\s+.*src[\s]*=[\'\"]?([^\'\"\>]+)'i", $results, $match))
713 713
 		{
714 714
 			$this->results[] = $results;
715
-			for($x=0; $x<count($match[1]); $x++)
716
-				$this->_frameurls[] = $this->_expandlinks($match[1][$x],$URI_PARTS["scheme"]."://".$this->host);
715
+			for ($x = 0; $x < count($match[1]); $x++)
716
+				$this->_frameurls[] = $this->_expandlinks($match[1][$x], $URI_PARTS["scheme"]."://".$this->host);
717 717
 		}
718 718
 		// have we already fetched framed content?
719
-		elseif(is_array($this->results))
719
+		elseif (is_array($this->results))
720 720
 			$this->results[] = $results;
721 721
 		// no framed content
722 722
 		else
@@ -734,9 +734,9 @@  discard block
 block discarded – undo
734 734
 	
735 735
 	public function setcookies()
736 736
 	{
737
-		for($x=0; $x<count($this->headers); $x++)
737
+		for ($x = 0; $x < count($this->headers); $x++)
738 738
 		{
739
-		if(preg_match("/^set-cookie:[\s]+([^=]+)=([^;]+)/i", $this->headers[$x],$match))
739
+		if (preg_match("/^set-cookie:[\s]+([^=]+)=([^;]+)/i", $this->headers[$x], $match))
740 740
 			$this->cookies[$match[1]] = $match[2];
741 741
 		}
742 742
 	}
@@ -768,7 +768,7 @@  discard block
 block discarded – undo
768 768
 	
769 769
 	private function _connect(&$fp)
770 770
 	{
771
-		if(!empty($this->proxy_host) && !empty($this->proxy_port))
771
+		if (!empty($this->proxy_host) && !empty($this->proxy_port))
772 772
 			{
773 773
 				$this->_isproxy = true;
774 774
 				$host = $this->proxy_host;
@@ -782,7 +782,7 @@  discard block
 block discarded – undo
782 782
 	
783 783
 		$this->status = 0;
784 784
 		
785
-		if($fp = fsockopen(
785
+		if ($fp = fsockopen(
786 786
 					$host,
787 787
 					$port,
788 788
 					$errno,
@@ -798,16 +798,16 @@  discard block
 block discarded – undo
798 798
 		{
799 799
 			// socket connection failed
800 800
 			$this->status = $errno;
801
-			switch($errno)
801
+			switch ($errno)
802 802
 			{
803 803
 				case -3:
804
-					$this->error="socket creation failed (-3)";
804
+					$this->error = "socket creation failed (-3)";
805 805
 				case -4:
806
-					$this->error="dns lookup failure (-4)";
806
+					$this->error = "dns lookup failure (-4)";
807 807
 				case -5:
808
-					$this->error="connection refused or timed out (-5)";
808
+					$this->error = "connection refused or timed out (-5)";
809 809
 				default:
810
-					$this->error="connection failed (".$errno.")";
810
+					$this->error = "connection failed (".$errno.")";
811 811
 			}
812 812
 			return false;
813 813
 		}
@@ -843,7 +843,7 @@  discard block
 block discarded – undo
843 843
 		switch ($this->_submit_type) {
844 844
 			case "application/x-www-form-urlencoded":
845 845
 				reset($formvars);
846
-				while(list($key,$val) = each($formvars)) {
846
+				while (list($key, $val) = each($formvars)) {
847 847
 					if (is_array($val) || is_object($val)) {
848 848
 						while (list($cur_key, $cur_val) = each($val)) {
849 849
 							$postdata .= urlencode($key)."[]=".urlencode($cur_val)."&";
@@ -857,7 +857,7 @@  discard block
 block discarded – undo
857 857
 				$this->_mime_boundary = "Snoopy".md5(uniqid(microtime()));
858 858
 				
859 859
 				reset($formvars);
860
-				while(list($key,$val) = each($formvars)) {
860
+				while (list($key, $val) = each($formvars)) {
861 861
 					if (is_array($val) || is_object($val)) {
862 862
 						while (list($cur_key, $cur_val) = each($val)) {
863 863
 							$postdata .= "--".$this->_mime_boundary."\r\n";
Please login to merge, or discard this patch.
main/inc/lib/magpierss/rss_parse.inc 1 patch
Spacing   +110 added lines, -110 removed lines patch added patch discarded remove patch
@@ -24,7 +24,7 @@  discard block
 block discarded – undo
24 24
 define('RSS', 'RSS');
25 25
 define('ATOM', 'Atom');
26 26
 
27
-require_once (MAGPIE_DIR . 'rss_utils.inc');
27
+require_once (MAGPIE_DIR.'rss_utils.inc');
28 28
 
29 29
 /**
30 30
 * Hybrid parser, and object, takes RSS as a string and returns a simple object.
@@ -36,16 +36,16 @@  discard block
 block discarded – undo
36 36
 class MagpieRSS {
37 37
     public $parser;
38 38
     
39
-    public $current_item   = array();  // item currently being parsed
40
-    public $items          = array();  // collection of parsed items
41
-    public $channel        = array();  // hash of channel fields
39
+    public $current_item   = array(); // item currently being parsed
40
+    public $items          = array(); // collection of parsed items
41
+    public $channel        = array(); // hash of channel fields
42 42
     public $textinput      = array();
43 43
     public $image          = array();
44 44
     public $feed_type;
45 45
     public $feed_version;
46
-    public $encoding       = '';       // output encoding of parsed rss
46
+    public $encoding       = ''; // output encoding of parsed rss
47 47
     
48
-    private $_source_encoding = '';     // only set if we have to parse xml prolog
48
+    private $_source_encoding = ''; // only set if we have to parse xml prolog
49 49
     
50 50
     public $ERROR = "";
51 51
     public $WARNING = "";
@@ -93,15 +93,15 @@  discard block
 block discarded – undo
93 93
      *                                  source encoding. (caveat emptor)
94 94
      *
95 95
      */
96
-    public function MagpieRSS ($source, $output_encoding='ISO-8859-1', 
97
-                        $input_encoding=null, $detect_encoding=true) 
96
+    public function MagpieRSS($source, $output_encoding = 'ISO-8859-1', 
97
+                        $input_encoding = null, $detect_encoding = true) 
98 98
     {   
99 99
         # if PHP xml isn't compiled in, die
100 100
         #
101 101
         if (!function_exists('xml_parser_create')) {
102
-            $this->error( "Failed to load PHP's XML Extension. " . 
102
+            $this->error("Failed to load PHP's XML Extension. ". 
103 103
                           "http://www.php.net/manual/en/ref.xml.php",
104
-                           E_USER_ERROR );
104
+                           E_USER_ERROR);
105 105
         }
106 106
         
107 107
         list($parser, $source) = $this->create_parser($source, 
@@ -109,9 +109,9 @@  discard block
 block discarded – undo
109 109
         
110 110
         
111 111
         if (!is_resource($parser)) {
112
-            $this->error( "Failed to create an instance of PHP's XML parser. " .
112
+            $this->error("Failed to create an instance of PHP's XML parser. ".
113 113
                           "http://www.php.net/manual/en/ref.xml.php",
114
-                          E_USER_ERROR );
114
+                          E_USER_ERROR);
115 115
         }
116 116
 
117 117
         
@@ -120,27 +120,27 @@  discard block
 block discarded – undo
120 120
         # pass in parser, and a reference to this object
121 121
         # setup handlers
122 122
         #
123
-        xml_set_object( $this->parser, $this );
123
+        xml_set_object($this->parser, $this);
124 124
         xml_set_element_handler($this->parser, 
125
-                'feed_start_element', 'feed_end_element' );
125
+                'feed_start_element', 'feed_end_element');
126 126
                         
127
-        xml_set_character_data_handler( $this->parser, 'feed_cdata' ); 
127
+        xml_set_character_data_handler($this->parser, 'feed_cdata'); 
128 128
     
129
-        $status = xml_parse( $this->parser, $source );
129
+        $status = xml_parse($this->parser, $source);
130 130
         
131
-        if (! $status ) {
132
-            $errorcode = xml_get_error_code( $this->parser );
133
-            if ( $errorcode != XML_ERROR_NONE ) {
134
-                $xml_error = xml_error_string( $errorcode );
131
+        if (!$status) {
132
+            $errorcode = xml_get_error_code($this->parser);
133
+            if ($errorcode != XML_ERROR_NONE) {
134
+                $xml_error = xml_error_string($errorcode);
135 135
                 $error_line = xml_get_current_line_number($this->parser);
136 136
                 $error_col = xml_get_current_column_number($this->parser);
137 137
                 $errormsg = "$xml_error at line $error_line, column $error_col";
138 138
 
139
-                $this->error( $errormsg );
139
+                $this->error($errormsg);
140 140
             }
141 141
         }
142 142
         
143
-        xml_parser_free( $this->parser );
143
+        xml_parser_free($this->parser);
144 144
 
145 145
         $this->normalize();
146 146
     }
@@ -151,26 +151,26 @@  discard block
 block discarded – undo
151 151
         
152 152
         // check for a namespace, and split if found
153 153
         $ns = false;
154
-        if ( strpos( $element, ':' ) ) {
155
-            list($ns, $el) = split( ':', $element, 2); 
154
+        if (strpos($element, ':')) {
155
+            list($ns, $el) = split(':', $element, 2); 
156 156
         }
157
-        if ( $ns and $ns != 'rdf' ) {
157
+        if ($ns and $ns != 'rdf') {
158 158
             $this->current_namespace = $ns;
159 159
         }
160 160
             
161 161
         # if feed type isn't set, then this is first element of feed
162 162
         # identify feed from root element
163 163
         #
164
-        if (!isset($this->feed_type) ) {
165
-            if ( $el == 'rdf' ) {
164
+        if (!isset($this->feed_type)) {
165
+            if ($el == 'rdf') {
166 166
                 $this->feed_type = RSS;
167 167
                 $this->feed_version = '1.0';
168 168
             }
169
-            elseif ( $el == 'rss' ) {
169
+            elseif ($el == 'rss') {
170 170
                 $this->feed_type = RSS;
171 171
                 $this->feed_version = $attrs['version'];
172 172
             }
173
-            elseif ( $el == 'feed' ) {
173
+            elseif ($el == 'feed') {
174 174
                 $this->feed_type = ATOM;
175 175
                 $this->feed_version = $attrs['version'];
176 176
                 $this->inchannel = true;
@@ -178,14 +178,14 @@  discard block
 block discarded – undo
178 178
             return;
179 179
         }
180 180
     
181
-        if ( $el == 'channel' ) 
181
+        if ($el == 'channel') 
182 182
         {
183 183
             $this->inchannel = true;
184 184
         }
185
-        elseif ($el == 'item' or $el == 'entry' ) 
185
+        elseif ($el == 'item' or $el == 'entry') 
186 186
         {
187 187
             $this->initem = true;
188
-            if ( isset($attrs['rdf:about']) ) {
188
+            if (isset($attrs['rdf:about'])) {
189 189
                 $this->current_item['about'] = $attrs['rdf:about']; 
190 190
             }
191 191
         }
@@ -209,10 +209,10 @@  discard block
 block discarded – undo
209 209
         }
210 210
         
211 211
         # handle atom content constructs
212
-        elseif ( $this->feed_type == ATOM and in_array($el, $this->_CONTENT_CONSTRUCTS) )
212
+        elseif ($this->feed_type == ATOM and in_array($el, $this->_CONTENT_CONSTRUCTS))
213 213
         {
214 214
             // avoid clashing w/ RSS mod_content
215
-            if ($el == 'content' ) {
215
+            if ($el == 'content') {
216 216
                 $el = 'atom_content';
217 217
             }
218 218
             
@@ -222,31 +222,31 @@  discard block
 block discarded – undo
222 222
         }
223 223
         
224 224
         // if inside an Atom content construct (e.g. content or summary) field treat tags as text
225
-        elseif ($this->feed_type == ATOM and $this->incontent ) 
225
+        elseif ($this->feed_type == ATOM and $this->incontent) 
226 226
         {
227 227
             // if tags are inlined, then flatten
228 228
             $attrs_str = join(' ', 
229 229
                     array_map('map_attrs', 
230 230
                     array_keys($attrs), 
231
-                    array_values($attrs) ) );
231
+                    array_values($attrs)));
232 232
             
233
-            $this->append_content( "<$element $attrs_str>"  );
233
+            $this->append_content("<$element $attrs_str>");
234 234
                     
235
-            array_unshift( $this->stack, $el );
235
+            array_unshift($this->stack, $el);
236 236
         }
237 237
         
238 238
         // Atom support many links per containging element.
239 239
         // Magpie treats link elements of type rel='alternate'
240 240
         // as being equivalent to RSS's simple link element.
241 241
         //
242
-        elseif ($this->feed_type == ATOM and $el == 'link' ) 
242
+        elseif ($this->feed_type == ATOM and $el == 'link') 
243 243
         {
244
-            if ( isset($attrs['rel']) and $attrs['rel'] == 'alternate' ) 
244
+            if (isset($attrs['rel']) and $attrs['rel'] == 'alternate') 
245 245
             {
246 246
                 $link_el = 'link';
247 247
             }
248 248
             else {
249
-                $link_el = 'link_' . $attrs['rel'];
249
+                $link_el = 'link_'.$attrs['rel'];
250 250
             }
251 251
             
252 252
             $this->append($link_el, $attrs['href']);
@@ -259,10 +259,10 @@  discard block
 block discarded – undo
259 259
     
260 260
 
261 261
     
262
-    public function feed_cdata ($p, $text) {
262
+    public function feed_cdata($p, $text) {
263 263
         if ($this->feed_type == ATOM and $this->incontent) 
264 264
         {
265
-            $this->append_content( $text );
265
+            $this->append_content($text);
266 266
         }
267 267
         else {
268 268
             $current_el = join('_', array_reverse($this->stack));
@@ -270,35 +270,35 @@  discard block
 block discarded – undo
270 270
         }
271 271
     }
272 272
     
273
-    public function feed_end_element ($p, $el) {
273
+    public function feed_end_element($p, $el) {
274 274
         $el = strtolower($el);
275 275
         
276
-        if ( $el == 'item' or $el == 'entry' ) 
276
+        if ($el == 'item' or $el == 'entry') 
277 277
         {
278 278
             $this->items[] = $this->current_item;
279 279
             $this->current_item = array();
280 280
             $this->initem = false;
281 281
         }
282
-        elseif ($this->feed_type == RSS and $this->current_namespace == '' and $el == 'textinput' ) 
282
+        elseif ($this->feed_type == RSS and $this->current_namespace == '' and $el == 'textinput') 
283 283
         {
284 284
             $this->intextinput = false;
285 285
         }
286
-        elseif ($this->feed_type == RSS and $this->current_namespace == '' and $el == 'image' ) 
286
+        elseif ($this->feed_type == RSS and $this->current_namespace == '' and $el == 'image') 
287 287
         {
288 288
             $this->inimage = false;
289 289
         }
290
-        elseif ($this->feed_type == ATOM and in_array($el, $this->_CONTENT_CONSTRUCTS) )
290
+        elseif ($this->feed_type == ATOM and in_array($el, $this->_CONTENT_CONSTRUCTS))
291 291
         {   
292 292
             $this->incontent = false;
293 293
         }
294
-        elseif ($el == 'channel' or $el == 'feed' ) 
294
+        elseif ($el == 'channel' or $el == 'feed') 
295 295
         {
296 296
             $this->inchannel = false;
297 297
         }
298
-        elseif ($this->feed_type == ATOM and $this->incontent  ) {
298
+        elseif ($this->feed_type == ATOM and $this->incontent) {
299 299
             // balance tags properly
300 300
             // note:  i don't think this is actually neccessary
301
-            if ( $this->stack[0] == $el ) 
301
+            if ($this->stack[0] == $el) 
302 302
             {
303 303
                 $this->append_content("</$el>");
304 304
             }
@@ -306,18 +306,18 @@  discard block
 block discarded – undo
306 306
                 $this->append_content("<$el />");
307 307
             }
308 308
 
309
-            array_shift( $this->stack );
309
+            array_shift($this->stack);
310 310
         }
311 311
         else {
312
-            array_shift( $this->stack );
312
+            array_shift($this->stack);
313 313
         }
314 314
         
315 315
         $this->current_namespace = false;
316 316
     }
317 317
     
318
-    public function concat (&$str1, $str2="") {
319
-        if (!isset($str1) ) {
320
-            $str1="";
318
+    public function concat(&$str1, $str2 = "") {
319
+        if (!isset($str1)) {
320
+            $str1 = "";
321 321
         }
322 322
         $str1 .= $str2;
323 323
     }
@@ -325,11 +325,11 @@  discard block
 block discarded – undo
325 325
     
326 326
     
327 327
     public function append_content($text) {
328
-        if ( $this->initem ) {
329
-            $this->concat( $this->current_item[ $this->incontent ], $text );
328
+        if ($this->initem) {
329
+            $this->concat($this->current_item[$this->incontent], $text);
330 330
         }
331
-        elseif ( $this->inchannel ) {
332
-            $this->concat( $this->channel[ $this->incontent ], $text );
331
+        elseif ($this->inchannel) {
332
+            $this->concat($this->channel[$this->incontent], $text);
333 333
         }
334 334
     }
335 335
     
@@ -338,59 +338,59 @@  discard block
 block discarded – undo
338 338
         if (!$el) {
339 339
             return;
340 340
         }
341
-        if ( $this->current_namespace ) 
341
+        if ($this->current_namespace) 
342 342
         {
343
-            if ( $this->initem ) {
343
+            if ($this->initem) {
344 344
                 $this->concat(
345
-                    $this->current_item[ $this->current_namespace ][ $el ], $text);
345
+                    $this->current_item[$this->current_namespace][$el], $text);
346 346
             }
347 347
             elseif ($this->inchannel) {
348 348
                 $this->concat(
349
-                    $this->channel[ $this->current_namespace][ $el ], $text );
349
+                    $this->channel[$this->current_namespace][$el], $text );
350 350
             }
351 351
             elseif ($this->intextinput) {
352 352
                 $this->concat(
353
-                    $this->textinput[ $this->current_namespace][ $el ], $text );
353
+                    $this->textinput[$this->current_namespace][$el], $text );
354 354
             }
355 355
             elseif ($this->inimage) {
356 356
                 $this->concat(
357
-                    $this->image[ $this->current_namespace ][ $el ], $text );
357
+                    $this->image[$this->current_namespace][$el], $text );
358 358
             }
359 359
         }
360 360
         else {
361
-            if ( $this->initem ) {
361
+            if ($this->initem) {
362 362
                 $this->concat(
363
-                    $this->current_item[ $el ], $text);
363
+                    $this->current_item[$el], $text);
364 364
             }
365 365
             elseif ($this->intextinput) {
366 366
                 $this->concat(
367
-                    $this->textinput[ $el ], $text );
367
+                    $this->textinput[$el], $text );
368 368
             }
369 369
             elseif ($this->inimage) {
370 370
                 $this->concat(
371
-                    $this->image[ $el ], $text );
371
+                    $this->image[$el], $text );
372 372
             }
373 373
             elseif ($this->inchannel) {
374 374
                 $this->concat(
375
-                    $this->channel[ $el ], $text );
375
+                    $this->channel[$el], $text );
376 376
             }
377 377
             
378 378
         }
379 379
     }
380 380
     
381
-    public function normalize () {
381
+    public function normalize() {
382 382
         // if atom populate rss fields
383
-        if ( $this->is_atom() ) {
383
+        if ($this->is_atom()) {
384 384
             $this->channel['description'] = $this->channel['tagline'];
385
-            for ( $i = 0; $i < count($this->items); $i++) {
385
+            for ($i = 0; $i < count($this->items); $i++) {
386 386
                 $item = $this->items[$i];
387
-                if ( isset($item['summary']) )
387
+                if (isset($item['summary']))
388 388
                     $item['description'] = $item['summary'];
389
-                if ( isset($item['atom_content']))
389
+                if (isset($item['atom_content']))
390 390
                     $item['content']['encoded'] = $item['atom_content'];
391 391
                 
392
-                $atom_date = (isset($item['issued']) ) ? $item['issued'] : $item['modified'];
393
-                if ( $atom_date ) {
392
+                $atom_date = (isset($item['issued'])) ? $item['issued'] : $item['modified'];
393
+                if ($atom_date) {
394 394
                     $epoch = @parse_w3cdtf($atom_date);
395 395
                     if ($epoch and $epoch > 0) {
396 396
                         $item['date_timestamp'] = $epoch;
@@ -400,22 +400,22 @@  discard block
 block discarded – undo
400 400
                 $this->items[$i] = $item;
401 401
             }       
402 402
         }
403
-        elseif ( $this->is_rss() ) {
403
+        elseif ($this->is_rss()) {
404 404
             $this->channel['tagline'] = $this->channel['description'];
405
-            for ( $i = 0; $i < count($this->items); $i++) {
405
+            for ($i = 0; $i < count($this->items); $i++) {
406 406
                 $item = $this->items[$i];
407
-                if ( isset($item['description']))
407
+                if (isset($item['description']))
408 408
                     $item['summary'] = $item['description'];
409
-                if ( isset($item['content']['encoded'] ) )
409
+                if (isset($item['content']['encoded']))
410 410
                     $item['atom_content'] = $item['content']['encoded'];
411 411
                 
412
-                if ( $this->is_rss() == '1.0' and isset($item['dc']['date']) ) {
412
+                if ($this->is_rss() == '1.0' and isset($item['dc']['date'])) {
413 413
                     $epoch = @parse_w3cdtf($item['dc']['date']);
414 414
                     if ($epoch and $epoch > 0) {
415 415
                         $item['date_timestamp'] = $epoch;
416 416
                     }
417 417
                 }
418
-                elseif ( isset($item['pubdate']) ) {
418
+                elseif (isset($item['pubdate'])) {
419 419
                     $epoch = @strtotime($item['pubdate']);
420 420
                     if ($epoch > 0) {
421 421
                         $item['date_timestamp'] = $epoch;
@@ -428,8 +428,8 @@  discard block
 block discarded – undo
428 428
     }
429 429
     
430 430
     
431
-    public function is_rss () {
432
-        if ( $this->feed_type == RSS ) {
431
+    public function is_rss() {
432
+        if ($this->feed_type == RSS) {
433 433
             return $this->feed_version; 
434 434
         }
435 435
         else {
@@ -438,7 +438,7 @@  discard block
 block discarded – undo
438 438
     }
439 439
     
440 440
     public function is_atom() {
441
-        if ( $this->feed_type == ATOM ) {
441
+        if ($this->feed_type == ATOM) {
442 442
             return $this->feed_version;
443 443
         }
444 444
         else {
@@ -451,7 +451,7 @@  discard block
 block discarded – undo
451 451
     *
452 452
     */
453 453
     public function create_parser($source, $out_enc, $in_enc, $detect) {
454
-        if ( substr(phpversion(),0,1) == 5) {
454
+        if (substr(phpversion(), 0, 1) == 5) {
455 455
             $parser = $this->php5_create_parser($in_enc, $detect);
456 456
         }
457 457
         else {
@@ -476,7 +476,7 @@  discard block
 block discarded – undo
476 476
     */
477 477
     public function php5_create_parser($in_enc, $detect) {
478 478
         // by default php5 does a fine job of detecting input encodings
479
-        if(!$detect && $in_enc) {
479
+        if (!$detect && $in_enc) {
480 480
             return xml_parser_create($in_enc);
481 481
         }
482 482
         else {
@@ -500,7 +500,7 @@  discard block
 block discarded – undo
500 500
     *
501 501
     */
502 502
     public function php4_create_parser($source, $in_enc, $detect) {
503
-        if ( !$detect ) {
503
+        if (!$detect) {
504 504
             return array(xml_parser_create($in_enc), $source);
505 505
         }
506 506
         
@@ -524,8 +524,8 @@  discard block
 block discarded – undo
524 524
         // cast the XML to a known encoding
525 525
         // @see http://php.net/iconv
526 526
        
527
-        if (function_exists('iconv'))  {
528
-            $encoded_source = iconv($in_enc,'UTF-8', $source);
527
+        if (function_exists('iconv')) {
528
+            $encoded_source = iconv($in_enc, 'UTF-8', $source);
529 529
             if ($encoded_source) {
530 530
                 return array(xml_parser_create('UTF-8'), $encoded_source);
531 531
             }
@@ -533,15 +533,15 @@  discard block
 block discarded – undo
533 533
         
534 534
         // iconv didn't work, try mb_convert_encoding
535 535
         // @see http://php.net/mbstring
536
-        if(function_exists('mb_convert_encoding')) {
537
-            $encoded_source = mb_convert_encoding($source, 'UTF-8', $in_enc );
536
+        if (function_exists('mb_convert_encoding')) {
537
+            $encoded_source = mb_convert_encoding($source, 'UTF-8', $in_enc);
538 538
             if ($encoded_source) {
539 539
                 return array(xml_parser_create('UTF-8'), $encoded_source);
540 540
             }
541 541
         }
542 542
         
543 543
         // else 
544
-        $this->error("Feed is in an unsupported character encoding. ($in_enc) " .
544
+        $this->error("Feed is in an unsupported character encoding. ($in_enc) ".
545 545
                      "You may see strange artifacts, and mangled characters.",
546 546
                      E_USER_NOTICE);
547 547
             
@@ -550,7 +550,7 @@  discard block
 block discarded – undo
550 550
     
551 551
     public function known_encoding($enc) {
552 552
         $enc = strtoupper($enc);
553
-        if ( in_array($enc, $this->_KNOWN_ENCODINGS) ) {
553
+        if (in_array($enc, $this->_KNOWN_ENCODINGS)) {
554 554
             return $enc;
555 555
         }
556 556
         else {
@@ -558,20 +558,20 @@  discard block
 block discarded – undo
558 558
         }
559 559
     }
560 560
 
561
-    public function error ($errormsg, $lvl=E_USER_WARNING) {
561
+    public function error($errormsg, $lvl = E_USER_WARNING) {
562 562
         // append PHP's error message if track_errors enabled
563
-        if ( isset($php_errormsg) ) { 
563
+        if (isset($php_errormsg)) { 
564 564
             $errormsg .= " ($php_errormsg)";
565 565
         }
566
-        if ( MAGPIE_DEBUG ) {
567
-            trigger_error( $errormsg, $lvl);        
566
+        if (MAGPIE_DEBUG) {
567
+            trigger_error($errormsg, $lvl);        
568 568
         }
569 569
         else {
570
-            error_log( $errormsg, 0);
570
+            error_log($errormsg, 0);
571 571
         }
572 572
         
573
-        $notices = E_USER_NOTICE|E_NOTICE;
574
-        if ( $lvl&$notices ) {
573
+        $notices = E_USER_NOTICE | E_NOTICE;
574
+        if ($lvl & $notices) {
575 575
             $this->WARNING = $errormsg;
576 576
         } else {
577 577
             $this->ERROR = $errormsg;
@@ -589,15 +589,15 @@  discard block
 block discarded – undo
589 589
 // courtesy, Ryan Currie, [email protected]
590 590
 
591 591
 if (!function_exists('array_change_key_case')) {
592
-	define("CASE_UPPER",1);
593
-	define("CASE_LOWER",0);
592
+	define("CASE_UPPER", 1);
593
+	define("CASE_LOWER", 0);
594 594
 
595 595
 
596
-	function array_change_key_case($array,$case=CASE_LOWER) {
597
-       if ($case=CASE_LOWER) $cmd=strtolower;
598
-       elseif ($case=CASE_UPPER) $cmd=strtoupper;
599
-       foreach($array as $key=>$value) {
600
-               $output[$cmd($key)]=$value;
596
+	function array_change_key_case($array, $case = CASE_LOWER) {
597
+       if ($case = CASE_LOWER) $cmd = strtolower;
598
+       elseif ($case = CASE_UPPER) $cmd = strtoupper;
599
+       foreach ($array as $key=>$value) {
600
+               $output[$cmd($key)] = $value;
601 601
        }
602 602
        return $output;
603 603
 	}
Please login to merge, or discard this patch.
main/inc/lib/conditional_login.class.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -23,7 +23,7 @@
 block discarded – undo
23 23
                     if (isset($condition['conditional_function']) && $condition['conditional_function']($user) == false) {
24 24
                         $_SESSION['conditional_login']['uid'] = $user['user_id'];
25 25
                         $_SESSION['conditional_login']['can_login'] = false;
26
-                        header("Location:". $condition['url']);
26
+                        header("Location:".$condition['url']);
27 27
                         exit();
28 28
                     }
29 29
                 }
Please login to merge, or discard this patch.
main/inc/lib/image.lib.php 1 patch
Spacing   +19 added lines, -19 removed lines patch added patch discarded remove patch
@@ -115,7 +115,7 @@  discard block
 block discarded – undo
115 115
             return false;
116 116
         }
117 117
         $this->path = preg_match(VALID_WEB_PATH, $path) ? (api_is_internal_path($path) ? api_get_path(TO_SYS, $path) : $path) : $path;
118
-        $this->set_image_wrapper();  //Creates image obj
118
+        $this->set_image_wrapper(); //Creates image obj
119 119
     }
120 120
 
121 121
     abstract function set_image_wrapper();
@@ -157,7 +157,7 @@  discard block
 block discarded – undo
157 157
         if ($this->debug) error_log('Image::set_image_wrapper loaded');
158 158
         try {
159 159
             if (file_exists($this->path)) {
160
-                $this->image     = new Imagick($this->path);
160
+                $this->image = new Imagick($this->path);
161 161
 
162 162
                 if ($this->image) {
163 163
                     $this->fill_image_info(); //Fills height, width and type
@@ -165,7 +165,7 @@  discard block
 block discarded – undo
165 165
             } else {
166 166
                 if ($this->debug) error_log('Image::image does not exist');
167 167
             }
168
-        } catch(ImagickException $e) {
168
+        } catch (ImagickException $e) {
169 169
             if ($this->debug) error_log($e->getMessage());
170 170
         }
171 171
     }
@@ -186,7 +186,7 @@  discard block
 block discarded – undo
186 186
 
187 187
 	public function get_image_size()
188 188
     {
189
-		$imagesize = array('width'=>0,'height'=>0);
189
+		$imagesize = array('width'=>0, 'height'=>0);
190 190
 	    if ($this->image_validated) {
191 191
             $imagesize = $this->image->getImageGeometry();
192 192
 	    }
@@ -203,8 +203,8 @@  discard block
 block discarded – undo
203 203
             $height = $thumbh;
204 204
         } else {
205 205
             $scale  = ($this->width > 0 && $this->height > 0) ? min($thumbw / $this->width, $thumbh / $this->height) : 0;
206
-            $width  = (int)($this->width * $scale);
207
-            $height = (int)($this->height * $scale);
206
+            $width  = (int) ($this->width * $scale);
207
+            $height = (int) ($this->height * $scale);
208 208
         }
209 209
 		$result = $this->image->resizeImage($width, $height, $this->filter, 1);
210 210
 		$this->width  = $thumbw;
@@ -250,7 +250,7 @@  discard block
 block discarded – undo
250 250
 		$result = false;
251 251
 		try {
252 252
 		    $result = $this->image->writeImage($file);
253
-		} catch(ImagickException $e) {
253
+		} catch (ImagickException $e) {
254 254
             if ($this->debug) error_log($e->getMessage());
255 255
         }
256 256
 
@@ -311,9 +311,9 @@  discard block
 block discarded – undo
311 311
 
312 312
     public function get_image_size()
313 313
     {
314
-        $return_array = array('width'=>0,'height'=>0);
314
+        $return_array = array('width'=>0, 'height'=>0);
315 315
         if ($this->image_validated) {
316
-	        $return_array = array('width'=>$this->width,'height'=>$this->height);
316
+	        $return_array = array('width'=>$this->width, 'height'=>$this->height);
317 317
         }
318 318
         return $return_array;
319 319
 	}
@@ -321,7 +321,7 @@  discard block
 block discarded – undo
321 321
     public function fill_image_info()
322 322
     {
323 323
     	if (file_exists($this->path)) {
324
-	        $image_info     = getimagesize($this->path);
324
+	        $image_info = getimagesize($this->path);
325 325
 			$this->width    = $image_info[0];
326 326
 			$this->height   = $image_info[1];
327 327
 			$this->type     = $image_info[2];
@@ -341,11 +341,11 @@  discard block
 block discarded – undo
341 341
                 $height = $thumbh;
342 342
             } else {
343 343
                 $scale = min($thumbw / $this->width, $thumbh / $this->height);
344
-                $width = (int)($this->width * $scale);
345
-                $height = (int)($this->height * $scale);
344
+                $width = (int) ($this->width * $scale);
345
+                $height = (int) ($this->height * $scale);
346 346
             }
347
-			$deltaw = (int)(($thumbw - $width) / 2);
348
-			$deltah = (int)(($thumbh - $height) / 2);
347
+			$deltaw = (int) (($thumbw - $width) / 2);
348
+			$deltah = (int) (($thumbh - $height) / 2);
349 349
 			$dst_img = @ImageCreateTrueColor($thumbw, $thumbh);
350 350
             		@imagealphablending($dst_img, false);
351 351
 		        @imagesavealpha($dst_img, true);
@@ -360,8 +360,8 @@  discard block
 block discarded – undo
360 360
                 $height = $thumbh;
361 361
             } else {
362 362
                 $scale = ($this->width > 0 && $this->height > 0) ? min($thumbw / $this->width, $thumbh / $this->height) : 0;
363
-                $width  = (int)($this->width * $scale);
364
-                $height = (int)($this->height * $scale);
363
+                $width  = (int) ($this->width * $scale);
364
+                $height = (int) ($this->height * $scale);
365 365
             }
366 366
 			$deltaw = 0;
367 367
 			$deltah = 0;
@@ -419,7 +419,7 @@  discard block
 block discarded – undo
419 419
 	public function send_image($file = '', $compress = -1, $convert_file_to = null)
420 420
     {
421 421
 	    if (!$this->image_validated) return false;
422
-        $compress = (int)$compress;
422
+        $compress = (int) $compress;
423 423
         $type = $this->type;
424 424
         if (!empty($convert_file_to) && in_array($convert_file_to, $this->allowed_extensions)) {
425 425
             $type = $convert_file_to;
@@ -463,11 +463,11 @@  discard block
 block discarded – undo
463 463
          * so that we can use black (0,0,0) as transparent, which is what
464 464
          * the image is filled with when created.
465 465
          */
466
-        $transparent = imagecolorallocate($dest_img, 0,0,0);
466
+        $transparent = imagecolorallocate($dest_img, 0, 0, 0);
467 467
         imagealphablending($dest_img, false);
468 468
         imagesavealpha($dest_img, true);
469 469
         imagecolortransparent($dest_img, $transparent);
470
-        imagecopy($dest_img, $this->bg, 0,0, 0, 0,imagesx($this->bg), imagesx($this->bg));
470
+        imagecopy($dest_img, $this->bg, 0, 0, 0, 0, imagesx($this->bg), imagesx($this->bg));
471 471
         imagefilter($dest_img, IMG_FILTER_GRAYSCALE);
472 472
         $this->bg = $dest_img;
473 473
 
Please login to merge, or discard this patch.
main/inc/lib/login.lib.php 1 patch
Spacing   +39 added lines, -39 removed lines patch added patch discarded remove patch
@@ -37,24 +37,24 @@  discard block
 block discarded – undo
37 37
             if ($by_username) {
38 38
                 $secret_word = self::get_secret_word($user['email']);
39 39
                 if ($reset) {
40
-                    $reset_link = $portal_url . "main/auth/lostPassword.php?reset=" . $secret_word . "&id=" . $user['uid'];
40
+                    $reset_link = $portal_url."main/auth/lostPassword.php?reset=".$secret_word."&id=".$user['uid'];
41 41
                 } else {
42
-                    $reset_link = get_lang('Pass') . " : $user[password]";
42
+                    $reset_link = get_lang('Pass')." : $user[password]";
43 43
                 }
44
-                $user_account_list = get_lang('YourRegistrationData') . " : \n" . get_lang('UserName') . ' : ' . $user['loginName'] . "\n" . get_lang('ResetLink') . ' : ' . $reset_link . '';
44
+                $user_account_list = get_lang('YourRegistrationData')." : \n".get_lang('UserName').' : '.$user['loginName']."\n".get_lang('ResetLink').' : '.$reset_link.'';
45 45
 
46 46
                 if ($user_account_list) {
47
-                    $user_account_list = "\n-----------------------------------------------\n" . $user_account_list;
47
+                    $user_account_list = "\n-----------------------------------------------\n".$user_account_list;
48 48
                 }
49 49
             } else {
50 50
                 foreach ($user as $this_user) {
51 51
                     $secret_word = self::get_secret_word($this_user['email']);
52 52
                     if ($reset) {
53
-                        $reset_link = $portal_url . "main/auth/lostPassword.php?reset=" . $secret_word . "&id=" . $this_user['uid'];
53
+                        $reset_link = $portal_url."main/auth/lostPassword.php?reset=".$secret_word."&id=".$this_user['uid'];
54 54
                     } else {
55
-                        $reset_link = get_lang('Pass') . " : $this_user[password]";
55
+                        $reset_link = get_lang('Pass')." : $this_user[password]";
56 56
                     }
57
-                    $user_account_list[] = get_lang('YourRegistrationData') . " : \n" . get_lang('UserName') . ' : ' . $this_user['loginName'] . "\n" . get_lang('ResetLink') . ' : ' . $reset_link . '';
57
+                    $user_account_list[] = get_lang('YourRegistrationData')." : \n".get_lang('UserName').' : '.$this_user['loginName']."\n".get_lang('ResetLink').' : '.$reset_link.'';
58 58
                 }
59 59
                 if ($user_account_list) {
60 60
                     $user_account_list = implode("\n-----------------------------------------------\n", $user_account_list);
@@ -64,8 +64,8 @@  discard block
 block discarded – undo
64 64
             if (!$by_username) {
65 65
                 $user = $user[0];
66 66
             }
67
-            $reset_link = get_lang('Pass') . " : $user[password]";
68
-            $user_account_list = get_lang('YourRegistrationData') . " : \n" . get_lang('UserName') . ' : ' . $user['loginName'] . "\n" . $reset_link . '';
67
+            $reset_link = get_lang('Pass')." : $user[password]";
68
+            $user_account_list = get_lang('YourRegistrationData')." : \n".get_lang('UserName').' : '.$user['loginName']."\n".$reset_link.'';
69 69
         }
70 70
         return $user_account_list;
71 71
     }
@@ -78,7 +78,7 @@  discard block
 block discarded – undo
78 78
      */
79 79
     public static function send_password_to_user($user, $by_username = false)
80 80
     {
81
-        $email_subject = "[" . api_get_setting('siteName') . "] " . get_lang('LoginRequest'); // SUBJECT
81
+        $email_subject = "[".api_get_setting('siteName')."] ".get_lang('LoginRequest'); // SUBJECT
82 82
 
83 83
         if ($by_username) { // Show only for lost password
84 84
             $user_account_list = self::get_user_account_list($user, false, $by_username); // BODY
@@ -97,7 +97,7 @@  discard block
 block discarded – undo
97 97
             }
98 98
         }
99 99
 
100
-        $email_body = get_lang('YourAccountParam') . " " . $portal_url . "\n\n$user_account_list";
100
+        $email_body = get_lang('YourAccountParam')." ".$portal_url."\n\n$user_account_list";
101 101
         // SEND MESSAGE
102 102
         $sender_name = api_get_person_name(api_get_setting('administratorName'), api_get_setting('administratorSurname'), null, PERSON_NAME_EMAIL_ADDRESS);
103 103
         $email_admin = api_get_setting('emailAdministrator');
@@ -131,7 +131,7 @@  discard block
 block discarded – undo
131 131
      */
132 132
     public static function handle_encrypted_password($user, $by_username = false)
133 133
     {
134
-        $email_subject = "[" . api_get_setting('siteName') . "] " . get_lang('LoginRequest'); // SUBJECT
134
+        $email_subject = "[".api_get_setting('siteName')."] ".get_lang('LoginRequest'); // SUBJECT
135 135
 
136 136
         if ($by_username) {
137 137
         // Show only for lost password
@@ -141,11 +141,11 @@  discard block
 block discarded – undo
141 141
             $user_account_list = self::get_user_account_list($user, true); // BODY
142 142
             $email_to = $user[0]['email'];
143 143
         }
144
-        $email_body = get_lang('DearUser') . " :\n" . get_lang('password_request') . "\n";
145
-        $email_body .= $user_account_list . "\n-----------------------------------------------\n\n";
144
+        $email_body = get_lang('DearUser')." :\n".get_lang('password_request')."\n";
145
+        $email_body .= $user_account_list."\n-----------------------------------------------\n\n";
146 146
         $email_body .= get_lang('PasswordEncryptedForSecurity');
147 147
 
148
-        $email_body .= "\n\n" . get_lang('SignatureFormula') . ",\n" . api_get_setting('administratorName') . " " . api_get_setting('administratorSurname') . "\n" . get_lang('PlataformAdmin') . " - " . api_get_setting('siteName');
148
+        $email_body .= "\n\n".get_lang('SignatureFormula').",\n".api_get_setting('administratorName')." ".api_get_setting('administratorSurname')."\n".get_lang('PlataformAdmin')." - ".api_get_setting('siteName');
149 149
 
150 150
         $sender_name = api_get_person_name(
151 151
             api_get_setting('administratorName'),
@@ -238,7 +238,7 @@  discard block
 block discarded – undo
238 238
                     username AS loginName,
239 239
                     password,
240 240
                     email
241
-                FROM " . $tbl_user . "
241
+                FROM " . $tbl_user."
242 242
                 WHERE user_id = $id";
243 243
         $result = Database::query($sql);
244 244
         $num_rows = Database::num_rows($result);
@@ -291,7 +291,7 @@  discard block
 block discarded – undo
291 291
                         ON user.user_id = a.user_id
292 292
                         LEFT JOIN $track_e_login login
293 293
                         ON user.user_id  = login.login_user_id
294
-                        WHERE user.user_id = '" . $_user['user_id'] . "'
294
+                        WHERE user.user_id = '".$_user['user_id']."'
295 295
                         ORDER BY login.login_date DESC LIMIT 1";
296 296
 
297 297
                 $result = Database::query($sql);
@@ -321,7 +321,7 @@  discard block
 block discarded – undo
321 321
                     Session::write('is_platformAdmin', $is_platformAdmin);
322 322
                     Session::write('is_allowedCreateCourse', $is_allowedCreateCourse);
323 323
                 } else {
324
-                    header('location:' . api_get_path(WEB_PATH));
324
+                    header('location:'.api_get_path(WEB_PATH));
325 325
                     //exit("WARNING UNDEFINED UID !! ");
326 326
                 }
327 327
             } else { // no uid => logout or Anonymous
@@ -368,9 +368,9 @@  discard block
 block discarded – undo
368 368
         global $_course;
369 369
         global $_real_cid;
370 370
 
371
-        global $is_courseAdmin;  //course teacher
372
-        global $is_courseTutor;  //course teacher - some rights
373
-        global $is_courseCoach;  //course coach
371
+        global $is_courseAdmin; //course teacher
372
+        global $is_courseTutor; //course teacher - some rights
373
+        global $is_courseCoach; //course coach
374 374
         global $is_courseMember; //course student
375 375
         global $is_sessionAdmin;
376 376
         global $is_allowed_in_course;
@@ -427,7 +427,7 @@  discard block
 block discarded – undo
427 427
 
428 428
                     if (!empty($_GET['id_session'])) {
429 429
                         $_SESSION['id_session'] = intval($_GET['id_session']);
430
-                        $sql = 'SELECT name FROM ' . $tbl_session . ' WHERE id="' . intval($_SESSION['id_session']) . '"';
430
+                        $sql = 'SELECT name FROM '.$tbl_session.' WHERE id="'.intval($_SESSION['id_session']).'"';
431 431
                         $rs = Database::query($sql);
432 432
                         list($_SESSION['session_name']) = Database::fetch_array($rs);
433 433
                     } else {
@@ -443,7 +443,7 @@  discard block
 block discarded – undo
443 443
                     }
444 444
                 } else {
445 445
                     //exit("WARNING UNDEFINED CID !! ");
446
-                    header('location:' . api_get_path(WEB_PATH));
446
+                    header('location:'.api_get_path(WEB_PATH));
447 447
                 }
448 448
             } else {
449 449
                 Session::erase('_cid');
@@ -470,7 +470,7 @@  discard block
 block discarded – undo
470 470
         } else {
471 471
             // Continue with the previous values
472 472
             if (empty($_SESSION['_course']) OR empty($_SESSION['_cid'])) { //no previous values...
473
-                $_cid = -1;        //set default values that will be caracteristic of being unset
473
+                $_cid = -1; //set default values that will be caracteristic of being unset
474 474
                 $_course = -1;
475 475
             } else {
476 476
                 $_cid = $_SESSION['_cid'];
@@ -480,7 +480,7 @@  discard block
 block discarded – undo
480 480
                 // Moreover, if we want to track a course with another session it can be usefull
481 481
                 if (!empty($_GET['id_session'])) {
482 482
                     $tbl_session = Database::get_main_table(TABLE_MAIN_SESSION);
483
-                    $sql = 'SELECT name FROM ' . $tbl_session . ' WHERE id="' . intval($_SESSION['id_session']) . '"';
483
+                    $sql = 'SELECT name FROM '.$tbl_session.' WHERE id="'.intval($_SESSION['id_session']).'"';
484 484
                     $rs = Database::query($sql);
485 485
                     list($_SESSION['session_name']) = Database::fetch_array($rs);
486 486
                     $_SESSION['id_session'] = intval($_GET['id_session']);
@@ -520,9 +520,9 @@  discard block
 block discarded – undo
520 520
                             //But only if the login date is < than now + max_life_time
521 521
                             $sql = "SELECT course_access_id FROM $course_tracking_table
522 522
                                     WHERE
523
-                                        user_id     = " . intval($_user ['user_id']) . " AND
523
+                                        user_id     = ".intval($_user ['user_id'])." AND
524 524
                                         c_id = '".api_get_course_int_id()."' AND
525
-                                        session_id  = " . api_get_session_id() . " AND
525
+                                        session_id  = " . api_get_session_id()." AND
526 526
                                         login_course_date > now() - INTERVAL $session_lifetime SECOND
527 527
                                     ORDER BY login_course_date DESC LIMIT 0,1";
528 528
                             $result = Database::query($sql);
@@ -532,11 +532,11 @@  discard block
 block discarded – undo
532 532
                                 //We update the course tracking table
533 533
                                 $sql = "UPDATE $course_tracking_table
534 534
                                         SET logout_course_date = '$time', counter = counter+1
535
-                                        WHERE course_access_id = " . intval($i_course_access_id) . " AND session_id = " . api_get_session_id();
535
+                                        WHERE course_access_id = ".intval($i_course_access_id)." AND session_id = ".api_get_session_id();
536 536
                                 Database::query($sql);
537 537
                             } else {
538
-                                $sql = "INSERT INTO $course_tracking_table (c_id, user_id, login_course_date, logout_course_date, counter, session_id)" .
539
-                                        "VALUES('" . api_get_course_int_id() . "', '" . $_user['user_id'] . "', '$time', '$time', '1','" . api_get_session_id() . "')";
538
+                                $sql = "INSERT INTO $course_tracking_table (c_id, user_id, login_course_date, logout_course_date, counter, session_id)".
539
+                                        "VALUES('".api_get_course_int_id()."', '".$_user['user_id']."', '$time', '$time', '1','".api_get_session_id()."')";
540 540
                                 Database::query($sql);
541 541
                             }
542 542
                         }
@@ -564,8 +564,8 @@  discard block
 block discarded – undo
564 564
                 $course_user_table = Database::get_main_table(TABLE_MAIN_COURSE_USER);
565 565
                 $sql = "SELECT * FROM $course_user_table
566 566
                        WHERE
567
-                        user_id  = '" . $user_id . "' AND
568
-                        relation_type <> " . COURSE_RELATION_TYPE_RRHH . " AND
567
+                        user_id  = '".$user_id."' AND
568
+                        relation_type <> " . COURSE_RELATION_TYPE_RRHH." AND
569 569
                         course_code = '$course_id'";
570 570
                 $result = Database::query($sql);
571 571
 
@@ -585,8 +585,8 @@  discard block
 block discarded – undo
585 585
                             $session_id
586 586
                         );
587 587
                         if (!$user_is_subscribed) {
588
-                            $url = api_get_path(WEB_CODE_PATH) . 'course_info/legal.php?course_code=' . $_course['code'] . '&session_id=' . $session_id;
589
-                            header('Location: ' . $url);
588
+                            $url = api_get_path(WEB_CODE_PATH).'course_info/legal.php?course_code='.$_course['code'].'&session_id='.$session_id;
589
+                            header('Location: '.$url);
590 590
                             exit;
591 591
                         }
592 592
                     }
@@ -627,11 +627,11 @@  discard block
 block discarded – undo
627 627
                         } else {
628 628
                             //Im a coach or a student?
629 629
                             $sql = "SELECT user_id, status
630
-                                    FROM " . $tbl_session_course_user . "
630
+                                    FROM " . $tbl_session_course_user."
631 631
                                     WHERE
632 632
                                         c_id = '$_cid' AND
633
-                                        user_id = '" . $user_id . "' AND
634
-                                        session_id = '" . $session_id . "'
633
+                                        user_id = '".$user_id."' AND
634
+                                        session_id = '" . $session_id."'
635 635
                                     LIMIT 1";
636 636
                             $result = Database::query($sql);
637 637
 
@@ -777,7 +777,7 @@  discard block
 block discarded – undo
777 777
         if ($reset) { // session data refresh requested
778 778
             if ($group_id && $_cid && !empty($_course['real_id'])) { // have keys to search data
779 779
                 $group_table = Database::get_course_table(TABLE_GROUP);
780
-                $sql = "SELECT * FROM $group_table WHERE c_id = " . $_course['real_id'] . " AND id = '$group_id'";
780
+                $sql = "SELECT * FROM $group_table WHERE c_id = ".$_course['real_id']." AND id = '$group_id'";
781 781
                 $result = Database::query($sql);
782 782
                 if (Database::num_rows($result) > 0) { // This group has recorded status related to this course
783 783
                     $gpData = Database::fetch_array($result);
@@ -830,7 +830,7 @@  discard block
 block discarded – undo
830 830
      */
831 831
     public static function get_user_accounts_by_username($username)
832 832
     {
833
-        if (strpos($username,'@')){
833
+        if (strpos($username, '@')) {
834 834
             $username = api_strtolower($username);
835 835
             $email = true;
836 836
         } else {
Please login to merge, or discard this patch.
main/inc/lib/specific_fields_manager.lib.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -42,7 +42,7 @@  discard block
 block discarded – undo
42 42
 function delete_specific_field($id)
43 43
 {
44 44
     $table_sf = Database:: get_main_table(TABLE_MAIN_SPECIFIC_FIELD);
45
-    $id = (int)$id;
45
+    $id = (int) $id;
46 46
     if (!is_numeric($id)) {
47 47
         return false;
48 48
     }
@@ -60,7 +60,7 @@  discard block
 block discarded – undo
60 60
 function edit_specific_field($id, $name)
61 61
 {
62 62
     $table_sf = Database:: get_main_table(TABLE_MAIN_SPECIFIC_FIELD);
63
-    $id = (int)$id;
63
+    $id = (int) $id;
64 64
     if (!is_numeric($id)) {
65 65
         return false;
66 66
     }
Please login to merge, or discard this patch.
main/inc/lib/timeline.lib.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -27,7 +27,7 @@  discard block
 block discarded – undo
27 27
 
28 28
 	public function __construct()
29 29
     {
30
-        $this->table =  Database::get_course_table(TABLE_TIMELINE);
30
+        $this->table = Database::get_course_table(TABLE_TIMELINE);
31 31
 	}
32 32
 
33 33
     /**
@@ -46,7 +46,7 @@  discard block
 block discarded – undo
46 46
      */
47 47
     public function get_all($where_conditions = array())
48 48
     {
49
-        return Database::select('*',$this->table, array('where'=>$where_conditions,'order' =>'headline ASC'));
49
+        return Database::select('*', $this->table, array('where'=>$where_conditions, 'order' =>'headline ASC'));
50 50
     }
51 51
 
52 52
     /**
@@ -57,7 +57,7 @@  discard block
 block discarded – undo
57 57
 		// action links
58 58
 		$html = '<div class="actions">';
59 59
         //$html .= '<a href="career_dashboard.php">'.Display::return_icon('back.png',get_lang('Back'),'','32').'</a>';
60
-		$html .= '<a href="'.api_get_self().'?action=add">'.Display::return_icon('add.png', get_lang('Add'),'','32').'</a>';
60
+		$html .= '<a href="'.api_get_self().'?action=add">'.Display::return_icon('add.png', get_lang('Add'), '', '32').'</a>';
61 61
 		$html .= '</div>';
62 62
         $html .= Display::grid_html('timelines');
63 63
         return $html;
@@ -244,7 +244,7 @@  discard block
 block discarded – undo
244 244
         }
245 245
         unset($item['end_date']);
246 246
         // Assets
247
-        $item['asset'] = array( 'media'     => $item['media'],
247
+        $item['asset'] = array('media'     => $item['media'],
248 248
                                 'credit'    => $item['media_credit'],
249 249
                                 'caption'   => $item['media_caption'],
250 250
          );
Please login to merge, or discard this patch.
main/inc/lib/classmanager.lib.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -80,7 +80,7 @@  discard block
 block discarded – undo
80 80
         $table_user = Database :: get_main_table(TABLE_MAIN_USER);
81 81
         $sql = "SELECT * FROM $table_class_user cu, $table_user u WHERE cu.class_id = '".$class_id."' AND cu.user_id = u.user_id";
82 82
         $res = Database::query($sql);
83
-        $users = array ();
83
+        $users = array();
84 84
         while ($user = Database::fetch_array($res, 'ASSOC')) {
85 85
             $users[] = $user;
86 86
         }
@@ -117,7 +117,7 @@  discard block
 block discarded – undo
117 117
         $table_course_class = Database :: get_main_table(TABLE_MAIN_COURSE_CLASS);
118 118
         $courses = ClassManager :: get_courses($class_id);
119 119
         if (count($courses) != 0) {
120
-            $course_codes = array ();
120
+            $course_codes = array();
121 121
             foreach ($courses as $index => $course) {
122 122
                 $course_codes[] = $course['course_code'];
123 123
                 $sql = "SELECT DISTINCT user_id FROM $table_class_user t1, $table_course_class t2 WHERE t1.class_id=t2.class_id AND course_code = '".$course['course_code']."' AND user_id = $user_id AND t2.class_id<>'$class_id'";
@@ -142,7 +142,7 @@  discard block
 block discarded – undo
142 142
         $table_course = Database :: get_main_table(TABLE_MAIN_COURSE);
143 143
         $sql = "SELECT * FROM $table_class_course cc, $table_course c WHERE cc.class_id = '".$class_id."' AND cc.course_code = c.code";
144 144
         $res = Database::query($sql);
145
-        $courses = array ();
145
+        $courses = array();
146 146
         while ($course = Database::fetch_array($res, 'ASSOC')) {
147 147
             $courses[] = $course;
148 148
         }
@@ -217,7 +217,7 @@  discard block
 block discarded – undo
217 217
         $table_course_class = Database :: get_main_table(TABLE_MAIN_COURSE_CLASS);
218 218
         $sql = "SELECT cl.* FROM $table_class cl, $table_course_class cc WHERE cc.course_code = '".Database::escape_string($course_code)."' AND cc.class_id = cl.id";
219 219
         $res = Database::query($sql);
220
-        $classes = array ();
220
+        $classes = array();
221 221
         while ($class = Database::fetch_array($res, 'ASSOC')) {
222 222
             $classes[] = $class;
223 223
         }
Please login to merge, or discard this patch.
main/inc/lib/app_view.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -19,7 +19,7 @@  discard block
 block discarded – undo
19 19
      * Constructor, init tool path for rendering
20 20
      * @param string  tool name (optional)
21 21
      */
22
-    public function __construct($toolname = '', $template_path=null)
22
+    public function __construct($toolname = '', $template_path = null)
23 23
     {
24 24
         if (!empty($toolname)) {
25 25
             if (isset($template_path)) {
@@ -30,7 +30,7 @@  discard block
 block discarded – undo
30 30
             if (is_dir($path)) {
31 31
                 $this->tool_path = $path;
32 32
             } else {
33
-                throw new ViewException('View::__construct() $path directory does not exist ' . $path);
33
+                throw new ViewException('View::__construct() $path directory does not exist '.$path);
34 34
             }
35 35
         }
36 36
     }
@@ -42,7 +42,7 @@  discard block
 block discarded – undo
42 42
     public function set_data($data)
43 43
     {
44 44
         if (!is_array($data)) {
45
-            throw new ViewException('View::set_data() $data must to be an array, you have sent a' . gettype( $data ));
45
+            throw new ViewException('View::set_data() $data must to be an array, you have sent a'.gettype($data));
46 46
         }
47 47
         $this->data = $data;
48 48
     }
@@ -51,7 +51,7 @@  discard block
 block discarded – undo
51 51
      * Set layout view sent from a controller
52 52
      * @param string layout view
53 53
      */
54
-    public function set_layout( $layout )
54
+    public function set_layout($layout)
55 55
     {
56 56
         $this->layout = $layout;
57 57
     }
Please login to merge, or discard this patch.