XFN Blogroll (+hCard, OpenID)
November 17th, 2007 by Steve IvyNotes
Testing Chris Messina’s XFN blogroll plugin. I’ve already hacked it to add the link description to the title attribute of the link, so you get a tooltip with more info if you hover over the links. I’m also using Chris’ icons in the CSS.
Update: Experimenting with this stuff, hacked the plugin again to add an openid url on the person’s name if the “Notes” field on the contact contains “openid:http://anopeniduri.example.com”.
Update 2: No longer uses the notes field. Instead, lookup blogroll entry to see if there is a registered user that registered with openid. This way we are only displaying openids for users who already gave us the info. If you’re on this list (or want to be
) and want to support the development of the OpenID+XFN whitelist, register on this site with your openid and your name should get linked to your openid url.
Update 3: Chris and I have been hacking some more on the plugin. The best format for the output is still up in the air - esp regarding where the two URLs should be - the openid url and (since this is still a blogroll) where the blog url should go.
Update 4: The plugin now provides a replacement blogroll widget if you want this info in your sidebar. Remove the “Links” widget and add the “Microformatted Blogroll” widget. (Will be in the repo shortly) I’ll be adding options to the plugin and the widget as soon as we decide what the options should be. ;-).
Update 5: Wow, a lot has happened… wp-xfn is now wp-contactlist (after a 15min stint as wp-friendlist) and is now a part of a new project: DiSo. There’s also a new option for selecting your link format. More documentation on that to follow.
Right now the code assumes:
- Link Name -> person’s name
- Link Description -> blog name
- Link URI -> blog link
The XFN
- Aaron Swartz — Aaron Swartz: The Weblog
- Bill Brown — bbrown.info
- Brent Simmons — inessential
- Chris Messina — Factory Joe
- Chris Wanstrath — Err The Blog
- Damien Barrett — mrbarrett.com
- Dan Cederholm — Simplebits
- Danny Ayers — Raw
- Dustin Boston — Bajooter
- Eric Vitello — pixel
- Ethan Kaplan — Black Rim Glasses
- Greg Pierce — Agile Tortoise
- Jeremy Keith — Adactio
- Jim Roepcke — Have Browser, Will Travel
- Jodi — Speaks Her Mind
- John Gruber — Daring Fireball
- Lee Glasgow — Fresh Mac-head
- Matt Gemmell — Sheercore
- Merlin Mann — 5 things at a time
- Morbus Iff — Disobey
- Nate Winesett — nullgel
- Pete Prodoehl — Rasterweb
- Robert Ochiallini — Bump
- Sam Sethi — blognation
- Sean Palmer — Inamidst
- Tim Bray — Ongoing
- Truer Words — Seth Dillingham
- Wes Felter — hack the planet prime
- Will Norris — Will Norris
More Reading
- Making A List: Whitelisting With OpenID and XFN
- Blogrolls, XFN, and OpenID URIs
- Will Norris’ WP-OpenID plugin for Wordpress.
- Chris Messina on the Decentralized Social Network
- Dan Connoly’s post that inspired all this bruhaha



