Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • Manasa 80 posts 201 karma points
    Jun 11, 2015 @ 10:30
    Manasa
    0

    RSS feed for blogs using articulate package

    Hi,

    I am using articulate package for creating blogs. How can I create a rss feed for the same?

    Thanks.

  • Manasa 80 posts 201 karma points
    Jun 16, 2015 @ 05:27
    Manasa
    0

    Hi,

    Can anyone guide me for above question?

    thanks.

  • James Jackson-South 489 posts 1747 karma points c-trib
    Jun 18, 2015 @ 16:04
    James Jackson-South
    0

    Hi Manasa,

    Perhaps you would be better off asking the question in the feedback forum for the Articulate package? That way the author will be able to see it.

    https://our.umbraco.org/projects/starter-kits/articulate/discussions/

    Cheers

    James

  • Rusty Swayne 1655 posts 4993 karma points c-trib
    Jun 18, 2015 @ 16:18
    Rusty Swayne
    101

    @Manasa - The RSS feeds are built into Articulate. The URI would be your blog root / rss.

    Example:

    Host: www.example.com

    • Home
      • Blog

    The url would be: http://www.example.com/blog/rss

  • Manasa 80 posts 201 karma points
    Jun 19, 2015 @ 05:13
    Manasa
    0

    Thanks a lot @Rusty.

    Thanks @James

  • Manasa 80 posts 201 karma points
    Jun 19, 2015 @ 06:55
    Manasa
    0

    @Rusty Is there a way to customize RSS page?

    Thanks

  • Rusty Swayne 1655 posts 4993 karma points c-trib
    Jun 19, 2015 @ 16:18
    Rusty Swayne
    0

    @Manasa - If you are looking to add a namespace to the XML (like itunes or dublin core) you're probably in for a little coding. Maybe add an event or something to ArticulateRssController and submit it as a pull request to Articulate. I could see how that might be useful.

    It looks like something may be in the works too (the TODO - from Articulate)

             private SyndicationFeed GetFeed(IMasterModel rootPageModel, IEnumerable<PostModel> posts)
        {
            var feed = new SyndicationFeed(
               rootPageModel.BlogTitle,
               rootPageModel.BlogDescription,
               new Uri(rootPageModel.RootBlogNode.UrlWithDomain()),
               GetFeedItems(rootPageModel, posts))
            {
                Generator = "Articulate, blogging built on Umbraco",
                ImageUrl = GetBlogImage(rootPageModel)                
            };
    
            //TODO: attempting to add media:thumbnail...
            //feed.AttributeExtensions.Add(new XmlQualifiedName("media", "http://www.w3.org/2000/xmlns/"), "http://search.yahoo.com/mrss/");
    
            return feed;
        }
    

    Post a comment in the Articulate GitHub repository and see what Shannon says ....

  • Manasa 80 posts 201 karma points
    Jun 23, 2015 @ 05:29
    Manasa
    0

    Thanks @Rusty.

    I have posted a comment in Articulate Our Umbraco repository for Shannon's reply.

    I wanted to display the comment count too and add feed for individual blog.

    Thanks.

  • Rusty Swayne 1655 posts 4993 karma points c-trib
    Jun 23, 2015 @ 18:03
    Rusty Swayne
    0

    You will need to do some custom coding for that no matter how Shannon responds.

    Comments in Articulate are handled externally via JavaScript APIs so the comment records are not actually stored within Umbraco. I use the Disqus comments and get the comment count by using their client (JS) API.

    Before adding the count to an RSS feed I'd think you'd need to look into a server side solution, which I'm sure they have, as you could not count on the application that does the aggregation executing JS . I reasonably certain most don't.

  • Manasa 80 posts 201 karma points
    Jun 25, 2015 @ 11:04
    Manasa
    0

    Thanks Rusty. :)

Please Sign in or register to post replies

Write your reply to:

Draft