Code Monkey home page Code Monkey logo

craft.spamguard's People

Contributors

engram-design avatar selvinortiz avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

craft.spamguard's Issues

"Internal Server Error" new install

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=/

Craft 3 support?

We're using your excellent spamguard on a number of our Craft sites. Wondering if there is an upgrade planned for Craft 3.

Unable to load dependencies on init method

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.

Does not work with SproutForms

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!

Fatal error in Kismet.php on line 61

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.

Patrol vice Spamguard

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!

Cannot Delete Submission

When deleting submissions, or attempting to, I get the following in Craft CMS admin

Bad Request

The CSRF token could not be verified.

Support user signups

It looks like Akismet supports user signups. Maybe a good idea to support, to prevent spam signups?

Deprecation error on Craft 2.0

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)

Guest Entries Support

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...

  1. fromName to author
  2. fromEmail to email
  3. 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!

Add Sprout Forms Support

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).

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.