16Dec
I’ve updated stewartcurry.ie so now, rather than listing my various links, it pulls in the latest files from Flickr, Pix.ie, Delicious, Last.fm, Twitter, this blog, and work tweets, blog posts and images. Still loads more to do, I’ll probably make a panel for each one and have a smooth-scrolling menu to view them all.
It’s all put together using a combination of site-specific javascript (e.g. for flickr and pix.ie), some jQuery plugins (e.g. for the tweets and last.fm) and Google Feed API. The hardest part was stripping the cruft from the various plugins – it would be great if there was a “do not load CSS” option for the APIS. The Last.fm plugin has a fantastic option where you define your markup first – plugin makers take note!
7 responses to “Stuniverse” '
-
-
Thanks Darragh – like I said on twitter the hard work is sourcing the apis and stripping out the cruft from the supplied CSS. Once I get this all polished I’ll probably put it on commons so anyone can use it, but I was thinking it would be perfect for you as I was developing it, so if you want a hand in developing yourn own version let me know
-
Oh this is really nice. Still under CC license? ;)
-
It will be once it’s polished off a bit, but feel free to help yourself!. The only things that you’ll need to change are the usernames and API keys in the javascript calls. There’s a load of
!importantproperties in the CSS to watch out for – these are used to override the CSS files pulled in by the APIs. I’m looking at YQL to make this cleaner though.
-
Unfortunately I understood very little of that… someday I hope to.
-
Sorry! I forget sometimes that not everyone is a HTML geek!
An API is basically a way of pulling in information from another site. For example, I use an API to pull in my photos from Pix.ie and Flickr.
The API needs information like your username (or user ID in the case of Flickr.)
Some APIs (for example the Google one to import RSS feeds to show blog posts) require you to register with them and use a key (a really long code)
The APIs also include their own styling (using CSS) to present the information in a certain way, so I have to override those styles to get it to display the way I want.
Hope that makes more sense – if I have time I’ll make it all into a package with documentation!
-
That’d be cool.
I know what an API is, and what it looks like, but its skills in coding that I lack, and therefore also how to implement an API into a code myself.
Eitherway, looks great what you’ve done.

Really liking that Stu, great work. It’s something I must look at meself.
Impressive!
— by Darragh posted on Dec 17th, 2009 at 12:08 pm | #