Projet

Général

Profil

Révision e4c061ad

Ajouté par Assos Assos il y a plus de 9 ans

Weekly update of contrib modules

Voir les différences:

drupal7/sites/all/modules/panels/panels_mini/panels_mini.module
112 112
      $contexts = ctools_context_match_required_contexts($panel_mini->requiredcontexts, $current_page['contexts']);
113 113
    }
114 114
  }
115
  drupal_alter('panels_mini_block_contexts', $contexts, $panel_mini);
115 116

  
116 117
  $panel_mini->context = $panel_mini->display->context =  ctools_context_load_contexts($panel_mini, FALSE, $contexts);
117 118
  $panel_mini->display->css_id = panels_mini_get_id($panel_mini->name);
......
196 197
 */
197 198
function panels_mini_contextual_links_view_alter(&$element, $items) {
198 199

  
199
  // Add contextual links to all mini panel blocks.
200
  if (isset($element['#element']['#block']) && strpos((string) $element['#element']['#block']->bid, 'panels_mini') === 0) {
200
  // Add contextual links to all mini panel blocks with bid property.
201
  if (isset($element['#element']['#block']) && isset($element['#element']['#block']->bid) && strpos((string) $element['#element']['#block']->bid, 'panels_mini') === 0) {
201 202

  
202 203
    $admin_pages = array(
203 204
      t('Configure mini panel settings') => 'basic',
......
518 519
  );
519 520

  
520 521
}
522

  
523
/**
524
 * Implements template_preprocess_ctools_wizard_trail().
525
 *
526
 * Customize the divider used in the CTools wizard to build the edit pages for
527
 * Mini Panels as a stop-gap measure until the UX can be completely re-done.
528
 */
529
function panels_mini_preprocess_ctools_wizard_trail(&$variables) {
530
  $variables['divider'] = ' | ';
531
  drupal_add_css(drupal_get_path('module', 'panels_mini') . '/panels_mini.css');
532
}

Formats disponibles : Unified diff