hashcash / wordpress-hashcash Goto Github PK
View Code? Open in Web Editor NEWWordpress Integration Plugin
License: GNU General Public License v2.0
Wordpress Integration Plugin
License: GNU General Public License v2.0
any plans to connect with gravity forms and ninja forms?
It appears that Contact Form 7 is one of most popular contact form plugins out there. We need support for it.
http://wordpress.org/plugins/contact-form-7/
It looks like the way it should be integrated is via custom contact form tag, with proper validation.
Is there a way to disable hascash on the WordPress login page?
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!
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.
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
So there is a major compatability issue with this script and buddypress
BBpress has no compatability issues that I can find at this time.
Need to rewrite code to use cURL instead. Need to dynamically check if cURL extension is available before trying to use it.
Hi. How i can add it to custom form on wordpress site?
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!
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"?
Would it be possible to push the public and private key generation that is over on http://hascash.io straight into the plugin's settings page within the WP dashboard?
Just a thought that could be neat for the end-user.
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.
was working well till I just updated your plugin
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
WordPress 3.9.1 running Thesis 2.1.9 theme.
The unlock widget appears if I switch themes.
To better debug potential issues, provide diagnostic for:
Right now Login button have hashcash widget attached, but register button - do not.
Also, visibility of widget at login/register WooCommerce form should be configurable.
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.