selvinortiz / craft.spamguard Goto Github PK
View Code? Open in Web Editor NEWSpam Guard harnesses the power of Akismet to fight Spam
License: MIT License
Spam Guard harnesses the power of Akismet to fight Spam
License: MIT License
I am not sure if this is still intended to work, but on a new install on latest Craft I get: Internal Server Error Please download the latest release or read the install notes.
Craft's log if helpful:
2014/10/19 19:53:08 [error] [application] Please download the latest release or read the install notes
2014/10/19 19:53:08 [error] [exception.Craft\Exception] exception 'Craft\Exception' with message 'Please download the latest release or read the install notes' in /Sites/craft-demo/craft/plugins/spamguard/SpamGuardPlugin.php:56
Stack trace:
#0 /Sites/craft-demo/craft/app/services/PluginsService.php(138): Craft\SpamGuardPlugin->init()
#1 /Sites/craft-demo/craft/app/etc/web/WebApp.php(261): Craft\PluginsService->loadPlugins()
#2 /Sites/craft-demo/craft/app/framework/base/CApplication.php(180): Craft\WebApp->processRequest()
#3 /Sites/craft-demo/craft/app/index.php(35): CApplication->run()
#4 /Sites/craft-demo/public/index.php(17): require_once('/Sites/craft-de...')
#5 {main}
REQUEST_URI=/
We're using your excellent spamguard on a number of our Craft sites. Wondering if there is an upgrade planned for Craft 3.
Hey @selvinortiz! I went to install Spam Guard on a new 2.0 installation and I received the following error.
throw new Exception(Craft::t('Please download the latest release or read the install notes'));
I looked into it a little and it appears that when the init method is calling spamguard/library/vendor/autoload.php the file is no where in the repository.
Hi. Thank you so much for providing this plugin. I'm using it with the latest version of SproutForms (v2.4.9) with Craft 2.6, but it doesn't appear to be doing anything. I stepped through the code and it looks like the 'sproutForms.beforeSaveEntry' event handler in the SpamGuard plugin is never called.
Any thoughts on how to address this? Thanks!
Just signed up for a new Askiment key, tried to submit the Contact Form and received this error:
Fatal error: Class 'SelvinOrtiz\Kismet\InvalidKeyException' not found in /_data/mywebsite_com/plugins/spamguard/library/src/SelvinOrtiz/Kismet/Kismet.php on line 61
I'm going to upgrade to the latest version of Spam Guard - currently on 0.5.3 - and will see if it changes anything.
I have been learning a lot by using your plugins for references, while browsing your code, I noticed on line 97 of templates/_settings.html you have the name as Patrol instead of using the {{ name }} variable. Just a heads up!
When deleting submissions, or attempting to, I get the following in Craft CMS admin
Bad Request
The CSRF token could not be verified.
It looks like Akismet supports user signups. Maybe a good idea to support, to prevent spam signups?
Just a heads up, I'm sure you are aware but I'm getting the following error in Craft.
Deprecation error: Craft::getSiteUrl() has been deprecated. Use craft()->getSiteUrl() instead. Called from /var/www/web/theanimalpad/htdocs/craft/app/Craft.php (138)
This is a feature request I plan to implement but would love to hear from the community and see what their thoughts are on implementation.
Specifically, I'd like to know how Spam Guard could be set up to know which fields to validate as validating everything blindly may not be as effective.
On the contact form by P & T for example, the fields to validate are known and Spam Guard can match...
fromName
to author
fromEmail
to email
message
to content
Guest Entries could have many fields and I don't know if having settings to define what field to validate would be ideal or if there is a better way to maybe grab the section that guest entries will save to, grab all the fields for that entry type and maybe guess as to what fields could be validated.
Because guest entries implementations will vary from install to install, I thought I would bring this up and see if you guys have some thoughts on this.
Thanks in advance!
This is a feature I plan to explore in hopes to enable the spam fighting power of Spam Guard on Sprout Forms (private beta) by @BenParizek
If you'd like to see this feature implemented please add some details about your current workflow with Sprout Forms and how you'd like Spam Guard to integrate with it and for what types of forms (contact, entry, etc).
This issue arose with version 0.5.4 when trying to access the SpamGuard tab in the control panel. Upgraded to 0.5.5 and the error remains.
The exception was thrown in:
app/framework/db/ar/CActiveRecord.php(2363)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.