Exemplo n.º 1
0
} catch (Exception $e) {
    $log->TRACE($e->getMessage());
}
try {
    $log->TRACE(sitemap::update('userpages'));
} catch (Exception $e) {
    $log->TRACE($e->getMessage());
}
try {
    $log->TRACE(sitemap::update('tservices'));
} catch (Exception $e) {
    $log->TRACE($e->getMessage());
}
try {
    $log->TRACE(sitemap::generateMainSitemap());
    $log->TRACE(sitemap::send());
} catch (Exception $e) {
    $log->TRACE($e->getMessage());
}
// Чистим сессии загруженны, но не использованных файлов
$log->TRACE(attachedfiles::clearOldSessions());
//------------------------------------------------------------------------------
// Рассылка ПРО о том что ПРО закончится через день
// Вызываем для тех у кого включена опция и для тех у кого нет
// но сообщение в итоге шлем всем одинаковое см getPROEnding
// так как пока автопродление неиспользуется
$log->TRACE(payed::getPROEnding(true, 3));
// За 3 дня для тех у кого включено автопродление
$log->TRACE(payed::getPROEnding(true, 1));
// За 1 день для тех у кого включено автопродление
$log->TRACE(payed::getPROEnding(false, 3));
Exemplo n.º 2
0
<?php

chdir(dirname(__FILE__));
require_once "../stdf.php";
require_once "../sitemap.php";
$help = "\n--blogs\t\tCreate blogs sitemap\n\n--commune\tCreate commune sitemap\n  \n--projects\tCreate project sitemap\n  \n--users\tCreate users sitemap\n\n--portfolio\tCreate portfolio sitemap\n\n--articles\tCreate articles sitemap\n\n--interview\tCreate interview sitemap\n\n--regions\tCreate region sitemap\n\n--catalog\tCreate freelancers catalog sitemap\n\n--userpages\tCreate user pages sitemap\n\n--tservices\tCreate tservices sitemap\n\n";
$type = preg_replace('/^--/', '', $argv[1]);
$send = SERVER === 'release';
if ($type == 'all') {
    foreach (sitemap::$types as $t => $p) {
        sitemap::create($t, $send);
    }
    sitemap::generateMainSitemap();
    if ($send) {
        sitemap::send();
    }
} else {
    if (sitemap::$types[$type]) {
        sitemap::create($type, $send);
        sitemap::generateMainSitemap();
        if ($send) {
            sitemap::send();
        }
    } else {
        echo $help;
    }
}