A site that I have been working on with professor Marie McAllister in the English, Linguistics, and Speech department here at UMW has me extremely excited these days. And I decided to blog it early so that my co-workers don’t have to suffer through me talking about it ad nauseum. The site is still very much a work-in-progress and Marie will introduce it to her students next semester and the real work will start then, but I just wanted to talk a bit about how she imagined the site and how we then built it out on UMW Blogs. I think we have the rudimentary beginnings of the closest thing to a WordPress social site (no real trace of a blog) that I have yet to help create: Eighteenth-Century Audio.
Marie and I have been talking about this project for a few months informally, but it wasn’t until early this semester that we sat down for an hour or so and went through the specifics of how she conceptualized the project and what specifically she wanted it to do. Marie specializes in 18th and 19th century British literature and one of her concerns as a professor (please correct me if I am wrong Marie) is the dislocation between the students analysis of the poems of the eighteenth century when simply read silently on the printed page versus an actual reading that exemplifies and models the means through which any given poet of that time is exploring issues of meaning through pronunciation, meter, rhythm, rhyme, etc. The idea was to create a resource that featured a variety of poems from the eighteenth century read in a manner that would give a more compelling sense of some of these poetic elements that may get overlooked when silently read rather than actively listened to.
But these audio poems are not being thought of as static resources in a repository that Marie and i would have to upload. Rather they would come from a variety of different sources already available online in the public domain (through sites like Librivox) that could be brought seamlessly into this site. Additionally, students would have to listen, examine, and rate these various readings. This interactive element of rating the readings would allow poems that are considered superior by users to be featured prominently on the homepage in the sidebar.
The other issues were usability, a space for discussion, an easy way to browse the different poems, and a mechanism whereby students could submit there own readings of poems to the site easily. This was beginning to sound a lot more like a social site than a blog and I started to feel WordPress slipping away from me, and I was scared 🙂 Luckily I read numerous edubloggers often, and this post on Bionic Teaching featuring some excellent WordPress tutorials also linked out to this project which helped me imagine how we might approach the Eighteenth-Century Audio site. Never underestimate the power of a distributed network and special thanks go to Tom Woodward for sharing his very cool work. Tom talks about the elements used to create the Byrd Book project in this video tutorial, and I’ll briefly detail a similar process I used in WPMu below.
Creating Eighteenth-Century Audio was in many ways a conceptual rather than a programming issue (particularly because I am not a programmer!). The biggest obstacle with WordPress when creating a site rather than a blog is page navigation. WordPress has no sophisticated mechanism for dealing with navigating between posts and pages, or even pages and pages, making this site in many ways a custom job that, once hacked, makes the actual posting of audio simple.
So what was the hack, it is more like a plguin cheat that I think I will be using again very soon. Here’s how we did it.
There will be no blog!: Imagining WordPress without a blog
This site has no centralized blog that collects posts, rather there are a series of author pages that aggregate the posts that have audio of that particular author using the category RSS feeds in WordPress. For example, the Robert Burns page is effectively empty, there is no text in it at all. Yet if you go to it you’ll see there is a list of links to various posts that contain audio, a rating bar, and space for comments. How did we do this voodoo, you ask? Simple, we made sure that every post that had a Robert Burns audio file was placed in the category titled “burns” (no quotes). We then used the aggr plugin (a fork of the aggregate plugin) to pull the RSS feed containing all the posts in the category “burns” into this page. This was accomplished with one simple line of code:
And that’s it. For every new author page Marie created, she just took that little piece of code, placed it in the code editor for the new page and changed the category to match the appropriate author. For example, a page with links to Jonathan Swift’s audio poems would have this in the code editor…
A page with links to Aphra Behn’s audio poems would have this in the code editor…
Et cetera.
The genius of this is once you create an author page you don;t ever have to update it again, it is all done through posts and categories making an a new entry to an existing author page a one step process.
After that, everything else is a layup:
Post-Ratings
The ratings are based on Lester Chan’s plugin Post-Ratings (along with the sidebar widget), which is easily integrated into the post template with a quick theme hack accomplished quite easily on WPMu using the capabilities of Userthemes 1.1. The benefit of Userthemes is that once copy to her own directory this is a theme that she can change accordingly and will be the only person with access to it, so that any hacks don’t impact the system theme for all users.
Anarchy Media Player
The actual audio player is the Anarchy Media Player for WPMu which takes any url of any mp3 file openly available online and embeds it a post so that users can access the audio right from the site 9while at the same time including a link to the audio source). This is the real coup in my opinion, for we don;t have to waste time downloading, organizing, and re-uploading audio, we are essentially using this blog to organize audio already online in manner useful for a particular course dealing with a specific set of authors.
That’s it!
However, we still have one larger challenge: allowing any user to sign-up and add an audio file. The adding of audio for pre-existing pages will be easy for UMW students because they can sign-up for a username and add themselves as authors to the sidebar using the Sidebar User Registration plugin for WPMu. Yet, the challenge of how to let users outside of this UMW Blogs community also become authors and upload audio remains tricky with WPMu. I am always up for good suggestions or tips, but for now we have a very basic, but highly functional social site that will allow the professor, class members, and anyone in the UMW community to post an audio file featuring a reading of eighteenth-century poetry to this site. Groovy, no?
I love posts like this that combine the excitement of the application and use with a bit of backend geektitude.
In fact, my first goal was even more basic than Jim suggests: too many of my students have problems understanding the actual meaning of older poems. Maybe it’s because they spend high school focused on standardized tests, but some really struggle with poetic diction, inverted word order, older vocabulary, and other aspects of 18th-century poetry. I could see that they did better if they could hear a poem read aloud by someone aware of where to pause and what to emphasize–or even read aloud by a classmate who was similarly confused.
I first imagined just making available some recordings of me reading the tougher poems, in case students wanted to listen as they read. Then I started wondering if I could somehow get student readings to be part of the process: we do a lot of speaking-intensive courses here, and I thought that recording favorites might help students make these poems their own. From there, all it took was Jim Groom’s amazing genius. Now the prospects seem almost limitless!
Yet another testimonial worthy of the reverend! Say it again Marie, say it again!
In all seriousness, you have been an unbelievable colleague over the last two years because you don’t let me run the show, you aren’t susceptible to my slick sales pitches, and you know what you want. Those are the ingredients of a great collaboration. Thanks for letting me imagine with you Marie, it is always a pleasure.
I’m not sure I am grasping the totality of what you are doing here, yet I am haunted by the suspicion that is it is very important that I do…
In any event, colour me impressed.
Jim-
Glad that you found the project discussion useful- it’s strange how things cross over. You’ve more than returned the favor with this post. I’ve just started working at the Univ. of Richmond and they’re running WPMU which is new to me so a lot of your posts have been very helpful.
Thanks again,
Tom
So you’re at the Univ of Richmond Tom. Very, very interesting!!! I might see you there on Tuesday, and perhaps we can talk about all this stuff a bit more, I am a huge fan of Bionic Teaching.
That’d be great. I’m still getting my feet under me with the college game so it’d be great to talk to someone who’s been doing it for a while (outside of UR- I like different points of view).
If I recall correctly, Gardner Campbell came here from UMW for a while. I don’t know if you get to work with him much. I’d guess so based on his blog. I wasn’t even thinking of working at UR at that point but had always intended to come by and introduce myself if I could figure a way to do it without seeming to be too much of a stalker.
I’m certainly honored that bionicteaching would be useful to you. I’m interested to see how what I write there (however sporadically) might change with my new job. In some ways I figure learning is learning so the differences might not be much at all. Although there are some new interesting tools here that I haven’t had access to before so we’ll see.
Tom
Jim,
Hadn’t read my email! I will be seeing you on Tuesday. What a strangely small world.
Tom
Pingback: Angles on Open | Bionic Teaching