summaryrefslogtreecommitdiff
path: root/inc/common.php
diff options
context:
space:
mode:
Diffstat (limited to 'inc/common.php')
-rw-r--r--inc/common.php8
1 files changed, 6 insertions, 2 deletions
diff --git a/inc/common.php b/inc/common.php
index 673afc1a6..b47395333 100644
--- a/inc/common.php
+++ b/inc/common.php
@@ -368,7 +368,7 @@ function exportlink($id='',$format='raw',$more='',$abs=false,$sep='&'){
*
* Will return a link to the detail page if $direct is false
*/
-function ml($id='',$more='',$direct=true,$sep='&'){
+function ml($id='',$more='',$direct=true,$sep='&',$abs=false){
global $conf;
if(is_array($more)){
$more = buildURLparams($more,$sep);
@@ -376,7 +376,11 @@ function ml($id='',$more='',$direct=true,$sep='&'){
$more = str_replace(',',$sep,$more);
}
- $xlink = DOKU_BASE;
+ if($abs){
+ $xlink = DOKU_URL;
+ }else{
+ $xlink = DOKU_BASE;
+ }
// external URLs are always direct without rewriting
if(preg_match('#^(https?|ftp)://#i',$id)){