I am most of the way there, I have the songs uploaded already with a view that can reference them. I created a new content type of SongList, then a new field, Songs, that is a node reference. I set the field to select list and multiple values. Under the Advanced options I selected the view as previously mentioned. I can now create a node of SongList where I can select from a list the songs that we will be playing. However, if anyone knows how a module that will allow me to change from Select List to a Checkbox List I would appreciate it.
-sirkyle
What you are trying to do sounds very similar to the Planning Center Online tool for planning worship services. They have a free product that my church uses. The paid plans allow you to upload pdf and mp3 files for the worship team to use.
http://www.planningcenteronline.com/
If you set up this function on your church website, you probably want to restrict access. It would be a violation of copyright law to distribute recordings of songs online. This applies to recordings of your church playing the songs. The songwriter still has rights to limit distribution. The same goes for putting sheet music/lyric sheets online. Make sure that you have a license that permits you to distribute the files that you are loading.
John
john-simons.com
Yeah, what you have going here is what I was going to suggest...and it seems like you're 99% of the way there.
I'm not totally sure this will work (having not tried it) but if you know how to do a hook_form_alter() on the node_add form, you can probably change the form type from dropdown to checkbox...but I don't think there's a way to do this in the module settings. it'll take a little backend magic. try that and report back, I'm curious if it's that simple.
-Rob Feature
Geeks and God Co-Host
www.mustardseedmedia.com
They use it for scheduling, but I didn't know that there was MP3 upload available. I was planning on using OG to restrict access. I really don't want anyone else to have access.
As the checkboxes go I tried to create a field for the checkbox and just use a PHP call to the view, but it appears that broke my site, so its back to the drawing board.
-sirkyle
We use planningcenter... it works, but the space is limited. Very limited, depending on what package you have. We keep the mp3s on our server and link to them on planning center, which they provide for in their service. If they are ALREADY scheduling on planning center, then use this feautre, rather than making your team go to two websites. Alternately, with Drupal, you can rebuilt a lot of the planning functionality of planning center, and save your church $20 a month.
Anthony Pero
Minister of Music
Lima First Assembly of God
http://www.limafirstmedia.com/
http://www.anthonypero.com/booking
http://www.worshipnexus.org
We just started using Planning Center Online. I mean, I just got the welcome message and first service schedule this evening.
We've looked at doing this in Drupal, but ever since I heard about Planning Center Online via the Church IT Podcast, I've been hoping we'd at least give it a try.
I will say this so far about Planning Center: unlike anything I've created in Drupal, our worship pastor has actually sat down and started to use it. I'm not sure which plan we're getting, or what the ultimate outcome will be.
I'm sure that if necessary, we can duplicate the functionality in Drupal, but I'm not sure if it's worth the aggravation. (It's not like it would leave me with a shortage of web projects to work on. We still have four static HTML sites I'm trying to help get converted over to Drupal.)
If this turns out to be a tool that's easy to use for those planning services, and it fixes our communications problems, then it's money well spent.
As for the storage issues, I'm sure they're something we can work out if we need more space. We do use an existing Drupal site with OG to post worship services for review, and that will probably stay the same.
Micah
I want to build a section of our site for our worship band. We have a catalog of songs that we play which the audio has been uploaded. Our goal is that each week the worship pastor will choose the 5 or so songs that they will play on Sunday. I would like to be able to generate a list of what is in the catalog with check boxes so he can just check the songs and then enter a date. The goal would be that a page view would be generated which would pull in those songs. Any suggestions on how to do this?
-sirkyle