summaryrefslogtreecommitdiff
path: root/includes
diff options
context:
space:
mode:
Diffstat (limited to 'includes')
-rw-r--r--includes/common.inc23
1 files changed, 5 insertions, 18 deletions
diff --git a/includes/common.inc b/includes/common.inc
index 56432d14a..9c6b40bf2 100644
--- a/includes/common.inc
+++ b/includes/common.inc
@@ -98,19 +98,6 @@ function object2array($node) {
return $array;
}
-function path_uri($brief = 0) {
- global $HTTP_HOST, $PHP_SELF;
-
- $uri = $PHP_SELF;
- $path = $HTTP_HOST . substr($uri, 0, strrpos($uri, "/")) ."/";
-
- if (!$brief) {
- $path = "http://". $path;
- }
-
- return $path;
-}
-
function request_uri() {
// since request_uri() is only available on apache, we generate equivalent using other environment vars.
@@ -786,18 +773,18 @@ function url($url = NULL, $query = NULL) {
if (variable_get("clean_url", "0") == "0") {
if (isset($url)) {
if (isset($query)) {
- return "?q=$url&$query";
+ return "$base_url/?q=$url&$query";
}
else {
- return "?q=$url";
+ return "$base_url/?q=$url";
}
}
else {
if (isset($query)) {
- return "?$query";
+ return "$base_url/?$query";
}
else {
- return "";
+ return "$base_url/";
}
}
}
@@ -815,7 +802,7 @@ function url($url = NULL, $query = NULL) {
return "$base_url/?$query";
}
else {
- return "$base_url";
+ return "$base_url/";
}
}
}