Révision e4c061ad
Ajouté par Assos Assos il y a plus de 9 ans
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
Weekly update of contrib modules