summaryrefslogtreecommitdiff
path: root/plugins/af_redditimgur
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2015-07-29 16:27:07 +0300
committerAndrew Dolgov <[email protected]>2015-07-29 16:27:07 +0300
commita46176172878938d936aaeb75c536d2e4d4016cf (patch)
treee7126f2bbd72ecd8d66fde35d4bb78669e0e81d2 /plugins/af_redditimgur
parent0ea66ec3dd3e91ee4233bd59461e3c397b5e1dd2 (diff)
af_redditimgur: check for duplicate first image in imgur albums
Diffstat (limited to 'plugins/af_redditimgur')
-rw-r--r--plugins/af_redditimgur/init.php6
1 files changed, 4 insertions, 2 deletions
diff --git a/plugins/af_redditimgur/init.php b/plugins/af_redditimgur/init.php
index c9989bc53..f3d8b28b4 100644
--- a/plugins/af_redditimgur/init.php
+++ b/plugins/af_redditimgur/init.php
@@ -189,8 +189,10 @@ class Af_RedditImgur extends Plugin {
foreach ($aentries as $aentry) {
$url = str_replace("?fb", "", $aentry->getAttribute("content"));
+ $check_url = basename($url);
+ $check_url = mb_substr($check_url, 0, strrpos($check_url, "."));
- if (!in_array($url, $urls)) {
+ if (!in_array($check_url, $urls)) {
$img = $doc->createElement('img');
$img->setAttribute("src", $url);
$entry->parentNode->insertBefore($doc->createElement('br'), $entry);
@@ -200,7 +202,7 @@ class Af_RedditImgur extends Plugin {
$entry->parentNode->insertBefore($img, $entry);
$entry->parentNode->insertBefore($br, $entry);
- array_push($urls, $url);
+ array_push($urls, $check_url);
$found = true;
}