]> git.vanrenterghem.biz Git - git.ikiwiki.info.git/blobdiff - doc/todo/tmplvars_plugin.mdwn
A wish.
[git.ikiwiki.info.git] / doc / todo / tmplvars_plugin.mdwn
index b944fb8f6f28f9005ad7f333e4f3ab0b0855b12a..644cf23aaffbc42ef5d8cd4abada1fbacd712cd3 100644 (file)
@@ -1,5 +1,7 @@
 A simple plugin to allow per-page customization of a template by passing paramaters to HTML::Template. For those times when a whole pagetemplate is too much work. --Ethan
 
+[[!tag patch]]
+
     #!/usr/bin/perl
     package IkiWiki::Plugin::tmplvars;
 
@@ -9,12 +11,12 @@ A simple plugin to allow per-page customization of a template by passing paramat
 
     my %tmplvars;
 
-    sub import { #{{{
+    sub import {
            hook(type => "preprocess", id => "tmplvars", call => \&preprocess);
            hook(type => "pagetemplate", id => "tmplvars", call => \&pagetemplate);
-    } # }}}
+    }
 
-    sub preprocess (@) { #{{{
+    sub preprocess (@) {
            my %params=@_;
 
            if ($params{page} eq $params{destpage}) {
@@ -32,9 +34,9 @@ A simple plugin to allow per-page customization of a template by passing paramat
                    }
            }
     
-    } # }}}
+    }
     
-    sub pagetemplate (@) { #{{{
+    sub pagetemplate (@) {
             my %params=@_;
             my $template = $params{template};
 
@@ -45,6 +47,6 @@ A simple plugin to allow per-page customization of a template by passing paramat
             }
 
             return undef;
-    } # }}}
+    }
 
     1