function instagram_feeds_moderation_views_bulk_operations_form_alter in Instagram Feeds 7
Implements hook_views_bulk_operations_form_alter().
File
- modules/
instagram_feeds_moderation/ instagram_feeds_moderation.module, line 546
Code
function instagram_feeds_moderation_views_bulk_operations_form_alter(&$form, &$form_state, $vbo) {
if ($form_state['step'] == 'views_form_views_form') {
switch ($form['form_id']['#value']) {
case 'views_form_instagram_feeds_moderation_admin_instagram_media_items':
if (!isset($form['confirm']['#value']) || !$form['confirm']['#value']) {
// Add needed stylesheet.
$form['#attached']['css'][] = drupal_get_path('module', 'instagram_feeds_moderation') . '/css/instagram_feeds_moderation.css';
$form['select']['#collapsible'] = FALSE;
}
break;
case 'views_form_instagram_feeds_moderation_admin_instagram_feeds':
if (!isset($form['confirm']['#value']) || !$form['confirm']['#value']) {
$form['select']['#collapsible'] = FALSE;
$form['select']['add_feed'] = array(
'#type' => 'item',
'#markup' => l(t('Add Feed'), 'node/add/' . str_replace('_', '-', INSTAGRAM_FEEDS_SETTINGS_NODE_TYPE), array(
'attributes' => array(
'class' => array(
'button',
),
),
'query' => drupal_get_destination(),
)),
'#weight' => -1,
);
$form['#attached']['css'][] = drupal_get_path('module', 'instagram_feeds_moderation') . '/css/instagram_feeds_moderation.css';
}
break;
}
}
}