]> www.average.org Git - mkgallery.git/blobdiff - mkgallery.pl
upgrade mootools to work with Firefox 4
[mkgallery.git] / mkgallery.pl
index d0f056e46315e6f0f875fa76dff90392c73b6120..5ba15568d09e77017faf41f784ea350c69b46389 100755 (executable)
@@ -224,22 +224,23 @@ sub initfeed {
        $feedobj->{-file} = $feedfile;
        $feedobj->{-base} = $feedbase;
        $feedobj->{-hub} = $feedhub;
-       $feedobj->{-feed} = XML::FeedPP::Atom::Atom10->new;
        if ( -f $feedobj->{-file} ) {
-               $feedobj->{-feed}->load($feedobj->{-file});
+               $feedobj->{-feed} = XML::FeedPP::Atom::Atom10->new(
+                                                       $feedobj->{-file});
                $feedobj->{-feed}->limit_item(15);
        } else {
+               $feedobj->{-feed} = XML::FeedPP::Atom::Atom10->new;
                $feedobj->{-feed}->title("Gallery");
                $feedobj->{-feed}->description("generated by ".
                        "<a href=\"http://www.average.org/mkgallery/\">".
                        "mkgallery</a>");
-               $feedobj->{-feed}->link($feedbase);
+               $feedobj->{-feed}->link($feedbase, 'type' => 'text/html', 'rel' => 'alternate');
+               $feedobj->{-feed}->xmlns("xmlns:ostatus" =>
+                       "http://ostatus.org/schema/1.0");
                #$feedobj->{-feed}->copyright("");
                #$feedobj->{-feed}->language("en");
                #$feedobj->{-feed}->image($url, $tit, $link, $desc, $w, $h);
        }
-       $feedobj->{-feed}->pubDate(time);
-       $feedobj->{-feed}->to_file($feedobj->{-savepath});
        $self->{-feed} = $feedobj->{-feed};
 }