Library clips

sharing ideas thoughts and feedback

June 15, 2006

Dynamic OPML of latest blog posts

Filed under: blogs, rss, opml

I noticed that Collaboration Loop blog not only has an RSS feed, but also has an OPML of their latest posts…see it in Optimal.

I don’t get it, the outline type is “rss” yet the values are just HTML links, shouldn’t the outline type be “html”…see my post on OPML outlining.

I guess this is just an OPML of the latest posts…so the RSS version of the latest posts are being OPML’d on the fly (or something like that)…the OPML is not a title archive of every post in the blog, it’s just the latest posts on the homepage.

Now that would be something, a title index for every post in your blog packaged in OPML, even have one for each category…I think this is something OPMLUtils wants to offer.
eg. get an OPML Link List of one of your del.icio.us tags, not a list of the latest links, but a list of all the links in that tag.

It seems the Collaboration Loop OPML, is a Link List of the latest posts wrapped in OPML, what I want to see is a Link List of all the posts wrapped in OPML.

None-the-less, how do they do it, an OPML of my latest blog posts seems nifty, that is a HTML Link List of all the blog posts on my homepage in OPML…as posts drop/add to the blog homepage, so will be reflected in the OPML…just like it reflects in the RSS feed.

So the content of this OPML is similar to the content of the RSS feed…so what can you do with this OPML?
You can’t really graze it, you just get a list of links when displaying it in an OPML grazer, I guess you could add it as an “include” in your OPML directory, but I’d rather the Collaboration Loop RSS feed than their OPML as I can at least graze their feed.

How to make an OPML for the latest posts in my blog…basically a link list of the posts on my homepage wrapped in OPML…and updated as I add to my homepage.
Tony Hirst’s tool will strip all links from a given webpage and wrap it in OPML, but how will it just be selective to the post title links, and how will it automatically update as I publish new posts to my homepage.

OPML choices

Reading List (all items are RSS feeds)

Link List (all items are HTML links)

Text outline (all items are text)

OPML Directory (all items are OPML includes…although, all items could be any outline type listed below)

General (all items can be a mixture of text, HTML links, RSS feeds, and OPML includes)

ADDITIONAL

RSS Link List (all items are HTML links automatically generated by an RSS feed)
eg. the Collaboration Loop example in this blog post

Archive Link List (all items are HTML links automatically generated as the host adds to their site)

eg. if del.icio.us had an OPML for each tag, each time you bookmark a new link in that tag, it also appears in the OPML version…this OPML version is an archive of all the bookmarks in that del.icio.us tag.
eg. as you publish a blog post to your blog, it will be added to the OPML version of your blog (I wonder if it would contain the body of the post as well)

OPML for a Blog

I guess a blog could have two types of OPML’s.

1. OPML of the latest posts
- also by category

2. OPML of all the posts
- also by category

Where are you OPMLutils?
…it seems they will allow you to make the second type of OPML.

The only way that it will be “live” will be by mirroring (what ever that means)…what I mean is if I could make an OPML Archive Link List for one of my del.icio.us tags…when I bookmark a link in this del.icio.us tag, how long will it take to also appear in my OPMLutils of this del.icio.us tag.
If del.icio.us had the OPML built in, then it would be instantaneous, but when using a 3rd party there must be some delay.

[ADDED: this all started a while back when I wanted my whole del.icio.us account in a widget]

Related:
Web browse a list of links in a blog post via OPML
Link Leecher : generate a list of links from a webpage

4 Comments »

The URI to TrackBack this entry is: http://libraryclips.blogsome.com/2006/06/15/dynamic-opml-of-latest-blog-posts/trackback/

  1. “How to make an OPML for the latest posts in my blog…basically a link list of the posts on my homepage wrapped in OPML…and updated as I add to my homepage.
    Tony Hirst’s tool will strip all links from a given webpage and wrap it in OPML, but how will it just be selective to the post title links, and how will it automatically update as I publish new posts to my homepage”

    Depneds how you mark up the title of your posts? If you can give PURLs to posts a particulalr class attribute, then it’d be easy to just pull thoe URLs out…

    tony

    Comment by TonyHirst — June 15, 2006 @ 12:09 pm

  2. Tony,

    Not quite sure what you mean….how do I give my permalinks (post titles) on the homepage a special markup?

    And then once an OPML is generated, will this be dynamic as posts are added and drop off the homepage?

    Comment by Johnt — June 16, 2006 @ 2:40 am

  3. John-
    Wjhat I meant was that if there’s an easy way of identifying story permalinks on the home page, (i.e. those links could be disambiguated from the other links on the page) it would be easy enough to just pull out those links.
    Looking at your blog front page, it is quite easy to spot story permalinks becaue they have a rel=”bookmark” attribute.
    So it is trivial to pull out these links from YOUR pages.

    Tweeaking my original Pagelinks2OPML bookmarklet v slightly so it checks for this attribute gives: nn’+tv+’nnn’);void(n=d.createTextNode(o));ll.appendChild(n);for (i=0;in’);void(lt=d.createTextNode(r));void(ll.appendChild(lt));};};void(o=’nnn’);void(n=d.createTextNode(o));ll.appendChild(n);void(b=d.getElementsByTagName(’body’));void(b[0].appendChild(ll));}”>JT’s Stories which will work on your homepage.

    It needs a server script really to make this available as an OPML file. But I do wonder, what’s wrong with RSS in this case?

    tony

    Comment by Tony Hirst — June 16, 2006 @ 10:24 am

  4. Hmmm the bookmarklet I sent in the previous comment hasn’t displayed properly… I’ll pop it up as a PS to this earlier post on the subject

    Comment by Tony Hirst — June 19, 2006 @ 10:43 pm

RSS feed for comments on this post.

Leave a comment

Line and paragraph breaks automatic, e-mail address never displayed, HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>



Anti-spam measure: please retype the above text into the box provided.

Please note that comments are moderated and will                  not therefore appear immediately.
                    Please do not repost.


Library clips
Library clips Subscribe by Email                                                    

Get free blog up and running in minutes with Blogsome | Theme designs available here

Related Posts Plugin for WordPress, Blogger...