Some ideas:
1) Use Feeds Imagegrabber (http://drupal.org/project/feeds_imagegrabber) along with Feeds to create nodes that include their enclosures (cover images) from the RSS feed. Once you have the items as nodes you can use Views and the plethora of Views carrousel-like modules to display them like the LibraryThing widget you prefer =) I think you can also set Feeds to delete nodes older than X days so you don't end up with old nodes lying around.

2) Write out a bit of PHP (or javascript?) in a custom block to "just" parse the current RSS feed's contents. You'd have to add in the Javascript/Jquery carrousel of your choice. Might be simpler--if you have a coder around or can find the appropriate PHP and/or JS code already available on the Internets.

I also thought of (but discarded) Millennium.module; it can create nodes from an ftlist URL, BUT you'd have to run it manually every so often (it has Views integration, so like Feeds you could use views and a carrousel to show the items).

Also, it'd be nice to just use a Millennium WebOPAC as a datasource (instead of local MySQL) for Views 3... maybe I can put that into Millennium.module =)

_alejandro

Laura Harris said the following on 09/04/2010 09:07 a.m.:
Hi, all - I suspect something like this is being done already, so I thought I 
would check in and ask.

Essentially, what I would like to do is display the library's new books on a 
web page in a graphic format - I'd like it to look very similar to the sorts of 
widgets that GoodReads or LibraryThing users can create. I threw up a few quick 
examples here:

http://gvsu.edu/library/zzwidget-test-171.htm

Now, we have an RSS feed for our new books (Millennium is our ILS if it matters), and as 
I understand it, the images we get from Syndetic Solutions are parsed as enclosures to 
that RSS feed. Is there a way to take the RSS feed, and only show those enclosures (if 
they exist, and are not the default "grey box" we see if the book doesn't have 
a cover image) somehow?

Or perhaps there's a really easy way to do this that I'm overlooking.

Would appreciate your insight!

Thanks,



--
_________________ ___ _ _ _ _ _ _ _
*Ing. Alejandro Garza González*
Coordinación de proyectos y desarrollo de sistemas
Centro in...@te, Centro para la Innovación en Tecnología y Educación
Tecnológico de Monterrey

Tel. +52 [81] 8358.2000, Ext. 6751
Enlace intercampus: 80.689.6751, 80.788.6106
http://www.itesm.mx/innovate/

El contenido de este mensaje de datos no se considera oferta, propuesta o acuerdo, sino hasta que sea confirmado en documento por escrito que contenga la firma autógrafa del apoderado legal del ITESM. El contenido de este mensaje de datos es confidencial y se entiende dirigido y para uso exclusivo del destinatario, por lo que no podrá distribuirse y/o difundirse por ningún medio sin la previa autorización del emisor original. Si usted no es el destinatario, se le prohíbe su utilización total o parcial para cualquier fin.

The content of this data transmission must not be considered an offer, proposal, understanding or agreement unless it is confirmed in a document signed by a legal representative of ITESM. The content of this data transmission is confidential and is intended to be delivered only to the addressees. Therefore, it shall not be distributed and/or disclosed through any means without the authorization of the original sender. If you are not the addressee, you are forbidden from using it, either totally or partially, for any purpose.

Reply via email to