]> git.mxchange.org Git - friendica.git/blobdiff - include/Scrape.php
Merge pull request #347 from fermionic/diaspora-more-signature-refinements
[friendica.git] / include / Scrape.php
index b20d7d6046dec03ce419b54b34e5cc1ae660da9b..ca8f6e83ae3d9f3b0fa0e2508f76374465c6e722 100644 (file)
@@ -282,7 +282,7 @@ function scrape_feed($url) {
                }
        }
        if(! $basename)
-               $basename = substr($url,0,strrpos($url,'/')) . '/';
+               $basename = implode('/', array_slice(explode('/',$url),0,3)) . '/';
 
        $items = $dom->getElementsByTagName('link');
 
@@ -435,10 +435,13 @@ function probe_url($url, $mode = PROBE_NORMAL) {
                                        $password = '';
                                        openssl_private_decrypt(hex2bin($r[0]['pass']),$password,$x[0]['prvkey']);
                                        $mbox = email_connect($mailbox,$r[0]['user'],$password);
+                                       if(! $mbox)
+                                               logger('probe_url: email_connect failed.');
                                        unset($password);
                                }
                                if($mbox) {
                                        $msgs = email_poll($mbox,$orig_url);
+                                       logger('probe_url: searching ' . $orig_url . ', ' . count($msgs) . ' messages found.', LOGGER_DEBUG);
                                        if(count($msgs)) {
                                                $addr = $orig_url;
                                                $network = NETWORK_MAIL;