Bookcases for albums

The idea is albums will be stored in a bookcase with shelves.  Members can create bookcases and add shelves to the bookcase as needed.

The basics of it is that albums will be located in a Bookcase, the bookcase will have shelves.  You can have a Holiday Photos bookcase and each shelf can be a year.  Each shelf can then hold the holiday albums for the year.

Or, you could have a Pop Music Bookcase with the shelves holding different recording artists.  Then on the shelf for the artist you can have each album of the artist.

Members can create the bookcase and add shelves to the bookcase as needed.  Each album will have additional information about the album stored in the database, that information will be what bookcase the album is in, and what shelf the album is on in the bookcase.  Of course supporting code for displaying the information will be needed; such as bringing up a bookcase and having a list of the shelves in the bookcase.  Then one can list the albums on each shelf; or list all albums in the bookcase.

Geeks, making the world a better place
Quote · 7 Dec 2013

wow that really a pretty good idea

http://vi-bin.com
Quote · 7 Dec 2013

I agree- Pretty cool and creative idea there GG Wink

Quote · 7 Dec 2013

It would require very little changes to the database and albums.  The big part of this is the display code.  Instead of just having a list of our albums for photos, we would have a list of our bookcases and beside each bookcase it can list the number of shelves and/or albums.  Then when we open up a bookcase, it would show us all the shelves in that bookcase perhaps with the number of albums that shelf is holding.  Then when we click on a shelf, we get our regular view of the albums we now have.

I don't know how much core changes this would require so it might be best as a standalone module that can be used along with the current way.  I would code it in a way that the existing album structure would still work.  Then one could simply remove the links to the old way if they wish or leave them in place.

Geeks, making the world a better place
Quote · 7 Dec 2013
 
 
Below is the legacy version of the Boonex site, maintained for Dolphin.Pro 7.x support.
The new Dolphin solution is powered by UNA Community Management System.