Leeds Plan B

Leeds Plan B is an art project based in Leeds. From their website:

"A creative and collaborative vision for a sustainable Leeds.

Plan A - the one where the city is controlled by the few, developed unsustainably by private interests for the profits of big businesses - now lies in tatters. Deregulated, deflated, debunked. Shops close, jobs drain away, land lies unused and fenced off. The party is over. We need a Plan B and we need it urgently.
Plan B - has been devised by artist Jai Redman from Ultimate Holding Company, during his engagement as artist in residence at the School of Geography, Leeds University during 2009.

Students from the Research Frontiers (Urban Cultures and Consumption) module at the school worked closely with the artist and lecturers to develop the concept and carry out research to inform the manifesto."

This website was developed in Drupal by Gentlehost, and designed and edited by Ultimate Holding Company.

The main challenge in this site was to get rid of everything that looks remotely drupal-y! The design for the main project itself is very simple, with the block colour and simple typography being the main watchwords. This was done with extensive use of template functions.

Here's the function we used to reorder and clean up the comment form, one of the biggest drupal give-aways. If you want to use it, remember to change 'planb' with your theme name.

{syntaxhighlighter brush:php}
/**
* Implementation of hook_theme.
*
* Register custom theme functions.
*/
function planb_theme() {
return array(
// The form ID.
'comment_form' => array(
// Forms always take the form argument.
'arguments' => array('form' => NULL),
),
);
}

/**
* Theme override for comment form.
*
* All these functions take the form themename_formid.
*/
function planb_comment_form($form) {
// Weight it so it floats to the top.
$form['comment_filter']['comment']['#weight'] = -49;
$form['comment_filter']['#weight'] = -49;
$form['comment_filter']['comment']['#resizable'] = FALSE;
$form['comment_filter']['comment']['#rows'] = 8;
$form['comment_filter']['comment']['#title'] = NULL;

$form['homepage'] = NULL;
$form['preview'] = NULL;

$form['name']['#title'] = t('Your Name');

return drupal_render($form);
}
{/syntaxhighlighter}

As every site user apart from the admins are going to post as anonymous users, we also needed to get rid of the "Not Verified" text by all the account names. We used this code snippet by Jeff Burnz to hide this text. Again, all these edits go into your template.php file in the theme's folder.

The rest, as they say, is CSS (well I don't think anyone actually did, but you get my drift).