aboutsummaryrefslogtreecommitdiffstats
path: root/scraper
diff options
context:
space:
mode:
Diffstat (limited to 'scraper')
-rw-r--r--scraper/greppr.php20
1 files 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];
+ }
}
send patches to the email below
yukais@pinapelz.com
include the subject [PATCH repo_name]
pinapelz.com
homepage