forked from lolcat/4get
		
	fixed google piece of shit website i hate it so much
This commit is contained in:
		@@ -799,6 +799,41 @@ class google{
 | 
				
			|||||||
					$title = "Notice";
 | 
										$title = "Notice";
 | 
				
			||||||
				}
 | 
									}
 | 
				
			||||||
				
 | 
									
 | 
				
			||||||
 | 
									$div =
 | 
				
			||||||
 | 
										$this->fuckhtml
 | 
				
			||||||
 | 
										->getElementsByTagName(
 | 
				
			||||||
 | 
											"div"
 | 
				
			||||||
 | 
										);
 | 
				
			||||||
 | 
									
 | 
				
			||||||
 | 
									// probe for related searches div, if found, ignore it cause its shit
 | 
				
			||||||
 | 
									$probe =
 | 
				
			||||||
 | 
										$this->fuckhtml
 | 
				
			||||||
 | 
										->getElementsByAttributeValue(
 | 
				
			||||||
 | 
											"role",
 | 
				
			||||||
 | 
											"list",
 | 
				
			||||||
 | 
											$div
 | 
				
			||||||
 | 
										);
 | 
				
			||||||
 | 
									
 | 
				
			||||||
 | 
									// also probe for children
 | 
				
			||||||
 | 
									if(count($probe) === 0){
 | 
				
			||||||
 | 
										
 | 
				
			||||||
 | 
										$probe =
 | 
				
			||||||
 | 
											$this->fuckhtml
 | 
				
			||||||
 | 
											->getElementsByClassName(
 | 
				
			||||||
 | 
												$this->getstyle(
 | 
				
			||||||
 | 
													[
 | 
				
			||||||
 | 
														"flex-shrink" => "0",
 | 
				
			||||||
 | 
														"-moz-box-flex" => "0",
 | 
				
			||||||
 | 
														"flex-grow" => "0",
 | 
				
			||||||
 | 
														"overflow" => "hidden"
 | 
				
			||||||
 | 
													]
 | 
				
			||||||
 | 
												),
 | 
				
			||||||
 | 
												$div
 | 
				
			||||||
 | 
											);
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
									
 | 
				
			||||||
 | 
									if(count($probe) === 0){
 | 
				
			||||||
 | 
										
 | 
				
			||||||
					$description = [];
 | 
										$description = [];
 | 
				
			||||||
					
 | 
										
 | 
				
			||||||
					$as =
 | 
										$as =
 | 
				
			||||||
@@ -892,23 +927,6 @@ class google{
 | 
				
			|||||||
									)
 | 
														)
 | 
				
			||||||
							];
 | 
												];
 | 
				
			||||||
						}
 | 
											}
 | 
				
			||||||
					
 | 
					 | 
				
			||||||
				}else{
 | 
					 | 
				
			||||||
					
 | 
					 | 
				
			||||||
					// @TODO: Check if this ever gets populated without giving me garbage
 | 
					 | 
				
			||||||
					/*
 | 
					 | 
				
			||||||
					$text =
 | 
					 | 
				
			||||||
						$this->fuckhtml
 | 
					 | 
				
			||||||
						->getTextContent(
 | 
					 | 
				
			||||||
							$card
 | 
					 | 
				
			||||||
						);
 | 
					 | 
				
			||||||
					
 | 
					 | 
				
			||||||
					if($text != ""){
 | 
					 | 
				
			||||||
						$description[] = [
 | 
					 | 
				
			||||||
							"type" => "text",
 | 
					 | 
				
			||||||
							"value" => $text
 | 
					 | 
				
			||||||
						];
 | 
					 | 
				
			||||||
					}*/
 | 
					 | 
				
			||||||
					}
 | 
										}
 | 
				
			||||||
					
 | 
										
 | 
				
			||||||
					if(count($description) !== 0){
 | 
										if(count($description) !== 0){
 | 
				
			||||||
@@ -923,6 +941,7 @@ class google{
 | 
				
			|||||||
						];
 | 
											];
 | 
				
			||||||
					}
 | 
										}
 | 
				
			||||||
				}
 | 
									}
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
			
 | 
								
 | 
				
			||||||
			// reset
 | 
								// reset
 | 
				
			||||||
			$this->fuckhtml->load($html);
 | 
								$this->fuckhtml->load($html);
 | 
				
			||||||
@@ -2451,6 +2470,7 @@ class google{
 | 
				
			|||||||
						$this->getstyle(
 | 
											$this->getstyle(
 | 
				
			||||||
							[
 | 
												[
 | 
				
			||||||
								"outline-offset" => "-1px",
 | 
													"outline-offset" => "-1px",
 | 
				
			||||||
 | 
													"outline-width" => "1px",
 | 
				
			||||||
								"display" => "flex",
 | 
													"display" => "flex",
 | 
				
			||||||
								"flex-direction" => "column",
 | 
													"flex-direction" => "column",
 | 
				
			||||||
								"flex-grow" => "1"
 | 
													"flex-grow" => "1"
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user