From 58e3a7bfa7f0c76b0f4131110c36536ecd16c313 Mon Sep 17 00:00:00 2001
From: Andreas Gohr <andi@splitbrain.org>
Date: Fri, 12 Dec 2008 23:26:14 +0100
Subject: [PATCH] ignore purge command when HTTP referer is set

darcs-hash:20081212222614-7ad00-0b69e3b788b8ee3423cbbd9fb32868234ca679ca.gz
---
 inc/init.php | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/inc/init.php b/inc/init.php
index 703fd4a38..8d094ef66 100644
--- a/inc/init.php
+++ b/inc/init.php
@@ -33,6 +33,9 @@
     error_reporting(DOKU_E_LEVEL);
   }
 
+  // we don't want a purge URL to be digged
+  if($_REQUEST['purge'] && $_SERVER['HTTP_REFERER']) unset($_REQUEST['purge']);
+
   // init memory caches
   global $cache_revinfo;  $cache_revinfo = array();
   global $cache_wikifn;   $cache_wikifn = array();
-- 
GitLab