summaryrefslogtreecommitdiff
path: root/lib/exe/indexer.php
diff options
context:
space:
mode:
Diffstat (limited to 'lib/exe/indexer.php')
-rw-r--r--lib/exe/indexer.php12
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;
}