LibSite.org - A Recommendation Service for Library-related Websites

Library site: LibSite.org - A Recommendation Service for Library-related Websites

URL

Description

Registered users can recommend sites, they can add their own tags, rate sites and add sites to their "favorites" page. Thanks to "Syndication" and "Subscriptions", they can also fashion their own RSS feeds and email alerts.

I even put together a Widget (built from scratch -- no module here) that people can put on their own sites: http://libSite.org/widget

Some things didn't work so well: CCK Fields don't show up in RSS Feeds using Views -- yes, I know Contemplate but that only gives you one RSS Feed and I needed two (one for Feed Readers and another for the Widget).

Taxonomy User wasn't working which is a shame since I wanted free tagging for both authors and readers. The current method (which is just for authors) is less than optimal.

Everything else works extremely well. It's amazing how powerful an application you can make with these nuggets. I really think the combination of CCK with Views is a major advantage that Drupal has over other CMS's.

And oh, BTW, the whole shebang is running off of the same codebase as my Blog, ChicagoLibrarian.com!

Anyway, future plans for LibSite.org include better Free Tagging, better Wiki (Book module is what I'm using at the moment), and auto-generation of thumbnail screenshots using only the URL (users currently have to upload an image).

Update: Since "going to press", I was able to whip up a Gallery View -- indeed, with Views and a bit of CSS it was far easier than I imagined.

Ain't it purty: http://libsite.org/gallery

Modules used

Drupal 5.1x, CCK, CCK Field Permissions (to hide taxonomies like "Staff Pick"), Custom Breadcrumbs (a Godsend), Fivestar (which kind of works), VoteAPI, Imagecache (for auto-generation of thumbnail images), Simplenews (what the hell...), OpenSearch Feed (Allows RSS feeds based on simple searches), Tagadelic (for free tagging), Subscriptions, Syndication, Views, Views Bookmarks (for 'favorites' page).

Comments

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <blockquote>
  • Lines and paragraphs break automatically.
  • Web page addresses and e-mail addresses turn into links automatically.
  • You may post code using <code>...</code> (generic) or <?php ... ?> (highlighted PHP) tags.

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.