summaryrefslogtreecommitdiff
path: root/bridges/DevToBridge.php
diff options
context:
space:
mode:
Diffstat (limited to 'bridges/DevToBridge.php')
-rw-r--r--bridges/DevToBridge.php15
1 files changed, 9 insertions, 6 deletions
diff --git a/bridges/DevToBridge.php b/bridges/DevToBridge.php
index 868ac97..c298d46 100644
--- a/bridges/DevToBridge.php
+++ b/bridges/DevToBridge.php
@@ -51,15 +51,10 @@ apple-icon-5c6fa9f2bce280428589c6195b7f1924206a53b782b371cfe2d02da932c8c173.png'
$html = defaultLinkTo($html, static::URI);
- $articles = $html->find('div[class="single-article"]')
+ $articles = $html->find('div.single-article')
or returnServerError('Could not find articles!');
foreach($articles as $article) {
-
- if($article->find('[class*="cta"]', 0)) { // Skip ads
- continue;
- }
-
$item = array();
$item['uri'] = $article->find('a[id*=article-link]', 0)->href;
@@ -92,6 +87,14 @@ EOD;
}
+ public function getName() {
+ if (!is_null($this->getInput('tag'))) {
+ return ucfirst($this->getInput('tag')) . ' - dev.to';
+ }
+
+ return parent::getName();
+ }
+
private function getFullArticle($url) {
$html = getSimpleHTMLDOMCached($url)
or returnServerError('Unable to load article from "' . $url . '"!');