Hey,
I made a whole bunch of updates to the module for a client and wanted to post back the changes if you would like to integrate them.
The changes include:
- Added a simple helper for making Get Satisfaction API calls
- Split the settings into multiple pages: (General, Widgets, Feedback Tab widget, Feedback page widget)
- Added functionality for having settings that depend on a particular plan
- Added some settings that the module did not support but the widgets do
- Feedback page now has its own settings and optionally accepts a path and title which will cause an actual menu callback to be enabled (for people who don't want to use the filter).
- Reorganized some code to suit my style, sorry :)
- Implemented hook_block and added a block version of the feedback page.
- Changed how settings are saved: there is now one variable per widget type.
- Moved admin forms to getsatisfaction.admin.inc
I know its a lot to digest and test. Please let me know if I can help debug or fix any issues that come up.
| Comment | File | Size | Author |
|---|---|---|---|
| #1 | getsatisfaction-updates-12-29.patch | 30.51 KB | te-brian |
Comments
Comment #1
te-brian commentedOops, file didn't get included. Patch attached.
Comment #2
rjbrown99 commentedChanging status.