roller-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Raúl Fuenzalida" <aeon.lan...@gmail.com>
Subject Re: Feed
Date Fri, 22 Jun 2007 14:05:38 GMT
I would like the rss entries feed to display the summary and it still
display the full entry. This is the rss entries feed address:
http://www.transitorio.cl/weblog/feed/entries/rss

On 6/22/07, Dave <snoopdave@gmail.com> wrote:
> I don't see any obvious problems with what you have done. Once you
> made that change and restart Roller, what happens when you generate a
> feed? Is there an error? Does the wrong content show up?
>
> - Dave
>
>
> On 6/21/07, Raúl Fuenzalida <aeon.lancer@gmail.com> wrote:
> > Didn't work.
> >
> > Into /WEB-INF/velocity/feeds.vm I changed the RSS entries macro for
> > the following:
> >
> > #macro(showEntriesRSS20 $entries)
> >   #foreach($entry in $entries)
> >   <item>
> >     <guid isPermaLink="true">$entry.permalink</guid>
> >     <title>$utils.escapeXML($utils.removeHTML($entry.title))</title>
> >     <dc:creator>$utils.escapeXML($entry.creator.fullName)</dc:creator>
> >     <link>$entry.permalink</link>
> >     #if( $entry.link && !$entry.link.trim().equals("") )
> >     <source url="$utils.escapeXML($entry.link)">$utils.escapeXML($entry.link)</source>
> >     #end
> >     <pubDate>$utils.formatRfc822Date($entry.pubTime)</pubDate>
> >     <category>$utils.escapeXML($entry.category.name)</category>
> > #foreach($tag in $entry.tags)
> >     <category>$utils.escapeXML($tag.name)</category>
> > #end
> >     <description>$entry.summary <p><a href="$entry.permalink">[Leer
> > Mas]</a></p></description>
> >     #set( $mc_url = $entry.findEntryAttribute("att_mediacast_url") )
> >     #set( $mc_type = $entry.findEntryAttribute("att_mediacast_type") )
> >     #set( $mc_length = $entry.findEntryAttribute("att_mediacast_length") )
> >     #if( $mc_url && $mc_length && $mc_type )
> >        <enclosure url="$mc_url" type="$mc_type" length="$mc_length" />
> >        #set($mc_url = false) #set($mc_type = false) #set($mc_length = false)
> >     #end
> >     #if( $website.allowComments )
> >     <comments>$utils.textToHTML($entry.commentLink)</comments>
> >     #end
> >   </item>
> >   #end
> > #end
> >
> > And I did the same into:
> > /WEB-INF/velocity/templates/feeds/site-entries-rss.vm
> > /WEB-INF/velocity/templates/feeds/weblog-entries-rss.vm
> >
> > Is there something I forgot?
> >
> >
> >
> > raúl.
> > http://www.transitorio.cl/
> >
> > On 6/13/07, Dave <snoopdave@gmail.com> wrote:
> > > On 6/11/07, Raúl Fuenzalida <aeon.lancer@gmail.com> wrote:
> > > > I would like the rss feed display just the summary when available. How?
thanks.
> > >
> > > You'll have to make some Velocity code changes to do that.
> > >
> > > Roller feeds are generated by the templates in
> > > WEB-INF/velocity/templates/feeds, which call macros in
> > > WEB-INF/velocity/templates/feeds.vm. Those are the files you need to
> > > modify.
> > >
> > > - Dave
> > >
> >
>

Mime
View raw message