zaus
Forum Replies Created
-
Forum: Plugins
In reply to: [Forms: 3rd-Party Integration] How to upgrade from old version to this one?The migrate plugin is almost live on wp.org — resolved per http://wordpress.org/support/topic/plugins-list-stops-at-forms-3rd-party-integration?replies=2#post-5996455
Yes there were some bugs with the migrate plugin; I’m pretty sure I’ve since fixed them and am in the process of submitting it as an actual plugin.
It’ll be at https://wordpress.org/plugins/forms-3rdparty-migrate/, but in the meantime it’s on https://github.com/zaus/forms-3rdparty-migrate as well.
Forum: Plugins
In reply to: [Forms: 3rd-Party Integration] Xml post structureThis functionality has been included in latest version of https://wordpress.org/plugins/forms-3rd-party-xpost/ — see FAQ for nesting elements.
Forum: Plugins
In reply to: [Forms: 3rd-Party Xml Post] Customize XML structureAssuming resolved.
Forum: Plugins
In reply to: [Forms: 3rd-Party Integration] Problem with CF7 3.9 updatePublished, should be live in a little bit. Thanks for the help everyone.
Forum: Plugins
In reply to: [Forms: 3rd-Party Integration] Problem with CF7 3.9 update@digibuze You can use it — I’m going to merge and publish that version once @daryljohnson confirms it’s working too, so unless he finds a problem it’ll be the same code. If he does find an issue I’ll bump the version and you’ll get the update notice.
Forum: Plugins
In reply to: [Forms: 3rd-Party Xml Post] Customize XML structureHi, sorry for the delay — try the latest version 0.2.
You can specify nesting with
/in the field mapping names, so:*
permission/username
*permission/password
*cust_details/p_n
* etcshould work for you.
Forum: Plugins
In reply to: [Forms: 3rd-Party Integration] Problem with CF7 3.9 update@daryljohnson — if you inspect the Network tab in Developer tools (chrome, f12, similar to original post) you’ll see the response of the ajax post; if it’s not an outright 500 failure I’ve seen it where
WP_DEBUGis printing warning messages, which “break” the JSON formatting of the response that CF7 expects to parse, so that even though everything works correctly server-side the client-side processing is interrupted.If it is a 500, enabling
WP_DEBUG_LOGtoo may give you more specifics.Forum: Plugins
In reply to: [Forms: 3rd-Party Integration] Problem with CF7 3.9 updateHey can anyone confirm that this branch works (i.e. download zip and install manually): https://github.com/zaus/forms-3rdparty-integration/tree/cf7-3p9
If so I can merge it and publish.
Forum: Plugins
In reply to: [Forms: 3rd-Party Integration] Problem with CF7 3.9 updateAh…looks like he changed the plugin structures:
http://contactform7.com/2014/07/02/contact-form-7-39-beta/Hopefully not too much different.
Forum: Plugins
In reply to: [Forms: 3rd-Party Integration] Problem with CF7 3.9 updateI’ll try to take a look this weekend.
Forum: Plugins
In reply to: [Forms: 3rd-Party Integration] ExactTarget integrationHi, sorry you couldn’t get it figured out to your satisfaction.
You should be able to specify the maximum number of allowed redirects in
wp_remote_post(see Examples section), which isn’t normally exposed in this plugin but you can use the hook...service_filter_argsto add it in (a la hook #5). This should then go to the success/error urls you specified, unless they haven’t set up proper redirects (not sure if they have, because usually theresponse_codeis 30x for a redirect, rather than the 200 reported here).I did notice this field appearing in the response body —
<input type="hidden" name="redirect_to" value="http://wp.test1.com/blogscrubbed/?exacttargetresult=failure&errMsg=An+error+occurred+updating+the+data+extension" />I didn’t see
exacttargetresult=successalso in the response, so maybe you could simply set the plugin “success condition” to look for that instead? If you wanted to report theerrMsgyou’d have to use hook #6 to parse the response body for the message and report it back.Forum: Plugins
In reply to: [Forms: 3rd-Party Integration] Integrate with custom website contact form?Sorry for the delay. Unfortunately, you have a similar problem as http://wordpress.org/support/topic/struggling-to-integrate-with-giggio?replies=2#post-5688219 — the site you’re trying to connect to is an ASP.NET Webforms page, which basically prevents 3rdparty ‘spoofing’ submissions like this plugin does. You’d need to contact the developers/maintainers of the DNB site to see if they can expose an API or a ‘simple form’ instead.
Forum: Plugins
In reply to: [Forms: 3rd-Party Integration] Struggling to integrate with GiggioSorry for the delay. The presence of
__VIEWSTATEin the response (and the fact that it’s an.aspxpage) means that it’s probably failing ASP.NET form validation. ASP.NET pages must get the “exact” form inputs back, including hidden fields (i.e. they expect to see what they generated) which is basically impossible to reproduce. You’ll need to contact Giggio to see if they provide an API you could connect to instead.Forum: Plugins
In reply to: [Forms: 3rd-Party Integration] Mapping a file fieldNot really answered on http://wordpress.org/support/topic/attachments-16, reposting here as ‘original question’:
The plugin uses
wp_remote_post, which according to this answer doesn’t support sending files, but according to this hack you can use it if you build the entire HTTP post.Since it should work with the regular
curl, you could use hook #5 to bypass the (what was supposed to be more WordPress-y)wp_remote_postand usecurlinstead; note that you’d have to format the returned response to match the array normally returned bywp_remote_post.