diff options
author | Gerrit Uitslag <klapinklapin@gmail.com> | 2014-02-15 11:11:15 +0100 |
---|---|---|
committer | Gerrit Uitslag <klapinklapin@gmail.com> | 2014-02-15 11:11:15 +0100 |
commit | 2345e871e407dbece52f3181cd8b077f07cbb0c1 (patch) | |
tree | 96d4227cd8763a2147aed5cdf73d7cdbc1220d4d /inc/parser/renderer.php | |
parent | 2d6df7955d82d34f7a58b289fa04755c5ab9146e (diff) | |
download | rpg-2345e871e407dbece52f3181cd8b077f07cbb0c1.tar.gz rpg-2345e871e407dbece52f3181cd8b077f07cbb0c1.tar.bz2 |
wikilink creating refactored to _resolveinterwiki().
Added DOKU_BASE for local target
Diffstat (limited to 'inc/parser/renderer.php')
-rw-r--r-- | inc/parser/renderer.php | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/inc/parser/renderer.php b/inc/parser/renderer.php index e3401fd48..66a106b11 100644 --- a/inc/parser/renderer.php +++ b/inc/parser/renderer.php @@ -321,6 +321,11 @@ class Doku_Renderer extends DokuWiki_Plugin { //default $url = $url.rawurlencode($reference); } + //url without slashes is handled as a pageid + if(strpos($url,'/') === false) { + list($url, $urlparam) = explode('?', $url, 2); + $url = wl($url, $urlparam); + } if($hash) $url .= '#'.rawurlencode($hash); return $url; |