]> git.immae.eu Git - github/shaarli/Shaarli.git/commitdiff
Add some filters to clean URLs
authorAlexis J <alexis@effingo.be>
Wed, 4 Mar 2015 17:02:47 +0000 (18:02 +0100)
committernodiscc <nodiscc@gmail.com>
Wed, 4 Mar 2015 19:02:04 +0000 (20:02 +0100)
index.php

index 99c37652c78b82be53097f98e0bce2ff1152dddd..d7140409520cf846d36ded93bbd58fdd2133f4f5 100644 (file)
--- a/index.php
+++ b/index.php
@@ -1646,6 +1646,11 @@ function renderPage()
         $i=strpos($url,'&utm_source='); if ($i!==false) $url=substr($url,0,$i);
         $i=strpos($url,'?utm_source='); if ($i!==false) $url=substr($url,0,$i);
         $i=strpos($url,'#xtor=RSS-'); if ($i!==false) $url=substr($url,0,$i);
+        $i=strpos($url,'?fb_'); if ($i!==false) $url=substr($url,0,$i);
+       $i=strpos($url,'?__scoop'); if ($i!==false) $url=substr($url,0,$i);
+       $i=strpos($url,'#tk.rss_all?'); if ($i!==false) $url=substr($url,0,$i);
+       $i=strpos($url,'?utm_campaign='); if ($i!==false) $url=substr($url,0,$i);
+       $i=strpos($url,'?utm_medium='); if ($i!==false) $url=substr($url,0,$i); 
 
         $link_is_new = false;
         $link = $LINKSDB->getLinkFromUrl($url); // Check if URL is not already in database (in this case, we will edit the existing link)