Tools & Modules for Libraries

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
good_man's picture

This is my first discussion in this group, I've been a member for a while and I noticed that most of the discussions & services are related to libraries in the actual world & books catalogs. What I didn't see here & in drupal is the support for books as content, book module is a nice core module used in many places such as the official Drupal's handbook. Unfortunately this project doesn't provide any kind of API to use it easily.

What I was working on is an Arabic library contains hundreds of books, I needed a way to automatically import them into Drupal from MS Access database, the only thing the user/editor has to do is to upload the file via upload field and click convert, I wrote some functions to convert from MS Access to MySQL, but what I think is more important for this group members is the functions used to work with Book module. I wrote some kind of API to do that, for example to create a parent page (cover page or root page), and another one to create children pages.

The other features I was looking for is the reading usability and user experience UX, the user doesn't have to scroll the page to read a long page, but instead a javascript plugin will automatically divide this long page into many pages to fit into the reader's screen, and two arrows to bring the rest of the pages (something like Kindle's buttons).

The point of my discussion is to discuss whether these modules worth sharing here in the group (I'll do in drupal.org), or this group is more focused into traditional type of libraries (i.e. schools and national libraries)?

Comments

Not sure I understand

beanworks's picture

You are creating a custom module that will allow book authors to upload an entire book into Drupal's book content type? And you want to add features that will emulate an e-reader?

I, for one, am fascinated! :-)

Has anyone done anything similar?

Carol

Libraries

Group organizers

Group categories

Resources

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: