| 1 |
<?php |
<?php |
| 2 |
// $Id: popups.module,v 1.11.8.9 2009/03/19 15:53:44 starbow Exp $ |
// $Id: popups.module,v 1.11.8.10 2009/03/21 00:57:15 starbow Exp $ |
| 3 |
|
|
| 4 |
/** |
/** |
| 5 |
* @file |
* @file |
| 94 |
*/ |
*/ |
| 95 |
function popups_form_alter(&$form, $form_state, $form_id) { |
function popups_form_alter(&$form, $form_state, $form_id) { |
| 96 |
// Add popup behavior to the form if requested. |
// Add popup behavior to the form if requested. |
|
// dsm($form_id); |
|
| 97 |
$popups = popups_get_popups(); |
$popups = popups_get_popups(); |
| 98 |
if (isset($popups[$form_id])) { |
if (isset($popups[$form_id])) { |
| 99 |
popups_add_popups($popups[$form_id]); |
popups_add_popups($popups[$form_id]); |
| 172 |
} |
} |
| 173 |
} |
} |
| 174 |
|
|
|
// A special exception, never include the popups settings in the JS array. |
|
|
// ??? |
|
|
// unset($popup_js['setting']['popups']); |
|
|
|
|
| 175 |
return $popup_js; |
return $popup_js; |
| 176 |
} |
} |
| 177 |
|
|
| 315 |
$settings['popups']['originalPath'] = $_GET['q']; |
$settings['popups']['originalPath'] = $_GET['q']; |
| 316 |
$settings['popups']['defaultTargetSelector'] = $default_target_selector; |
$settings['popups']['defaultTargetSelector'] = $default_target_selector; |
| 317 |
$settings['popups']['modulePath'] = drupal_get_path('module', 'popups'); |
$settings['popups']['modulePath'] = drupal_get_path('module', 'popups'); |
|
// $settings['popups']['popupFinalMessage'] = variable_get('popups_popup_final_message', 1); |
|
| 318 |
$settings['popups']['autoCloseFinalMessage'] = variable_get('popups_autoclose_final_message', 1); |
$settings['popups']['autoCloseFinalMessage'] = variable_get('popups_autoclose_final_message', 1); |
| 319 |
drupal_add_js( $settings, 'setting' ); |
drupal_add_js( $settings, 'setting' ); |
| 320 |
$added = TRUE; |
$added = TRUE; |
| 392 |
*/ |
*/ |
| 393 |
function popups_admin_settings() { |
function popups_admin_settings() { |
| 394 |
popups_add_popups(); |
popups_add_popups(); |
|
// drupal_add_css(drupal_get_path('module', 'popups'). '/skins/blue/blue.css'); // temp |
|
| 395 |
drupal_set_title("Popups Settings"); |
drupal_set_title("Popups Settings"); |
| 396 |
$form = array(); |
$form = array(); |
| 397 |
|
|