Re: List of recent posts for a separate page

Dennis Sosnoski <[email protected]> Thu, 27 Mar 2014 13:05:24 +1300
Newsgroups gmane.comp.java.roller.user
Message-ID <[email protected]>
Thanks for the suggestions, Glen, but I am trying to keep the site front 
page plain HTML (partially because I don't monitor all the time, and if 
Roller crashes - not that it ever would, of course, but anyway :-) - I'd 
prefer to have the front page stay up). If I just want to create a URL 
where I can access the feed as the output from a Velocity snippet, how 
could I add that to Roller? I see I can just add a JSP directly in the 
root directory, but it's not clear to me how I can attach that to a 
Velocity snippet inside Roller to give me back the list of posts.

   - Dennis

On 03/27/2014 11:50 AM, Glen Mazza wrote:
> Oops, misunderstood your request.  You can access the underlying 
> database directly, or rely on either the RSS or Atom feeds with a 
> mixture of CSS -- a google is showing there's several websites around 
> on mixing CSS & RSS/Atom.  There are also Meta Weblog and Blogger APIs 
> meant for interfacing with desktop client blogging tools that you 
> might also be able to pull data out with -- look for the "EditURI" 
> link in the HTML header when viewing the HTML source of your blog.
>
> Alternatively, make the front page of your site Roller by creating 
> another quasi-blog using the built-in "front page" theme that you can 
> modify to your heart's content-- by default, it looks similar to this: 
> http://www.jroller.com/) or activate the "Planet" feature for your 
> blog, I haven't used the latter though and it may have some problems 
> with it, I don't know.  Twitter is another option -- if you tweet your 
> articles you can embed a Twitter gadget into your static page.
>
> HTH,
> Glen
>
> On 03/26/2014 05:00 PM, Dennis Sosnoski wrote:
>> Thanks for getting back to me, Glen. I'd already looked at that post, 
>> though.
>>
>> My situation is that the front page of my site is not Roller and (at 
>> least currently) not even dynamic. I was hoping that Roller would 
>> define an endpoint I could access to get back an HTML list of recent 
>> post titles, so that I could just use that as the source for an 
>> iframe. I'd prefer to get the list back in reasonable form for 
>> presentation on the client using CSS (otherwise I suppose I could 
>> just use the Atom feed). If there isn't any direct source for this 
>> now, I suppose I could add a special page to my template to generate 
>> what I want using the Velocity snippet, and use that special page as 
>> the source for the iframe. Is that the best way to get what I want?
>>
>> It's not clear offhand how I'd add such a special page to my Roller 
>> configuration without stepping on anything, so if that is the best 
>> way to do things I'd appreciate any pointers.
>>
>> Regards,
>>
>>   - Dennis
>>
>> On 03/26/2014 11:47 PM, Glen Mazza wrote:
>>> Hi Dennis, sure, look at Item #8 here: 
>>> http://www.jroller.com/gmazza/entry/apache_roller_blogging for a 
>>> Velocity macro you can place into your Roller template: 
>>> http://www.jroller.com/gmazza/entry/apache_roller_blogging. What it 
>>> looks like you can see on the right-side of my blog.
>>>
>>> Regards,
>>> Glen
>>>
>>>
>>> On 03/25/2014 11:31 PM, Dennis Sosnoski wrote:
>>>> Hi, Rollers :-)
>>>>
>>>> I've set up a new Roller blog within my site, and I'd like to embed 
>>>> a list of the recent post titles with links in the main page (plain 
>>>> HTML, not Roller). Is there a simple way I can get this info from 
>>>> Roller in a form where I can just embed it in the page? I'm 
>>>> thinking an HTML iframe, or something of the sort.
>>>>
>>>> Thanks,
>>>>
>>>>   - Dennis
>>>>
>>>
>>>
>>
>
>