Exemplo n.º 1
0
    if (users_suspicious_contacts::getResetContacts()) {
        users_suspicious_contacts::resetContacts();
        users_suspicious_contacts::setResetContacts();
    }
}
// генерация xml для careerjet
if (date('H') == 23) {
    $log->TRACE(new_projects::careerjetGenerateRss('upload/careerjet.xml'));
}
// генерация xml для adWords
if (date('H') == 3) {
    $log->TRACE(new_projects::adWords('upload/adwords.csv'));
}
// сбор статистики.
$scl = new stat_collector();
$log->TRACE($scl->Run());
$log->TRACE($scl->wordsStatRun());
if (date('H') == 1) {
    // разделение stat_monthly
    $log->TRACE($scl->stat_monthly_split());
}
// Отсылаем email тем у кого заканчивается закрепление проекта наверху главной страницы
$log->TRACE($mail->EndTopDaysPrjSendAlerts());
if (date('H') == 7) {
    $log->TRACE($mail->sendYdDayRegistry());
    //$log->TRACE( $mail->SbrReqvAlerts() );
    $log->TRACE($mail->SbrDeadlineAlert());
}
// платные места на верху
$pp = new pay_place();
$log->TRACE($pp->clearOldData());
Exemplo n.º 2
0
<?php

if (!hasGroupPermissions('administrator') && $_SESSION['login'] != 'sll') {
    header('Location: /404.php');
    exit;
}
$scl = new stat_collector(TRUE);
switch ($_GET['step']) {
    case 'all':
        $scl->Run();
        break;
    case 1:
        $scl->Step1();
        break;
    case 2:
        $scl->Step2();
        break;
    case 3:
        $scl->Step3();
        break;
    case 4:
        $scl->Step4();
        break;
    case 5:
        $scl->Step5();
        break;
    case 6:
        $scl->Step6();
        break;
    case 'crStatLog':
        $scl->tmp__crStatLog();