mirror of
https://github.com/silverstripe/silverstripe-installer
synced 2024-10-22 17:05:33 +02:00
MINOR: refactored - move mollom method to MollomServer so that later we can add server error/exception handling without touching MollomField
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/phpinstaller/branches/2.3@71749 467b73ca-7a2a-4603-9d3b-597d59a354a9
This commit is contained in:
parent
245901686b
commit
b148ddf16e
@ -7,6 +7,8 @@ Allow from 127.0.0.1
|
|||||||
|
|
||||||
<IfModule mod_rewrite.c>
|
<IfModule mod_rewrite.c>
|
||||||
RewriteEngine On
|
RewriteEngine On
|
||||||
|
RewriteBase /ss/ssinstaller2_3
|
||||||
|
|
||||||
RewriteCond %{REQUEST_URI} !(\.gif)|(\.jpg)|(\.png)|(\.css)|(\.js)|(\.php)$
|
RewriteCond %{REQUEST_URI} !(\.gif)|(\.jpg)|(\.png)|(\.css)|(\.js)|(\.php)$
|
||||||
|
|
||||||
RewriteCond %{REQUEST_URI} ^(.*)$
|
RewriteCond %{REQUEST_URI} ^(.*)$
|
||||||
|
@ -4,7 +4,7 @@ global $project;
|
|||||||
$project = 'mysite';
|
$project = 'mysite';
|
||||||
|
|
||||||
global $database;
|
global $database;
|
||||||
$database = "";
|
$database = "SS_ssinstaller2_3";
|
||||||
|
|
||||||
require_once("conf/ConfigureFromEnv.php");
|
require_once("conf/ConfigureFromEnv.php");
|
||||||
|
|
||||||
@ -12,4 +12,8 @@ require_once("conf/ConfigureFromEnv.php");
|
|||||||
// downloaded from http://www.silverstripe.com/themes/
|
// downloaded from http://www.silverstripe.com/themes/
|
||||||
SSViewer::set_theme('blackcandy');
|
SSViewer::set_theme('blackcandy');
|
||||||
|
|
||||||
|
Mollom::setPublicKey("1819023dfcb10a667d10bd1578c5f39b");
|
||||||
|
Mollom::setPrivateKey("2430fcbd65756ac6732a54a7c9ada116");
|
||||||
|
SpamProtecterManager::set_spam_protecter('MollomSpamProtector')
|
||||||
|
|
||||||
?>
|
?>
|
@ -50,6 +50,31 @@ class Page_Controller extends ContentController {
|
|||||||
return $this->customise($data)->renderWith(array('Page_results', 'Page'));
|
return $this->customise($data)->renderWith(array('Page_results', 'Page'));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function TestForm() {
|
||||||
|
|
||||||
|
$fields = new FieldSet(
|
||||||
|
new TextField("Title", "Title"),
|
||||||
|
new TextareaField("Message", "Message")
|
||||||
|
);
|
||||||
|
$actions = new FieldSet(
|
||||||
|
new FormAction('doTestForm', 'Submit')
|
||||||
|
);
|
||||||
|
|
||||||
|
$form = new Form($this, "TestForm", $fields, $actions);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
if(class_exists('SpamProtecterManager')) {
|
||||||
|
$protecter = SpamProtecterManager::update_form($form);
|
||||||
|
$protecter->setFieldMapping('Title', 'Message');
|
||||||
|
}
|
||||||
|
|
||||||
|
return $form;
|
||||||
|
}
|
||||||
|
|
||||||
|
function doTestForm($data, $form) {
|
||||||
|
Director::redirectBack();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
?>
|
?>
|
Loading…
Reference in New Issue
Block a user