summaryrefslogtreecommitdiff
path: root/inc/parser/spamcheck.php
diff options
context:
space:
mode:
Diffstat (limited to 'inc/parser/spamcheck.php')
-rw-r--r--inc/parser/spamcheck.php22
1 files changed, 11 insertions, 11 deletions
diff --git a/inc/parser/spamcheck.php b/inc/parser/spamcheck.php
index b1f473d8c..42b9781c5 100644
--- a/inc/parser/spamcheck.php
+++ b/inc/parser/spamcheck.php
@@ -4,44 +4,44 @@ if(!defined('DOKU_INC')) define('DOKU_INC',realpath(dirname(__FILE__).'/../../')
require_once DOKU_INC . 'inc/parser/renderer.php';
class Doku_Renderer_SpamCheck extends Doku_Renderer {
-
+
// This should be populated by the code executing the instructions
var $currentCall;
-
+
// An array of instructions that contain spam
var $spamFound = array();
-
+
// pcre pattern for finding spam
var $spamPattern = '#^$#';
-
+
function internallink($link, $title = NULL) {
$this->_checkTitle($title);
}
-
+
function externallink($link, $title = NULL) {
$this->_checkLinkForSpam($link);
$this->_checkTitle($title);
}
-
+
function interwikilink($link, $title = NULL) {
$this->_checkTitle($title);
}
-
+
function filelink($link, $title = NULL) {
$this->_checkLinkForSpam($link);
$this->_checkTitle($title);
}
-
+
function windowssharelink($link, $title = NULL) {
$this->_checkLinkForSpam($link);
$this->_checkTitle($title);
}
-
+
function email($address, $title = NULL) {
$this->_checkLinkForSpam($address);
$this->_checkTitle($title);
}
-
+
function internalmedialink ($src) {
$this->_checkLinkForSpam($src);
}
@@ -55,7 +55,7 @@ class Doku_Renderer_SpamCheck extends Doku_Renderer {
$this->_checkLinkForSpam($title['src']);
}
}
-
+
// Pattern matching happens here
/**
* @TODO What about links like www.google.com - no http://