diff options
Diffstat (limited to 'lib/exe')
-rw-r--r-- | lib/exe/indexer.php | 12 |
1 files changed, 8 insertions, 4 deletions
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; } |