Dynamic OPML of latest blog posts
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














“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
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
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
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