You are here

function commons_origins_preprocess_views_view in Drupal Commons 7.3

Implements hook_preprocess_views_view().

File

themes/commons/commons_origins/template.php, line 575
Process theme data.

Code

function commons_origins_preprocess_views_view(&$variables, $hook) {
  $view = $variables['view'];

  // Wrap page views in pod styling.
  if ($view->display_handler->plugin_name == 'page') {
    $variables['classes_array'][] = 'commons-pod';
    $variables['classes_array'][] = 'clearfix';
  }

  // Style some views without bottom borders and padding.
  $plain = array(
    'commons_groups_directory' => array(
      'panel_pane_1',
    ),
    'commons_groups_recent_content' => array(
      'block',
    ),
    'commons_groups_user_groups' => array(
      'panel_pane_1',
    ),
    'commons_radioactivity_groups_active_in_group' => array(
      'panel_pane_1',
    ),
  );
  if (isset($plain[$variables['name']]) && in_array($variables['display_id'], $plain[$variables['name']])) {
    $variables['classes_array'][] = 'view-plain';
  }
}