Posted by rpeters on November 15, 2010 at 2:38pm
I am transferring our old html site to a drupal based site. We have 3 years of sermons. I want to upload these sermons and pick them when I choose these files in a cck field. I know you can choose FILEfield to upload files or audio field is there any added functionality that can be added by choosing files on a server. Which module will do that? Will I have to upload them all?
Comments
FileField Sources will do the trick
I think FileField Sources will do the trick.
http://drupal.org/project/filefield_sources
I've did this for the
I've did this for the migration of www.crcc.org/messages to drupal. Same kind of deal... hundreds of video and audio files.
Filefield is the only way to go if you ask me. (migration aside) we use swfupload to upload the videos because it doesn't have the filesize restrictions you will get with filefile or filefield sources.
For your real question: the short story is that you don't have to (or want to) create hundreds of nodes at a time. You have at least two options (I assume you've already uploaded the files via FTP)
I had a lot of manual cleanup to do for the other fields (sermon title, date, speaker, filename(s), etc....), so I used an Excel spreadsheet to organize all my data.
What I did was create a custom .php import file. Each row of the spreadsheet was used to output lines of code that looked like what you find on this page: http://drupal.org/node/330421 I then uploaded the .php file, went to the file's url, and congratulated myself for a quick solution. (I used a macro in Excel, but there's tons of ways to do it that are probably easier)
These days, I would first try the Node Import module. The project's page (http://drupal.org/project/node_import) says this "may" work.
buzzsprout.com
I found uploading our sermons to www.buzzsprout.com (up to 2 hours per month free) then using feedapi and swftools to create dynamic displays. It is a very user friendly way that allows someone with not much technical skill to update the site.
Lansing Michigan Drupal Web Design and Development