Justin Kiggins

Latest project launched: Yale Journal of International Affairs

May 12, 2009 | 2 Minute Read

Earlier this week, I launched my latest project: a new website for the Yale Journal of International Affairs.

I’m really excited about how it turned out. The journal, which is run entirely by grad students at Yale, had accidentally lost their old website last year due to some payment mistakes (oops!). So, we built a new one.

The needs of the site were pretty straightforward:

  • Publish news about the organization
  • Maintain a calendar of events
  • Keep an archive of the journal’s issues & articles
  • Make it as easy as possible for the staff to update everything without any technical knowledge

The site was built in Drupal, using CCK (especially the node reference functionality) for the Articles and Issues and using Views to organize the content.

  • The News page is simply a page view which displays the latest News items at the top of the page.
  • The Archive takes advantage of the new “grid” display feature in Views, showing a teaser image and the title of each Issue.
  • The Current Issue page is a full node view of the most recent issue of the journal: this makes it really easy to access the latest issue of the journal at the same page.
  • The homepage is built with views and an assortment of Views-driven blocks (I had originally intended to use Panels to drive the frontpage, but it wasn’t stable yet when I was developing the site).
  • The Events are being displayed from 30boxes. Even though Drupal has modules for making events, 30boxes was an easy way to just pull

The theme was built on top of the Zen theme. It had been a few years since I had used the Zen theme as a starting-point for a Drupal site and it has definitely come a long way since 2005! I was really impressed with how solid the documentation was and, combined with Firebug and MAMP, how easy it was to go from a visual design concept to a live site.

Special thanks to Diana Chu and the folks at YJIA for helping get everything together to launch this.

Take a look at the site, poke around, and let me know what you think!

Yale Journal of International Affairs [http://yalejournal.org]

comments powered by Disqus