]> sipb.mit.edu Git - ikiwiki.git/blobdiff - IkiWiki.pm
* Add support for links of the form [../foo]], this links to the page
[ikiwiki.git] / IkiWiki.pm
index f76e9fe30dabef80bf8df1a5149f9b92d990fdfb..499d3a71f773951e7700aea3ec668d8950b7c733 100644 (file)
@@ -298,6 +298,12 @@ sub bestlink ($$) { #{{{
        my $link=shift;
        
        my $cwd=$page;
+
+       # relative links
+       while ($link=~s!(^|/)\.\./!!g) {
+               $cwd=~s!/?[^/]+$!!;
+       }
+
        do {
                my $l=$cwd;
                $l.="/" if length $l;