/home/muszek

would you really like fries with that?

Last.fm and Tabbo module for Drupal

I've just finished an initial version of Last.fm and Tabbo module. It lets you display blocks with "stuff you care about" (powered by Tabbo) and your favorite bands/albums/tracks (powered by Last.fm. You can see examples in my own menu. It's compatible with Drupal 6.x. I haven't tested it against other versions. If you have any ideas / feature requests, please don't hesitate to contact me. As I wrote in the begining, it's an initial release. I decided to go against all of my habits and NOT pack it with features. It's simple, but hey, at least I finished it. Possible features and enhancements include:
  • Multi-user support. Right now the module supports one user. It would be nice if webmasters could enable a block that would display favorites of current content's owner. So on my article's page you'd see my favorite albums, but on John's you'd see his own.
  • Getting more data from Last.fm. Example: yuor visitors could see a list of tracks on your favorite albums.
  • Some form of theming... right now elements are divided by a regular <br /> tag - I found it good enough for me (I don't really like the idea of wasing space on indentation in side columns).
  • Logging when feeds are downloaded and saved... .
I'd really appreciate if you could help me with testing and ideas for new features.
AttachmentSize
lastfmtabbo.tar_.bz24.4 KB

I think your module has a lot

I think your module has a lot of scope, i'd really like to test it and also would like to contribute code.
I was thinking,

1. How about parsing the calender list of various artists so all those music fanatics out there could know when and where their favourite artists are playing live

2. Also, we can create a group listing of what the user's friends are playing and assemble it together.

Mail me if you are interested.

Hi Just finished installing

Hi

Just finished installing on my blog. I really like it!

Thought I should point out though that there is a bug in your code. You never load the last.fm username and instead use the tabbo one for both!

On line 230, in the function lastfmtabbo_get_settings, change lastfmtabbo_tabbo_username to lastfmtabbo_last_username and it will work fine.

Regards,

Paul.

Drupal.org project page or

Drupal.org project page or download link? I'm interested in using this, maybe helping backport to 5.

benjamin, Agaric Design Collective

 

My favorite bands

Pixies
Manu Chao
Bonobo
The White Stripes
Massive Attack
T.Love
Thievery Corporation
Röyksopp
Kult
Mogwai
 

My favorite albums

Doolittle by Pixies
Surfer Rosa / Come on Pilgrim by Pixies
White Blood Cells by The White Stripes
Prymityw by T.Love
Mezzanine by Massive Attack
Days to Come by Bonobo
The Singles Collection (disc 1) by David Bowie
Animal Magic by Bonobo
Moon Safari by Air
Morning Star by Flunk
 

My favorite tracks

Hey by Pixies
Wave of Mutilation by Pixies
Debaser by Pixies
I Bleed by Pixies
Here Comes Your Man by Pixies
Dead by Pixies
Intro by Bonobo
Tame by Pixies
Monkey Gone to Heaven by Pixies
Gouge Away by Pixies
 

Tabbos

Free and open source software
Ubuntu
Debian
Geany
Last.fm
Digg
Slashdot
Wikipedia
Drupal
CakePHP
KS Cracovia Kraków
Free Tibet
Pixies
Massive Attack
The Clash
Air
Röyksopp
Thievery Corporation
Bonobo
Manu Chao
5'nizza
 

Recent comments