]> sipb.mit.edu Git - ikiwiki.git/blobdiff - IkiWiki/Render.pm
don't render internal-use pages, and document them
[ikiwiki.git] / IkiWiki / Render.pm
index 047ab8212f16591bdcf3daf03d36c7436f4cb819..5684f80924f32fca82772a9b1295247c430f3883 100644 (file)
@@ -55,8 +55,8 @@ sub parentlinks ($) { #{{{
        my $path="";
        my $title=$config{wikiname};
        
-       return if $page eq 'index'; # toplevel
        foreach my $dir (split("/", $page)) {
+               next if $dir eq 'index';
                push @ret, { url => urlto($path, $page), page => $title };
                $path.="/".$dir;
                $title=pagetitle($dir);
@@ -193,6 +193,7 @@ sub render ($) { #{{{
        my $type=pagetype($file);
        my $srcfile=srcfile($file);
        if (defined $type) {
+               return if $type=~/^_/;
                my $page=pagename($file);
                delete $depends{$page};
                will_render($page, htmlpage($page), 1);