X-Git-Url: http://www.average.org/gitweb/?p=mkgallery.git;a=blobdiff_plain;f=mkgallery.pl;h=5ba15568d09e77017faf41f784ea350c69b46389;hp=d0f056e46315e6f0f875fa76dff90392c73b6120;hb=b9326cf9beda29c785ceabd30fc3ae5d219c743f;hpb=53ce4d809264811232943e2851bfd1962689b774 diff --git a/mkgallery.pl b/mkgallery.pl index d0f056e..5ba1556 100755 --- a/mkgallery.pl +++ b/mkgallery.pl @@ -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 ". "". "mkgallery"); - $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}; }