Coder Social home page Coder Social logo

wordpress-hashcash's People

Contributors

hippich avatar tommiepommieporretje 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  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

wordpress-hashcash's Issues

Get an error on login when the Authy plugin is installled

I just installed the WordPress Authy plugin (https://wordpress.org/plugins/authy-two-factor-authentication/).
When I try logging in, after clicking on the Hashcash slider and entering my username and password, and after entering the Authy 2 step code, I get this error: "Submission failed. Make sure Javascript is turned on and try again. Contact the site administrator if this error persists."
I disabled the Hashcash plugin for now, and it now works correctly, but is there a way to get them to work together correctly?
Thanks!

Add `Enable` button on admin page

Button should trigger check for connectivity to hashcash.io and validation keys, and only if these checks pass - enable widget for all forms on the website.

Issues With Buddypress

bandicam 2014-10-26 11-43-04-571

When someone tries to post with their activity stream they are given an error because Hashcash does not support buddypress.

Here is another issue while attempting to post onto their profile
bandicam 2014-10-26 11-46-32-189

So there is a major compatability issue with this script and buddypress

BBpress has no compatability issues that I can find at this time.

Getting a "Hashcash.IO plugin error" email on login

I posted this on the WordPress forums too, but posting it here in case this is any easier -

Getting this email, subject is "Hashcash.IO plugin error" on login, after authenticating with Authy:

While processing form submission Hashcash.IO plugin experienced connectivity error. Therefore allowed submission to pass.

Error message: SSL certificate problem: unable to get local issuer certificate

There's a whole lot of other info in that email - do you need anything else to work on this?

Thanks a lot!

Add settings to plugin page

Per @A_Mc_Carty on twitter

Just a minor suggestion โ€” on the WP "Installed Plugins" page, there are links to Deactivate and Edit. Can you add "Settings"?

Just a minor suggestion โ€” on the WP "Installed Plugins" page, there are links to Deactivate and Edit. Can you add "Settings"?

Gravity forms compatibility not submitting with hashcash jQuery plugin.

This is not an issue with the Hashcash jQuery plugin itself, but with they way Gravity Forms works with handling duplicate form submissions when the submit button is clicked.

If anybody else ever has the issue of getting Gravity Forms to cooperate with the HashCash plugin you will need to add the following to your functions.php file:

add_filter( 'gform_submit_button', 'add_hashcash_js_to_submit_click', 10, 2 ); function add_hashcash_js_to_submit_click( $form_tag ) { return str_replace( 'onclick=\'', 'onclick=\'if(this.className.indexOf("hashcash-disabled") >= 0){return false;}', $form_tag ); }

Basically Gravity Forms adds a global variable to the window object to flag the form as currently submitting so that duplicate submissions does not happen. The code above adds a pre-check to that so that Gravity Forms doesn't consider the form as submitting when HashCash hasn't been run yet.

Hopefully Gravity Forms will use a better form of validation in the future other than inline validation callbacks.

Disable on Certain forms

Hi There,

Love the plugin, but it'd be great if we could choose what forms to enable/disable it.

The plugin is incompatible with Jetpack Comments, so I've had to disable it, rather than just switching it off comment forms.

Rhys

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.