This commit is contained in:
skeeter 2001-11-06 01:49:16 +00:00
parent f0f283669c
commit 018cc87924
2 changed files with 19 additions and 29 deletions

View File

@ -25,73 +25,68 @@
function bopreferences()
{
global $GLOBALS;
$GLOBALS['phpgw']->nextmatchs = CreateObject('phpgwapi.nextmatchs');
$this->prefs['calendar'] = $GLOBALS['phpgw_info']['user']['preferences']['calendar'];
}
function preferences()
{
global $GLOBALS, $HTTP_POST_VARS;
if (isset($HTTP_POST_VARS['submit']))
if (isset($GLOBALS['HTTP_POST_VARS']['submit']))
{
$GLOBALS['phpgw']->preferences->read_repository();
$GLOBALS['phpgw']->preferences->add('calendar','weekdaystarts',$HTTP_POST_VARS['prefs']['weekdaystarts']);
$GLOBALS['phpgw']->preferences->add('calendar','workdaystarts',intval($HTTP_POST_VARS['prefs']['workdaystarts']));
$GLOBALS['phpgw']->preferences->add('calendar','workdayends',intval($HTTP_POST_VARS['prefs']['workdayends']));
$GLOBALS['phpgw']->preferences->add('calendar','defaultcalendar',$HTTP_POST_VARS['prefs']['defaultcalendar']);
$GLOBALS['phpgw']->preferences->add('calendar','defaultfilter',$HTTP_POST_VARS['prefs']['defaultfilter']);
$GLOBALS['phpgw']->preferences->add('calendar','interval',intval($HTTP_POST_VARS['prefs']['interval']));
if ($HTTP_POST_VARS['prefs']['mainscreen_showevents'] == True)
$GLOBALS['phpgw']->preferences->add('calendar','weekdaystarts',$GLOBALS['HTTP_POST_VARS']['prefs']['weekdaystarts']);
$GLOBALS['phpgw']->preferences->add('calendar','workdaystarts',intval($GLOBALS['HTTP_POST_VARS']['prefs']['workdaystarts']));
$GLOBALS['phpgw']->preferences->add('calendar','workdayends',intval($GLOBALS['HTTP_POST_VARS']['prefs']['workdayends']));
$GLOBALS['phpgw']->preferences->add('calendar','defaultcalendar',$GLOBALS['HTTP_POST_VARS']['prefs']['defaultcalendar']);
$GLOBALS['phpgw']->preferences->add('calendar','defaultfilter',$GLOBALS['HTTP_POST_VARS']['prefs']['defaultfilter']);
$GLOBALS['phpgw']->preferences->add('calendar','interval',intval($GLOBALS['HTTP_POST_VARS']['prefs']['interval']));
if ($GLOBALS['HTTP_POST_VARS']['prefs']['mainscreen_showevents'] == True)
{
$GLOBALS['phpgw']->preferences->add('calendar','mainscreen_showevents',$HTTP_POST_VARS['prefs']['mainscreen_showevents']);
$GLOBALS['phpgw']->preferences->add('calendar','mainscreen_showevents',$GLOBALS['HTTP_POST_VARS']['prefs']['mainscreen_showevents']);
}
else
{
$GLOBALS['phpgw']->preferences->delete('calendar','mainscreen_showevents');
}
if ($HTTP_POST_VARS['prefs']['send_updates'] == True)
if ($GLOBALS['HTTP_POST_VARS']['prefs']['send_updates'] == True)
{
$GLOBALS['phpgw']->preferences->add('calendar','send_updates',$HTTP_POST_VARS['prefs']['send_updates']);
$GLOBALS['phpgw']->preferences->add('calendar','send_updates',$GLOBALS['HTTP_POST_VARS']['prefs']['send_updates']);
}
else
{
$GLOBALS['phpgw']->preferences->delete('calendar','send_updates');
}
if ($HTTP_POST_VARS['prefs']['display_status'] == True)
if ($GLOBALS['HTTP_POST_VARS']['prefs']['display_status'] == True)
{
$GLOBALS['phpgw']->preferences->add('calendar','display_status',$HTTP_POST_VARS['prefs']['display_status']);
$GLOBALS['phpgw']->preferences->add('calendar','display_status',$GLOBALS['HTTP_POST_VARS']['prefs']['display_status']);
}
else
{
$GLOBALS['phpgw']->preferences->delete('calendar','display_status');
}
if ($HTTP_POST_VARS['prefs']['default_private'] == True)
if ($GLOBALS['HTTP_POST_VARS']['prefs']['default_private'] == True)
{
$GLOBALS['phpgw']->preferences->add('calendar','default_private',$HTTP_POST_VARS['prefs']['default_private']);
$GLOBALS['phpgw']->preferences->add('calendar','default_private',$GLOBALS['HTTP_POST_VARS']['prefs']['default_private']);
}
else
{
$GLOBALS['phpgw']->preferences->delete('calendar','default_private');
}
if ($HTTP_POST_VARS['prefs']['display_minicals'] == True)
if ($GLOBALS['HTTP_POST_VARS']['prefs']['display_minicals'] == True)
{
$GLOBALS['phpgw']->preferences->add('calendar','display_minicals',$HTTP_POST_VARS['prefs']['display_minicals']);
$GLOBALS['phpgw']->preferences->add('calendar','display_minicals',$GLOBALS['HTTP_POST_VARS']['prefs']['display_minicals']);
}
else
{
$GLOBALS['phpgw']->preferences->delete('calendar','display_minicals');
}
if ($HTTP_POST_VARS['prefs']['print_black_white'] == True)
if ($GLOBALS['HTTP_POST_VARS']['prefs']['print_black_white'] == True)
{
$GLOBALS['phpgw']->preferences->add('calendar','print_black_white',$HTTP_POST_VARS['prefs']['print_black_white']);
$GLOBALS['phpgw']->preferences->add('calendar','print_black_white',$GLOBALS['HTTP_POST_VARS']['prefs']['print_black_white']);
}
else
{

View File

@ -32,8 +32,6 @@
function uipreferences()
{
global $GLOBALS;
$GLOBALS['phpgw']->nextmatchs = CreateObject('phpgwapi.nextmatchs');
$this->template = $GLOBALS['phpgw']->template;
$this->theme = $GLOBALS['phpgw_info']['theme'];
@ -42,8 +40,6 @@
function preferences()
{
global $GLOBALS;
unset($GLOBALS['phpgw_info']['flags']['noheader']);
unset($GLOBALS['phpgw_info']['flags']['nonavbar']);
$GLOBALS['phpgw_info']['flags']['noappheader'] = True;
@ -169,7 +165,6 @@
function display_item($field,$data)
{
global $GLOBALS;
static $tr_color;
$tr_color = $GLOBALS['phpgw']->nextmatchs->alternate_row_color($tr_color);
$var = Array(