punycode hostname
This commit is contained in:
		
					parent
					
						
							
								b550b1326b
							
						
					
				
			
			
				commit
				
					
						c726a92a3f
					
				
			
		
					 2 changed files with 15 additions and 1 deletions
				
			
		
							
								
								
									
										2
									
								
								boot.php
									
										
									
									
									
								
							
							
						
						
									
										2
									
								
								boot.php
									
										
									
									
									
								
							|  | @ -375,7 +375,7 @@ if(! class_exists('App')) { | |||
| 					// convert punycode back to utf-8
 | ||||
| 					require_once('library/simplepie/idn/idna_convert.class.php'); | ||||
| 					$x = new idna_convert(); | ||||
| 					$this->hostname = $x->decode($s); | ||||
| 					$this->hostname = $x->decode($_SERVER['SERVER_NAME']); | ||||
| 				} | ||||
| 
 | ||||
| 				if(x($_SERVER,'SERVER_PORT') && $_SERVER['SERVER_PORT'] != 80 && $_SERVER['SERVER_PORT'] != 443) | ||||
|  |  | |||
|  | @ -54,6 +54,20 @@ function notification($params) { | |||
| 
 | ||||
| 		$parent_id = $params['parent']; | ||||
| 
 | ||||
| 		// Check to see if there was already a tag notify for this post.
 | ||||
| 		// If so don't create a second notification
 | ||||
| 		 | ||||
| 		$p = null; | ||||
| 		$p = q("select id from notify where type = %d and link = '%s' and uid = %d limit 1", | ||||
| 			intval(NOTIFY_TAGSELF), | ||||
| 			dbesc($params['link']), | ||||
| 			intval($params['uid']) | ||||
| 		); | ||||
| 		if($p and count($p)) { | ||||
| 			pop_lang(); | ||||
| 			return; | ||||
| 		} | ||||
| 	 | ||||
| 
 | ||||
| 		// if it's a post figure out who's post it is.
 | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue