Пример #1
0
function sitemap_update()
{
    require_once EMLOG_ROOT . '/content/plugins/sitemap/class.sitemap.php';
    extract(sitemap_config());
    $sitemap = new sitemap($sitemap_name);
    return $sitemap->build();
}
Пример #2
0
function callback_init()
{
    require_once EMLOG_ROOT . '/content/plugins/sitemap/class.sitemap.php';
    require_once EMLOG_ROOT . '/content/plugins/sitemap/sitemap.php';
    extract(sitemap_config());
    $sitemap = new sitemap($sitemap_name);
    $sitemap->build();
}
Пример #3
0
            set_time_limit(10);
            if ($status == self::COMPLETE) {
                $parts = explode("/", trim(parse_url($link, PHP_URL_PATH), "/"));
                if (trim($parts[0]) == '') {
                    $level = 1;
                } else {
                    $level = count($parts) + 1;
                }
                $priority = round(1 / $level, 4);
                $urls[] = array('loc' => $link, 'lastmod' => date('Y-m-d H:i:s'), 'changefreq' => 'daily', 'priority' => $priority);
            }
        }
        print_r($urls);
    }
    private function log($msg)
    {
        echo "<pre>" . $msg . "</pre>";
        flush();
        ob_flush();
        flush();
        ob_flush();
    }
}
$sitemap = new sitemap('http://example.com/');
$sitemap->ignoreLiteral(".pdf");
$sitemap->ignoreLiteral("mailto");
$sitemap->ignoreLiteral("javascript");
$sitemap->ignoreLiteral("()");
$sitemap->Execute();
$sitemap->build();
Пример #4
0
$C[last_file] = get_last_file(15);
$C[hot_file] = get_hot_file(15);
if ($auth[is_fms]) {
    $C[links_arr] = get_friend_link();
    $C[last_users] = get_last_user_list(5);
    $C[last_one] = index_last();
    $C[ann_list] = get_announces();
    $C[index_tags] = get_last_tag();
    $C[commend_file] = get_commend_file(15);
}
require_once template_echo('phpdisk', $user_tpl_dir);
$f = PHPDISK_ROOT . "./system/global/stats.inc.php";
if (!file_exists($f) || $timestamp - @filemtime($f) > 3600) {
    stats_cache();
}
sitemap::build();
include PHPDISK_ROOT . "./includes/footer.inc.php";
function get_last_user_list($num = 10)
{
    global $db, $tpf;
    $q = $db->query("select username,reg_time from {$tpf}users order by userid desc limit {$num}");
    $last_users = array();
    while ($rs = $db->fetch_array($q)) {
        $rs[a_space] = urr("space", "username=" . rawurlencode($rs[username]));
        $rs[reg_time] = date('Y-m-d', $rs[reg_time]);
        $last_users[] = $rs;
    }
    $db->free($q);
    unset($rs);
    return $last_users;
}