Blog powered by TypePad
I blog for my friends and family at
djchall.vox.com

Get an invite.

« March 2006 | Main | June 2006 »

Trizzle update: View Song enhancements

The Trizzle Project just got a whole lot more useful today as I finally finished some long-awaited upgrades to the view song page. In addition to "blurbs" (reviews) and basic info about the song, the view song page now shows the tag cloud for the song and also supplies links to the iTunes Music Store, Amazon.com and Google.

Here's some sample songs to demonstrate the new features:

Tell Me When To Go (E-40)
Dani California (Red Hot Chili Peppers)
Utrecht 1981 - Pocket Calculator (Kraftwerk)

Trizzleviewsong

Trizzle Update: More browsing/lazy reg

I've been fleshing out Trizzle with more pages for browsing the Trizzle database (the "Trizzbase.") Most of the pages are simple CRUD implementations-no further AJAX coolness to reveal, I'm afraid-but the pages are necessary, both for the user and also for my own debugging.

  • The view tag page now shows albums and playlists that have been associated with that tag in addition to artists. (example: nodepression)
  • The recent playlists page shows, not unsurprisingly, recent playlists entered into Trizzle.
  • I've started implementing lazy registration. When you first hit a Trizzle page a user ID is created and stored in both the database, and also a cookie. This means that playlists created in the system will be associated with the user, even if the ui doesn't necessarily reveal that.

I'm working right now architecting an integrated search/browse page that will provide a single ui for searching and browsing playlists, artists, albums, songs and tags. However, I've learned enough about AJAX to know that a page like this needs to have some planning happen before actual coding, lest things spiral out of control very quickly.