From beb08f46e270d0a9c4e949f633a752e7436c103f Mon Sep 17 00:00:00 2001 From: lolcat Date: Fri, 2 Aug 2024 19:40:44 -0400 Subject: [PATCH] fixed greppr --- scraper/greppr.php | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/scraper/greppr.php b/scraper/greppr.php index f761751..2f425a6 100644 --- a/scraper/greppr.php +++ b/scraper/greppr.php @@ -298,9 +298,8 @@ class greppr{ $description = $this->fuckhtml - ->getElementsByFuzzyAttributeValue( - "style", - "color:#777777;", + ->getElementsByClassName( + "highlightedDesc", "p" ); @@ -310,9 +309,11 @@ class greppr{ }else{ $description = - $this->fuckhtml - ->getTextContent( - $description[0] + $this->limitstrlen( + $this->fuckhtml + ->getTextContent( + $description[0] + ) ); } @@ -325,7 +326,7 @@ class greppr{ $date = strtotime( explode( - "Added:", + ":", $this->fuckhtml ->getTextContent( $date[count($date) - 1]["innerHTML"] @@ -426,4 +427,9 @@ class greppr{ return $tokens; } + + private function limitstrlen($text){ + + return explode("\n", wordwrap($text, 300, "\n"))[0]; + } }