From d84fa49820fb70591967455966563cdd9b67f159 Mon Sep 17 00:00:00 2001
From: tbrehm <t.brehm@ispconfig.org>
Date: Wed, 6 Apr 2011 08:08:30 +0000
Subject: [PATCH] Merged revision 2280 from stable branch.

---
 interface/lib/classes/functions.inc.php | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/interface/lib/classes/functions.inc.php b/interface/lib/classes/functions.inc.php
index 7934efb84..7de83e995 100644
--- a/interface/lib/classes/functions.inc.php
+++ b/interface/lib/classes/functions.inc.php
@@ -96,6 +96,14 @@ class functions {
 		return number_format((double)$number, $number_format_decimals, $number_format_dec_point, $number_format_thousands_sep);
 	}
 	
+	public function get_ispconfig_url() {
+		$url = (stristr($_SERVER['SERVER_PROTOCOL'],'HTTPS'))?'https':'http';
+		$url .= '://'.$_SERVER['SERVER_NAME'];
+		if($_SERVER['SERVER_PORT'] != 80 && $_SERVER['SERVER_PORT'] != 443) {
+			$url .= ':'.$_SERVER['SERVER_PORT'];
+		}
+		return $url;
+	}
 	
 		
 }
-- 
GitLab