diff --git a/addressbook/preferences.php b/addressbook/preferences.php index 5c3638bf14..20db00d6b7 100644 --- a/addressbook/preferences.php +++ b/addressbook/preferences.php @@ -25,6 +25,9 @@ while ($pref = each($ab_selected)) { $phpgw->common->preferences_add($phpgw_info["user"]["userid"],$pref[0],"addressbook","addressbook_" . $pref[1]); } + if ($mainscreen_showbirthdays) { + $phpgw->common->preferences_add($phpgw_info["user"]["userid"],"mainscreen_showbirthdays","addressbook"); + } Header("Location: " . $phpgw->link($phpgw_info["server"]["webserver_url"] . "/preferences/index.php")); } } @@ -39,7 +42,7 @@ echo "

" . lang("select addressbook columns to display") . ":" . "


"; ?>

- +
"; } - } + } + $tr_color = $phpgw->nextmatchs->alternate_row_color($tr_color); ?> + + + + \n"; + echo "\n"; } echo "\n"; } @@ -121,7 +128,7 @@ // This is disbaled until I can convert the calendar over - if ($phpgw_info["user"]["permissions"]["calendar"] + if ($phpgw_info["user"]["apps"]["calendar"] && $phpgw_info["user"]["preferences"]["calendar"]["mainscreen_showevents"]) { echo "\n"; include($phpgw_info["server"]["server_root"] . "/calendar/inc/functions.inc.php"); diff --git a/preferences/settings.php b/preferences/settings.php index f3627d1b24..50a9d75dc5 100755 --- a/preferences/settings.php +++ b/preferences/settings.php @@ -151,7 +151,7 @@ @@ -233,12 +233,6 @@ $phpgw->common->preferences_add($phpgw_info["user"]["userid"],"email_sig","email"); } - if ($phpgw_info["user"]["apps"]["addressbook"]) { - if ($mainscreen_showbirthdays) { - $phpgw->common->preferences_add($phpgw_info["user"]["userid"],"mainscreen_showbirthdays","addressbook"); - } - } - $phpgw->db->unlock(); Header("Location: " . $phpgw->link("index.php"));
>
"> diff --git a/index.php b/index.php index 60dc10212e..34a7b45e92 100755 --- a/index.php +++ b/index.php @@ -30,6 +30,9 @@ $phpgw->common->phpgw_header(); $phpgw->common->navbar(); + $phpgw->common->read_preferences($phpgw_info["user"]["loginid"],"addressbook",True); + $phpgw->common->read_preferences($phpgw_info["user"]["loginid"],"email",True); + $phpgw->common->read_preferences($phpgw_info["user"]["loginid"],"calendar",True); if ($phpgw_info["user"]["permissions"]["admin"] && $phpgw_info["server"]["checkfornewversion"]) { $phpgw->network->set_addcrlf(False); @@ -69,7 +72,7 @@ break; } - if ($phpgw_info["user"]["permissions"]["email"] + if ($phpgw_info["user"]["apps"]["email"] && $phpgw_info["user"]["preferences"]["email"]["mainscreen_showmail"]) { echo "\n"; @@ -91,7 +94,11 @@ echo "\n"; } - if ($phpgw_info["user"]["permissions"]["addressbook"] + if ($phpgw_info["user"]["preferences"]["addressbook"]["mainscreen_showbirthdays"]) { + echo "addressbook pereferences"; + } + + if ($phpgw_info["user"]["apps"]["addressbook"] && $phpgw_info["user"]["preferences"]["addressbook"]["mainscreen_showbirthdays"]) { echo "\n"; $phpgw->db->query("select DISTINCT firstname,lastname from addressbook where " @@ -107,11 +114,11 @@ $phpgw->common->show_date(time(),"d")+1, $phpgw->common->show_date(time(),"Y")),"n/d" ); $phpgw->db->query("select firstname,lastname from addressbook where " - . "bday like '$tommorow/%' and (owner='" - . $phpgw_info["user"]["userid"] . "' or access='public')"); + . "ab_bday like '$tommorow/%' and (ab_owner='" + . $phpgw_info["user"]["userid"] . "' or ab_access='public')"); while ($phpgw->db->next_record()) { - echo "
" . lang("Tommorow is x's birthday.", $phpgw->db->f("firstname") . " " - . $phpgw->db->f("lastname")) . "
" . lang("Tommorow is x's birthday.", $phpgw->db->f("ab_firstname") . " " + . $phpgw->db->f("ab_lastname")) . "