]> git.mxchange.org Git - friendica.git/blobdiff - library/slinky.php
Remove library/tiptip
[friendica.git] / library / slinky.php
old mode 100755 (executable)
new mode 100644 (file)
index 56734c9..fc3714c
@@ -181,11 +181,11 @@ class Slinky {
                                        $this->service = new Slinky_Fongs();
                                        break;
                                }
-            case $this->get( 'yourls-url' ):
-                if ( class_exists( 'Slinky_YourLS' ) ) {
-                    $this->service = new Slinky_YourLS();
-                    break;
-                }
+                       case $this->get( 'yourls-url' ):
+                               if ( class_exists( 'Slinky_YourLS' ) ) {
+                                       $this->service = new Slinky_YourLS();
+                                       break;
+                               }
                        case 'micurl.com':
                                if ( class_exists( 'Slinky_Micurl' ) ) {
                                        $this->service = new Slinky_Micurl();
@@ -341,7 +341,7 @@ abstract class Slinky_Service {
                curl_setopt( $ch, CURLOPT_SSL_VERIFYPEER, 0 );                  // Don't stress about SSL validity
                curl_setopt( $ch, CURLOPT_RETURNTRANSFER, 1 );                  // Return the response, don't output it
                curl_setopt( $ch, CURLOPT_TIMEOUT, SLINKY_TIMEOUT );    // Limit how long we'll wait for a response
-               curl_setopt( $ch, CURLOPT_FOLLOWLOCATION, 1 );                  // Allow following of redirections
+               //curl_setopt( $ch, CURLOPT_FOLLOWLOCATION, 1 );                        // Allow following of redirections
                $r  = curl_exec( $ch );
                if ( curl_errno( $ch ) ) {
                        return false;
@@ -372,7 +372,7 @@ abstract class Slinky_Service {
                curl_setopt( $ch, CURLOPT_SSL_VERIFYPEER, 0 );                  // Don't stress about SSL validity
                curl_setopt( $ch, CURLOPT_RETURNTRANSFER, 1 );                  // Return the response, don't output it
                curl_setopt( $ch, CURLOPT_TIMEOUT, SLINKY_TIMEOUT );    // Limit how long we'll wait for a response
-               curl_setopt( $ch, CURLOPT_FOLLOWLOCATION, 1 );                  // Allow following of redirections
+               //curl_setopt( $ch, CURLOPT_FOLLOWLOCATION, 1 );                        // Allow following of redirections
                $r  = curl_exec( $ch );
                if ( curl_errno( $ch ) ) {
                        return false;
@@ -581,27 +581,27 @@ class Slinky_Fongs extends Slinky_Service {
 
 // yourls
 class Slinky_YourLS extends Slinky_Service {
-    function url_is_short( $url ) {
-        return stristr( $url, 'shit.li/' );
+       function url_is_short( $url ) {
+       return stristr( $url, 'shit.li/' );
     }
     
-    function url_is_long( $url ) {
-        return !stristr( $url, 'shit.li/' );
+       function url_is_long( $url ) {
+       return !stristr( $url, 'shit.li/' );
     }
     
-    function make_short( $url ) {
+       function make_short( $url ) {
                echo $this->get( 'username' );
                $use_ssl = $this->get( 'ssl' );
                if ( $use_ssl )
                        $use_ssl  = 's';
                else
                        $use_ssl = '';
-        $result = $this->url_get( 'http'. $use_ssl . '://' . $this->get( 'yourls-url' ) . '/yourls-api.php?username=' . $this->get( 'username' )  . '&password=' . $this->get( 'password' ) . '&action=shorturl&format=simple&url=' . urlencode( $url ) );
-        if ( 1 != $result && 2 != $result )
-            return $result;
-        else
-            return $url;
-    }
+               $result = $this->url_get( 'http'. $use_ssl . '://' . $this->get( 'yourls-url' ) . '/yourls-api.php?username=' . $this->get( 'username' )  . '&password=' . $this->get( 'password' ) . '&action=shorturl&format=simple&url=' . urlencode( $url ) );
+               if ( 1 != $result && 2 != $result )
+                       return $result;
+               else
+                       return $url;
+       }
 }
 
 // Micu.rl