zaus
Forum Replies Created
-
Forum: Plugins
In reply to: [Forms: 3rd-Party Integration] AttachmentsNoticed this is a somewhat duplicate of http://wordpress.org/support/topic/mapping-a-file-field
Forum: Plugins
In reply to: [Forms: 3rd-Party Integration] AttachmentsThe 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.Aha — you double-posted in the new plugin forum http://wordpress.org/support/topic/a-way-to-check-that-plugin-was-successfully-added-to-a-web-site
Closing here.
Since this plugin does a server-side post, unless you’re running the website locally (or can view your server’s traffic) you won’t see the 3rdparty post.
Usually it’s safe to assume that if the plugin shows as ‘active’ in the WordPress Admin, then it’s been added, but you won’t know if another plugin is causing a conflict unless you turn off all the plugins and start adding them back one by one, retesting the 3rdparty post each time. However, if you turn on debug mode in this plugin, you should get an email whenever you make a submission, so that would be the first place to start to see if this plugin is working for you.
Also, I was really confused with this sense of deja vu when I started replying until I realized you already asked this in the old plugin forum http://wordpress.org/support/topic/a-way-to-check-that-plugin-is-really-added-to-a-web-site
Forum: Plugins
In reply to: [Forms: 3rd-Party Integration] Connection Timeouts with VelocifySorry to hear you’re having trouble. It sounds like it’s something to do with your service host? See similar issue.
It sounds like
curlmight work “fine”, whereas thewp_remote_postwhich is supposed to be a safer wrapper ofcurlis wigging out. You could verify this by writing a hook to bypass thewp_remote_post, instead returning thecurlresponse inresponse_bypass(see #5).Let us know how it goes?
Forum: Plugins
In reply to: [Forms: 3rd-Party Integration] Post to Drupal?If I remember correctly, most recent Drupal forms (depends on the version) have essentially the same originator validation as
wp_nonce, so you probably wouldn’t be able to ‘spoof’ a post using this plugin.You can always try; it’s probably possible to disable that validation in the form admin. The easy way to get the form action URL is to create the Drupal form, then right-click and ‘view source’ (
CTRL+UChrome/FF) or ‘inspect element’ to find the<formtag and look for theactionattribute. Then copy theTHENAMEout of each<input name='THENAME'...as the 3rdparty mapping field name.Forum: Plugins
In reply to: [Forms: 3rd-Party Integration] Xml post structureEh, I should have just made the issue for you — so I did: https://github.com/zaus/forms-3rdparty-xpost/issues/1
Please add comments there. I’ll try to get back to it soon.
Forum: Plugins
In reply to: [Forms: 3rd-Party Integration] Xml post structureSorry for the delay. You could write another hook similar to the Forms 3rd-party XPost, hooking later, to manipulate the
$args['body']string returned by the plugin. Something like:function my_cf7_xml_override($args, $service, $form) { $body = $args['body']; // pull out relevant contents via regex, substring, etc // re-wrap and combine back into body $args['body'] = $body; return $args; } add_filter('Forms3rdPartyIntegration_service_filter_args', 'my_cf7_xml_override', 13 /* later than original xpost plugin */, 3);The better solution would be for XPost to interpret 3rdparty field names with a slash (or something else) to indicate element nesting, so you could map to
PERMISSIONS/USERNAMErather thanUSERNAME. Can you create a new issue and link back to this thread?Forum: Plugins
In reply to: [Forms: 3rd-Party Integration] Conditional subscribtionSorry for the delay. You’d have to write a hook, specifically on
...service_filter_argsreturning an array withresponse_bypass(see #5 hook), to interrupt the processing based on the submission value.Forum: Plugins
In reply to: [Forms: 3rd-Party Integration] Integrating CF7 and ExactTarget IssuesSo sorry for the delay. I see you mapped the ‘Email Address’ form name correctly, but there are other hidden fields in that form as well — maybe you need to provide some or all. I’ll repost the form section specifically:
<form action="" method="post"> <div><b>Email Address</b></div> <div> <input type="text" maxlength="100" name="Email Address" id="Email Address" value="" size="37" /> </div> <input type="submit" value="Submit" /> <span style="display: none;" id="post_code"></span> <input type="hidden" name="__successPage" id="__successPage" value="http://pages.s6.exacttarget.com/page.aspx?QS=472529ec60bdf32a451a85f056ddb68a8380966ce9c6ee9f9c606cb24f31812a" /> <input type="hidden" name="__errorPage" id="__errorPage" value="" /> <input type="hidden" name="__contextName" id="__contextName" value="FormPost" /> <input type="hidden" name="__executionContext" id="__executionContext" value="Post" /> </form>Forum: Plugins
In reply to: [Forms: 3rd-Party Integration] Cannot get gravity forms fields to mapSorry for the delay. You should post the entire debug email, since this isn’t enough to go on, but maybe it’s similar to this support thread or this one? As in, check that the
srcvalues in the*** Service ***section match the keys in the*** Post (Form) ***section.Forum: Plugins
In reply to: [Forms: 3rd-Party Integration] Is this plugin only for CRM integration?Any luck?
Forum: Plugins
In reply to: [Forms: 3rd-Party Integration] Problem receiving informationsClosing due to inactivity.
Forum: Plugins
In reply to: [Forms: 3rd-Party Integration] Integrating BriteVerify with Contact Form 7Any luck?
Forum: Plugins
In reply to: [Forms: 3rd-Party Integration] Trouble with Radio Button and Act-OnAny luck?