Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 239
  • Last Modified:

(capt) Drupal Module for Record Collector - Where to start?


I am new to Drupal but I wanted to give it a whirl to get my vinyl record collection online. I am looking to have a way of importing the data and multiple fields for text data and images. CSS and layout seems straight forward, but...

I wondered if there is a module or plugin that gets me there quicker out of the box, but searching for "database" "drupal" and "record collections" on the old google does not return much useful info due to double meanings of the search words.

Does anyone have a recommendation or a good site beyond the standard Drupal reference sites that helps getting me started?

  • 3
  • 2
2 Solutions
Ray PaseurCommented:
Maybe start here?  

If you're using Drupal one would assume that you already know all of the basics about server file systems, databases and PHP.  If you need some of the computer science basics, there are some good learning resources identified in this article.
captainAuthor Commented:
Thanks Ray.

My coding is based on CSS and good old HTML so the PHP will surely help.

I am not familiar with how drupal works in detail and from the looks of it, it is an indepth learning curve.

I was hoping there are out of the box modules that have been developed to cater for similar requirements. Are there any that you can recommend? Again searching the Drupal Module site for "collection" is too wide a search parameter...
Ray PaseurCommented:
You're right about the Drupal learning curve.  But the record collection application is almost an industry standard in the introduction to database classes (another is the telephone book / contact directory).  If you're comfortable with the concepts of the application design, then I would turn to the "Getting Started" guide at the bottom of the Drupal home page.  You might also want to look for Drupal user groups near you.  Finding others who are steeped in Drupal can be very helpful as you start climbing the learning curve!
Configuration Guide and Best Practices

Read the guide to learn how to orchestrate Data ONTAP, create application-consistent backups and enable fast recovery from NetApp storage snapshots. Version 9.5 also contains performance and scalability enhancements to meet the needs of the largest enterprise environments.

There are probably no modules for functionality like this because it is very easy to set up what you are describing from scratch. The trick is to use the right field types.

Here is what I would do:
1. Create a new "Record" content type: Structure > Content types > Add content type
2. Add the fields you want
 - Images can be resized later and you could have a multi value field if you want multiple images or a slideshow
 - Use taxonomy for genres
 - Use date type for dates, etc.
 - If the field type doesn't exist then you may just need to enable the core module or download a module
3. Use panels or display suite to customize how your records are displayed (this is a bit more involved)

My main advice is again to make sure you structure your record content type correctly. This will make it much simpler to customize display later on. Eg the format of date, ordering by date, artist, album etc.
To display [sortable] lists of records you will want to use the views module.

Also if you don't want to get too complex with the display of individual records then just have a look as the "Display" tab when you edit your content type.

Kind regards,
captainAuthor Commented:
Thanks Oliver, something has come up and I won't be able to look at this until next week. If I get stuck I'll come back here or close if not :)
captainAuthor Commented:
Thanks for the suggestions. Steep learning curve indeed :)

Featured Post

Get your Disaster Recovery as a Service basics

Disaster Recovery as a Service is one go-to solution that revolutionizes DR planning. Implementing DRaaS could be an efficient process, easily accessible to non-DR experts. Learn about monitoring, testing, executing failovers and failbacks to ensure a "healthy" DR environment.

  • 3
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now