]> git.mxchange.org Git - quix0rs-gnu-social.git/commitdiff
consolidate some theme path code between ssl and non-ssl
authorEvan Prodromou <evan@status.net>
Thu, 14 Oct 2010 04:59:53 +0000 (00:59 -0400)
committerEvan Prodromou <evan@status.net>
Thu, 14 Oct 2010 04:59:53 +0000 (00:59 -0400)
lib/theme.php

index 500e168fb188831ed376816689ecc28a470acd54..669d9a19fd07df8cfd6d0f083871da8ae8887d7a 100644 (file)
@@ -134,15 +134,7 @@ class Theme
                 }
             }
 
-            if ($path[strlen($path)-1] != '/') {
-                $path .= '/';
-            }
-
-            if ($path[0] != '/') {
-                $path = '/'.$path;
-            }
-
-            return 'https://'.$server.$path.$name;
+            $protocol = 'https';
 
         } else {
 
@@ -155,22 +147,24 @@ class Theme
                 }
             }
 
-            if ($path[strlen($path)-1] != '/') {
-                $path .= '/';
-            }
-
-            if ($path[0] != '/') {
-                $path = '/'.$path;
-            }
-
             $server = common_config($group, 'server');
 
             if (empty($server)) {
                 $server = common_config('site', 'server');
             }
 
-            return 'http://'.$server.$path.$name;
+            $protocol = 'http';
+        }
+
+        if ($path[strlen($path)-1] != '/') {
+            $path .= '/';
         }
+
+        if ($path[0] != '/') {
+            $path = '/'.$path;
+        }
+
+        return $protocol.'://'.$server.$path.$name;
     }
 
     /**