Hi, I've been looking for a Wufoo integration module to come along and found yours :D
I realise it's not a stable release but am happy to test if you have the time to develop.
Here's my experience so far....
Install module - went ok
Fill in account name and API details - ok once I realised the account name for Wufoo is the email address :D (maybe a helpful description could be added)
Then start getting errors
First it throws up errors stating the module can't find particular files in the "includes" folder - I got through this by simply capitalising the word drufoo in the filenames
Then I attempt to view the form information by clicking on Drufoo > Forms....
I get another error message:
warning: Invalid argument supplied for foreach() in /home/clients/websites/w_nebu/public_html/nebu/sites/all/modules/drufoo/includes/DrufooManagerForms.inc on line 80.
Clicking on Drufoo > Reports
Leads to a 500 timeout error (no clue why :D)
Hope this is helpful in your development of the module.
Nik
Comments
Comment #1
pbarnett commentedAs you say, ALL the include files have to be renamed with a capital D, e.g. DrufooManager.inc not drufooManager.inc
Furthermore, the function drufoo_new_object is invoked with a class name starting with a lowercase rather than an uppercase 'd' in the following files (with corrected filenames) :-
DrufooManagerForms.inc lines 60, 81, 94
DrufooManagerFields.inc line 22
DrufooManagerEntries.inc lines 42, 57, 69, 113
DrufooManagerWidgets.inc lines 41, 56
DrufooManagerReports.inc lines 24, 36
DrufooManager.inc line 42
I got a 'warning: Invalid argument supplied for foreach() in /home/xxx/sites/all/modules/drufoo/drufoo.admin.inc on line 60.' when I went to Drufoo => Forms and clicked on 'Entries'
At this point I gave up :-)