Révision e4c061ad
Ajouté par Assos Assos il y a plus de 9 ans
drupal7/sites/all/modules/panels/plugins/task_handlers/panel_context.inc | ||
---|---|---|
317 | 317 |
// Remove and add body element classes |
318 | 318 |
$panel_body_css = &drupal_static('panel_body_css'); |
319 | 319 |
|
320 |
if (isset($handler->conf['body_classes_to_remove']) && !isset($panel_body_css['body_classes_to_remove'])) { |
|
321 |
$panel_body_css['body_classes_to_remove'] = $handler->conf['body_classes_to_remove']; |
|
320 |
if (isset($handler->conf['body_classes_to_remove'])) { |
|
321 |
if (!isset($panel_body_css['body_classes_to_remove'])) { |
|
322 |
$panel_body_css['body_classes_to_remove'] = $handler->conf['body_classes_to_remove']; |
|
323 |
} |
|
324 |
else{ |
|
325 |
$panel_body_css['body_classes_to_remove'] .= ' ' . $handler->conf['body_classes_to_remove']; |
|
326 |
} |
|
322 | 327 |
} |
323 |
if (isset($handler->conf['body_classes_to_add']) && !isset($panel_body_css['body_classes_to_add'])) { |
|
324 |
$panel_body_css['body_classes_to_add'] = $handler->conf['body_classes_to_add']; |
|
328 |
if (isset($handler->conf['body_classes_to_add'])) { |
|
329 |
if (!isset($panel_body_css['body_classes_to_add'])) { |
|
330 |
$panel_body_css['body_classes_to_add'] = $handler->conf['body_classes_to_add']; |
|
331 |
} |
|
332 |
else { |
|
333 |
$panel_body_css['body_classes_to_add'] .= ' '. $handler->conf['body_classes_to_add']; |
|
334 |
} |
|
325 | 335 |
} |
326 | 336 |
|
327 | 337 |
$info = array( |
... | ... | |
763 | 773 |
$form['conf']['body_classes_to_remove'] = array( |
764 | 774 |
'#type' => 'textfield', |
765 | 775 |
'#size' => 128, |
766 |
'#default_value' => $conf['body_classes_to_remove'], |
|
776 |
'#default_value' => empty($conf['body_classes_to_remove']) ? '' : $conf['body_classes_to_remove'],
|
|
767 | 777 |
'#title' => t('Remove body CSS classes'), |
768 | 778 |
'#description' => t('The CSS classes to remove from the body element of this page. Separated by a space. For example: no-sidebars one-sidebar sidebar-first sidebar-second two-sidebars.'), |
769 | 779 |
); |
... | ... | |
771 | 781 |
$form['conf']['body_classes_to_add'] = array( |
772 | 782 |
'#type' => 'textfield', |
773 | 783 |
'#size' => 128, |
774 |
'#default_value' => $conf['body_classes_to_add'], |
|
784 |
'#default_value' => empty($conf['body_classes_to_add']) ? '' : $conf['body_classes_to_add'],
|
|
775 | 785 |
'#title' => t('Add body CSS classes'), |
776 | 786 |
'#description' => t('The CSS classes to add to the body element of this page. Separated by a space. For example: no-sidebars one-sidebar sidebar-first sidebar-second two-sidebars.'), |
777 | 787 |
); |
Formats disponibles : Unified diff
Weekly update of contrib modules