Need help with specific Wordpress data entry conundrum.
We're using Wordpress for a very specific data management purpose - managing our radio station playlist. Each post in the "playlist" category is a single song, with the artist/title ("Coldplay: In My Place," for instance) in the title of the post. The body of the post is blank.
This works great, integrates with other blog aspects/categories, gives us a nice clickable calendar, etc. Snazzy.
But ... we have a regularly rotating field of about 2,000 songs that come up on a recurring basis, and we don't want the jocks to have to type them in every time. (To be specific, it's four lists: 2 lists of about 20 songs each, and 2 lists of about 1,000 songs each).
I'm trying to figure out the best, most elegant, most goof-proof way to make it easy for jocks to enter a song into the playlist each time they start the CD player. Some ideas I've had:
1. Hack the edit-form-advanced.php file, which contains the HTML for the "write post" form, and create drop-down menus for each list. This scares me a little because there's stuff in there I don't quite understand; I also believe it would need two separate functional forms, one for the drop-down menus that contain the songs and a separate one for songs that aren't on any of the lists.
2. Use a downloaded, client-side blogging utility that has some kind of memory function. Not even sure if there is such a thing, but I know there are downloadables (or browser plug-ins?) that provide a friendly blogging front-end.
3. Use WP's "blog by email" function, and build a separate HTML page with a variety of drop-down menus (plus a text field for songs not on any of the lists). A little bit scared of this idea because it seems like someone could easily find the email address being used and take over; also, there's a lag involved and some page-refresh stuff that impacts the amount of time between the post and it showing up on the playlist.
I have a feeling there's some simpler solution that I'm not seeing, in a forest-for-the-trees way. To recap: I need an easy way for a variety of people (all of whom will be using the same computer) to easily pick a string of text from one or more lists, and write a Wordpress post with that string as the title. There must also be an option to type in a string, if the desired string isn't on any of the lists. Bonus points if those lists can be updated easily.
posted by jbickers at 12:19 PM on November 21, 2007