]> sipb.mit.edu Git - ikiwiki.git/blobdiff - IkiWiki/Render.pm
* Added smiley plugin, nicely controlled and documented by the smileys page.
[ikiwiki.git] / IkiWiki / Render.pm
index a4efa0b74511a1b88faefd4e0519242e04736fe4..6f685f3b8f65ae0d3904e3b939df12fe933a4532 100644 (file)
@@ -263,9 +263,18 @@ sub render ($) { #{{{
        if ($type ne 'unknown') {
                my $content=readfile($srcfile);
                my $page=pagename($file);
+               delete $depends{$page};
+               
+               if (exists $hooks{filter}) {
+                       foreach my $id (keys %{$hooks{filter}}) {
+                               $content=$hooks{filter}{$id}{call}->(
+                                       page => $page,
+                                       content => $content
+                               );
+                       }
+               }
                
                $links{$page}=[findlinks($content, $page)];
-               delete $depends{$page};
                
                $content=linkify($content, $page);
                $content=preprocess($page, $content);