]> sipb.mit.edu Git - ikiwiki.git/blobdiff - IkiWiki/Plugin/pagetemplate.pm
switch preprocess hooks to use error function
[ikiwiki.git] / IkiWiki / Plugin / pagetemplate.pm
index b5ebf623d19a08d94e669ce1940534141e46e0e1..205f5a9d77b13ce34b6b30d7d528f7658315df09 100644 (file)
@@ -18,13 +18,14 @@ sub preprocess (@) { #{{{
        if (! exists $params{template} ||
            $params{template} !~ /^[-A-Za-z0-9._+]+$/ ||
            ! defined IkiWiki::template_file($params{template})) {
        if (! exists $params{template} ||
            $params{template} !~ /^[-A-Za-z0-9._+]+$/ ||
            ! defined IkiWiki::template_file($params{template})) {
-                return "[[pagetemplate ".gettext("bad or missing template")."]]";
+                error gettext("bad or missing template")
        }
 
        if ($params{page} eq $params{destpage}) {
                $templates{$params{page}}=$params{template};
        }
 
        }
 
        if ($params{page} eq $params{destpage}) {
                $templates{$params{page}}=$params{template};
        }
 
+       return "";
 } # }}}
 
 sub templatefile (@) { #{{{
 } # }}}
 
 sub templatefile (@) { #{{{