function sitemap_update() { require_once EMLOG_ROOT . '/content/plugins/sitemap/class.sitemap.php'; extract(sitemap_config()); $sitemap = new sitemap($sitemap_name); return $sitemap->build(); }
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(); }
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();
$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; }