zaus
Forum Replies Created
-
Forum: Plugins
In reply to: [Forms: 3rd-Party Xml Post] Option in wordpressForms-3rdparty-Integration (the main plugin) is under the contact form’s menu option, in the popup submenu labeled ‘3rdparty Services’. You can see this in the faq screenshots (old style, but same thing applies).
Then in each service mapping section, “X-Post” is just a fieldset.Forum: Plugins
In reply to: [Forms: 3rd-Party Integration] Form being submitted multiple timesSo I’m pretty sure the issue isn’t with my plugin (I can’t reproduce), but rather with the underlying
wp_remote_post/HTTP_APIwithin WordPress behaving more (less?) strict with endpoints. Related examples:
* https://wordpress.org/support/topic/curl-error-3-malformed-error/?replies=3
* https://wordpress.org/support/topic/46-conflicts/#post-8186002Need more debugging info from OPs.
Forum: Plugins
In reply to: [Forms: 3rd-Party Integration] 4.6 conflictsOoh…someone else with the same problem https://core.trac.wordpress.org/ticket/37733
Points to https://wordpress.org/support/topic/curl-error-3-malformed-error/?replies=3Found it, I used a malformed url after all… It did work with earlier versions of WP, but the new WP doesn’t allow // in an URL.
What’s your endpoint URL? The issue also affects querystring parameters, like if you were posting to
http://someendpoint.com/submissions/?fid=1234&redirect=http://othersite.net— which should be URL-encoded anyway.Forum: Plugins
In reply to: [Forms: 3rd-Party Integration] Gravity Forms to Goole SheetsI just confirmed this works with a new Google Doc. Here’s a javascript snippet to help extract the input tags. Paste in the Developer Console (Chrome: F12, ESC)
(function($) { var $form = document.querySelector('form'); var args = { action: $form.action, inputs: [] }; var $inputs = $form.querySelectorAll('input'); $inputs.forEach(function(v,k) { var label = v.getAttribute('aria-label') || v.getAttribute('title'); if(!label && v.id) { label = $form.querySelector('label[for='+v.id+']').innerText; } var input = {name: v.name}; if(v.id) input.id = v.id; if(label) input.label = label; args.inputs.push(input); // console.log('input', k, v); }) console.log(args); console.table(args.inputs); })();- This reply was modified 9 years, 8 months ago by zaus. Reason: clarification
Forum: Plugins
In reply to: [Forms: 3rd-Party Integration] Form being submitted multiple timesCan’t reproduce…need more info — what other plugins do you have? Versions?
Forum: Plugins
In reply to: [Forms: 3rd-Party Integration] 4.6 conflictsActually, can you post the full debug dump? I’m having trouble reproducing any problems with 4.6
Forum: Plugins
In reply to: [Forms: 3rd-Party Integration] Form being submitted multiple timesWorking on it – https://github.com/zaus/forms-3rdparty-integration/issues/69
Forum: Plugins
In reply to: [Forms: 3rd-Party Integration] 4.6 conflictshttps://github.com/zaus/forms-3rdparty-integration/issues/69
Since you’re getting a different error than the other thread, what URL are you trying?
Good catch — they’re non-critical and unless you have
WP_DEBUGmode turned on and/or PHP errors visible those warnings wouldn’t show up.They happened because I added fields but forgot to correspondingly add defaults, and I probably never saw the warning because it’s been a while since I started from a clean slate.
Fix is queued https://github.com/zaus/forms-3rdparty-integration/issues/68
Forum: Plugins
In reply to: [Forms: 3rd-Party Integration] 4.6 conflictsLame. Must have something to do with https://make.wordpress.org/core/2016/07/27/http-api-in-4-6/
I’ll try to take look at it; I’ve seen a couple other threads about it…
Forum: Plugins
In reply to: [Forms: 3rd-Party Integration] Gravity Forms to Goole SheetsPublish a Google Form, then look at the page source (ctrl+u, usually, or right-click), then look for the ‘form’ tag and copy the action attribute. If it doesn’t have one then use the page URL.
Have you tried and it’s not, or are you just asking? My plugin doesn’t interfere with the contact forms, and so it’s supposed to do exactly what you want by default.
Forum: Plugins
In reply to: [Forms: 3rd-Party Integration] Blank Admin Screen?Very vague. What other plugins are you using? Was it working before? What version of php? Have/can you try wp_debug mode?
Forum: Plugins
In reply to: [Forms: 3rd-Party Integration] Gravity Form 2.0 compatibility?Super, thanks for the confirmation!
Forum: Plugins
In reply to: [Forms: 3rd-Party Integration] Conditionally execute postingSorry to be terse, but that’s been answered before on this forum. Also in the plugin FAQs.