| 1 |
<?php |
<?php |
| 2 |
|
|
| 3 |
// $Id: rsvp.admin.inc,v 1.3.2.6 2009/05/28 18:23:42 ulf1 Exp $ |
// $Id: rsvp.admin.inc,v 1.3.2.7 2009/06/23 19:52:55 ulf1 Exp $ |
| 4 |
|
|
| 5 |
/** |
/** |
| 6 |
* @module rsvp_admin |
* @module rsvp_admin |
| 321 |
$vals_rsvp_view_roles = implode(";", array_diff($form_state['values']['rsvp_view_roles'], array('0'))); |
$vals_rsvp_view_roles = implode(";", array_diff($form_state['values']['rsvp_view_roles'], array('0'))); |
| 322 |
|
|
| 323 |
|
|
| 324 |
foreach (array('max_guests', 'open_invitation', 'disable_maybe', 'send_privatemsg', |
foreach (array('max_guests', 'response_blind', 'response_blind_node', |
|
'send_conf_guest', 'send_conf_owner', |
|
|
'response_blind', 'response_blind_node', |
|
| 325 |
'reply_blind_node', 'attendees_visible', 'list_email', 'allow_invite', |
'reply_blind_node', 'attendees_visible', 'list_email', 'allow_invite', |
| 326 |
'text_whoiscoming', 'text_yes', 'text_no', 'text_maybe', 'theme', 'stylesheet', 'iconset', 'backgroundimage', 'image') as $key) { |
'text_whoiscoming', 'text_yes', 'text_no', 'text_maybe', 'theme', 'stylesheet', 'iconset', 'backgroundimage', 'image') as $key) { |
| 327 |
|
|
| 328 |
variable_set('rsvp_default_' . $key, $form_state['values'][$key]); |
variable_set('rsvp_default_' . $key, $form_state['values'][$key]); |
| 329 |
} |
} |
| 330 |
|
|
| 331 |
|
$option_enabled = (int)0; |
| 332 |
|
|
| 333 |
|
_rsvp_function_setbit($option_enabled, RSVP_OPTION_DISABLE_MAYBE, $form_state['values']['disable_maybe']); |
| 334 |
|
_rsvp_function_setbit($option_enabled, RSVP_OPTION_OPENINVITATION, $form_state['values']['open_invitation']); |
| 335 |
|
_rsvp_function_setbit($option_enabled, RSVP_OPTION_REPLY_STARTDATE_ENABLED, $form_state['values']['reply_startdate_option']); |
| 336 |
|
_rsvp_function_setbit($option_enabled, RSVP_OPTION_REPLY_ENDDATE_ENABLED, $form_state['values']['reply_enddate_option']); |
| 337 |
|
_rsvp_function_setbit($option_enabled, RSVP_OPTION_SEND_PRIVATEMSG, $form_state['values']['send_privatemsg']); |
| 338 |
|
_rsvp_function_setbit($option_enabled, RSVP_OPTION_SEND_CONF_OWNER, $form_state['values']['send_conf_owner']); |
| 339 |
|
_rsvp_function_setbit($option_enabled, RSVP_OPTION_SEND_CONF_GUEST, $form_state['values']['send_conf_guest']); |
| 340 |
|
|
| 341 |
|
variable_set('rsvp_default_option_enabled', $option_enabled); |
| 342 |
|
|
| 343 |
|
|
| 344 |
variable_set('rsvp_default_response_view_roles', $vals_response_view_roles); |
variable_set('rsvp_default_response_view_roles', $vals_response_view_roles); |
| 345 |
variable_set('rsvp_default_rsvp_view_roles', $vals_rsvp_view_roles); |
variable_set('rsvp_default_rsvp_view_roles', $vals_rsvp_view_roles); |
| 346 |
|
|