Drupal Tuesday: Social Networking
James Robertson
Since it is still Tuesday for a little while, I thought I would post this week's editon of Drupal Tuesdays, which isn't so much about Drupal, but about stuff we use within Drupal to market and add content to our Drupal site.
I decided to take on the much-disused mantle of marketing director of the Observer this week, and took the opportunity to spruce up our About Us page, Facebook page, and other profiles of social networking sites that we use on a regular basis.
While I don't have solid numbers, publicizing the Observer on social networking sites was the only really strategy we had last semester, and we ended up with a good amount of traffic and readers from all around the world. While this has fallen into disuse as we've gone on, I'm going to suggest to my esteemed colleagues that we start afresh, and see if our numbers improve. But, it takes continued effort, and that's the hard part.
Believe it or not, the About Us page was the hard part. In order to get it into the state you see it now, it took about four hours of poking around in the back end, and I think it paid off.
The first thing I did was create new user roles for the system. This involves giving people permission to do different things on the site, and organizing the users in the system according to those roles. I created a staff role (for people on the current staff), an alumni role (for staff that have moved on to bigger and better things), and a contributor role (for undergraduates or other people we take submissions from time to time). I then had to assign all the users in the system one of these roles.
I then created a view that creates a list of the names of each user that has a certain role. Views is an extremely powerful module that provides an easy way to create database queries that filter and display certain kinds of data and display it the way you want. I used the Insert View module to insert the output of a view into a page, and voila! A self-updating list of staff members that changes when users' roles change from semester to semester, year to year.
I did several other things, so here's a comprehensive list of new stuff to pay attention to:
- Updated "About Us" page with a self-updating staff list. Click on a user to go to that user's profile.
- Bylines are now linked to user profiles. Click on a name in a byline to go to that staffer's profile page.
- Updated our Facebook page with our blog and podcast feeds. Our Facebook page is an excellent place to check every once in a while, because it automatically updates when there is new content on the Observer!
- Set up the Twitter hashtag #auobserver. If you would like to talk about the Observer on Twitter, use this hashtag to let us know!
- Put more information on our Vimeo profile.
Cross posted to JamesGRobertson.com.
Current Edition
- Same-sex couples finally say 'I do' in D.C.
- Youth hike across country to "Pick up America"
- At the Katsucon Maid Cafe, a forum for self expression
- More money for prison rehab means more savings for taxpayers, study says
- Getting students to care about climate change
- Shoppers react: bag fee is unnecessary, but good idea
- H Street rediscovered four decades after riots
- Muslim community answers call to prayer
- For a degenerative disease, optimism is the best medicine
- Pony up the dough: Bailed out companies race to pay back money
Recent Blog Posts
- Heavy Rain prompts a spectrum of reactions
- AU Women's Basketball: So close you can taste it
- AU Men's Basketball: So long, 09-10 season!
- What a Bummer
- Alice in Wonderland (2010)
- Hell on wheels: the Beltway at rush hour
- AU Women's Basketball: Quaterfinal showdown
- AU Men's Basketball: Glory, just maybe?
- Paris, je t'aime (2006) & New York, I Love You (2009)
- What's goin' on ... on U Street






Comments
Great work James, keep it up.
Great work James, keep it up. I love returning back to this site and reading the quality content you always have on offer.


Post new comment