| 1 |
<?php |
<?php |
| 2 |
// $Id: slider.module,v 1.1.2.2.2.2 2009/02/25 14:40:16 marktheunissen Exp $ |
// $Id: slider.module,v 1.1.2.2.2.3 2009/05/18 09:32:51 marktheunissen Exp $ |
| 3 |
|
|
| 4 |
/** |
/** |
| 5 |
* @file |
* @file |
| 72 |
} |
} |
| 73 |
|
|
| 74 |
/** |
/** |
|
* Implementation of hook_form_alter(). |
|
|
*/ |
|
|
function slider_form_alter(&$form, $form_state, $form_id) { |
|
|
if ($form_id == 'node_type_form' && isset($form['identity']['type'])) { |
|
|
$form['slider'] = array( |
|
|
'#type' => 'fieldset', |
|
|
'#collapsible' => TRUE, |
|
|
'#collapsed' => FALSE, |
|
|
'#title' => t('Slider settings'), |
|
|
); |
|
|
|
|
|
$form['slider']['slider_tabs_position'] = array( |
|
|
'#type' => 'select', |
|
|
'#title' => t('Location of the Slider tabs'), |
|
|
'#default_value' => variable_get('slider_tabs_position_' . $form['#node_type']->type, 'above'), |
|
|
'#options' => array( |
|
|
'above' => t('Above'), |
|
|
'below' => t('Below'), |
|
|
'disabled' => t('Disabled'), |
|
|
), |
|
|
); |
|
|
} |
|
|
} |
|
|
|
|
|
/** |
|
| 75 |
* Theme the slider CCK formatter. |
* Theme the slider CCK formatter. |
| 76 |
*/ |
*/ |
| 77 |
function theme_slider_formatter_slider_above_below($element) { |
function theme_slider_formatter_slider_above_below($element) { |