summaryrefslogtreecommitdiff
path: root/lib/exe/indexer.php
diff options
context:
space:
mode:
authorAndreas Gohr <andi@splitbrain.org>2005-11-29 23:37:42 +0100
committerAndreas Gohr <andi@splitbrain.org>2005-11-29 23:37:42 +0100
commit20b335b5f3ce16be51182ef08146d9bda732b484 (patch)
tree8ec43a5af31c3c105e825d343b1826a856fa5ddf /lib/exe/indexer.php
parentce268366d83e3bc5933d376bb5e3ca8996a87b02 (diff)
downloadrpg-20b335b5f3ce16be51182ef08146d9bda732b484.tar.gz
rpg-20b335b5f3ce16be51182ef08146d9bda732b484.tar.bz2
automatic google ping after sitemap update
darcs-hash:20051129223742-7ad00-2b17207795c195d7194578007ef19029f0ed0f94.gz
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;
}