]> sipb.mit.edu Git - ikiwiki.git/blobdiff - IkiWiki/Plugin/tag.pm
* Fix missing categories in rss/atom feeds.
[ikiwiki.git] / IkiWiki / Plugin / tag.pm
index 6d22c49fd441183f420878884b072c686d5d1dc3..29d1d030a2e328088feb1244d98e934b226dc227 100644 (file)
@@ -16,6 +16,7 @@ sub import { #{{{
 
 sub getopt () { #{{{
        eval q{use Getopt::Long};
+       error($@) if $@;
        Getopt::Long::Configure('pass_through');
        GetOptions("tagbase=s" => \$config{tagbase});
 } #}}}
@@ -62,8 +63,8 @@ sub pagetemplate (@) { #{{{
                }, @{$tags{$page}}
        ]) if exists $tags{$page} && @{$tags{$page}} && $template->query(name => "tags");
 
-       if ($template->query(name => "pubdate")) {
-               # It's an rss template. Add any categories.
+       if ($template->query(name => "categories")) {
+               # It's an rss/atom template. Add any categories.
                if (exists $tags{$page} && @{$tags{$page}}) {
                        $template->param(categories => [map { category => $_ }, @{$tags{$page}}]);
                }