function activitysub_setup_digest_defaults()
{
    require_once dirname(__FILE__) . '/bp-activity-subscription-digest.php';
    ass_set_daily_digest_time('05', '00');
    ass_set_weekly_digest_time('4');
}
function activitysub_setup_digest_defaults()
{
    require_once WP_PLUGIN_DIR . '/buddypress-group-email-subscription/bp-activity-subscription-digest.php';
    ass_set_daily_digest_time('05', '00');
    ass_set_weekly_digest_time('4');
}
function ass_update_dashboard_settings()
{
    if (!check_admin_referer('ass_admin_settings')) {
        return;
    }
    if (!is_super_admin()) {
        return;
    }
    /* The daily digest time has been changed */
    if ($_POST['ass_digest_time'] != get_option('ass_digest_time')) {
        ass_set_daily_digest_time($_POST['ass_digest_time']['hours'], $_POST['ass_digest_time']['minutes']);
    }
    /* The weekly digest day has been changed */
    if ($_POST['ass_weekly_digest'] != get_option('ass_weekly_digest')) {
        ass_set_weekly_digest_time($_POST['ass_weekly_digest']);
    }
    if ($_POST['ass-global-unsubscribe-link'] != get_option('ass-global-unsubscribe-link')) {
        update_option('ass-global-unsubscribe-link', $_POST['ass-global-unsubscribe-link']);
    }
    if ($_POST['ass-admin-can-edit-email'] != get_option('ass-admin-can-edit-email')) {
        update_option('ass-admin-can-edit-email', $_POST['ass-admin-can-edit-email']);
    }
    if ($_POST['ass-admin-can-send-email'] != get_option('ass-admin-can-send-email')) {
        update_option('ass-admin-can-send-email', $_POST['ass-admin-can-send-email']);
    }
    if ($_POST['ass_registered_req'] != get_option('ass_registered_req')) {
        update_option('ass_registered_req', $_POST['ass_registered_req']);
    }
    return true;
    //echo '<pre>'; print_r( $_POST ); echo '</pre>';
}