From 20b335b5f3ce16be51182ef08146d9bda732b484 Mon Sep 17 00:00:00 2001 From: Andreas Gohr Date: Tue, 29 Nov 2005 23:37:42 +0100 Subject: automatic google ping after sitemap update darcs-hash:20051129223742-7ad00-2b17207795c195d7194578007ef19029f0ed0f94.gz --- lib/exe/indexer.php | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'lib/exe/indexer.php') diff --git a/lib/exe/indexer.php b/lib/exe/indexer.php index 2680d161a..b52e485b7 100644 --- a/lib/exe/indexer.php +++ b/lib/exe/indexer.php @@ -20,10 +20,6 @@ sendGIF(); // - probably not needed but better safe... ob_start(); -// Now start work -require_once(DOKU_INC.'inc/utf8.php'); -require_once(DOKU_INC.'inc/auth.php'); - // run one of the jobs runIndexer() or runSitemapper(); @@ -121,7 +117,15 @@ function runSitemapper(){ $data = ob_get_contents(); ob_end_clean(); + //save the new sitemap io_saveFile($sitemap,$data); + + //ping google + $url = 'http://www.google.com/webmasters/sitemaps/ping?sitemap='; + $url .= urlencode(DOKU_URL.$sitemap); + $http = new DokuHTTPClient(); + $http->get($url); + return true; } -- cgit v1.2.3