if ($record['last_login'] >= mktime(0, 0, 0, date("m") - 12, 1, date("Y"))) {
                    $tpl->assign('lastlogin', 3);
                } else {
                    $tpl->assign('lastlogin', 4);
                }
            }
        }
    }
}
$tpl->assign('license_actively_declined', $record['data_license'] == NEW_DATA_LICENSE_ACTIVELY_DECLINED);
$tpl->assign('license_passively_declined', $record['data_license'] == NEW_DATA_LICENSE_PASSIVELY_DECLINED);
$tpl->assign('accMailing', $record['accept_mailing']);
$tpl->assign('pmr', $record['pmr_flag']);
if (isset($_REQUEST['watchlist'])) {
    $list = new cachelist($_REQUEST['watchlist'] + 0);
    if ($list->exist()) {
        $list->watch(true);
    }
} else {
    if (isset($_REQUEST['dontwatchlist'])) {
        $list = new cachelist($_REQUEST['dontwatchlist'] + 0);
        if ($list->exist()) {
            $list->watch(false);
        }
    }
}
$tpl->assign('cachelists', cachelist::getPublicListsOf($userid));
$tpl->assign('show_bookmarks', true);
$tpl->assign('tdummy', time());
// Dummy counter is needed to make consecutive clicks on the same link work.
$tpl->display();