=== GamiPress - Gravity Forms integration === Contributors: gamipress, tsunoa, rubengc, eneribs Tags: gravity, forms, gamipress, gamification, points, achievements, badges, awards, rewards, credits, engagement, contact, form, gravity, gravity forms, submit, submission Requires at least: 4.4 Tested up to: 6.2 Stable tag: 1.2.2 License: GNU AGPLv3 License URI: http://www.gnu.org/licenses/agpl-3.0.html Connect GamiPress with Gravity Forms == Description == Gamify your [Gravity Forms](http://www.gravityforms.com/ "Gravity Forms") submissions thanks to the powerful gamification management plugin, [GamiPress](https://wordpress.org/plugins/gamipress/ "GamiPress")! This plugin automatically connects GamiPress with Gravity Forms adding new activity events. = New Events = * Submit a form: When an user submits a form. * Submit a specific form: When an user submits a specific form. * Submit a specific field value: When an user submits a specific field value on a form. * Submit a specific field value on a specific form: When an user submits a specific field value on a specific form. == Installation == = From WordPress backend = 1. Navigate to Plugins -> Add new. 2. Click the button "Upload Plugin" next to "Add plugins" title. 3. Upload the downloaded zip file and activate it. = Direct upload = 1. Upload the downloaded zip file into your `wp-content/plugins/` folder. 2. Unzip the uploaded zip file. 3. Navigate to Plugins menu on your WordPress admin area. 4. Activate this plugin. == Frequently Asked Questions == = How to configure field IDs from fields with multiples inputs? = On a normal field, you have the field ID to access it (for example field ID 5). For advanced fields like the name field, you need to setup the field ID + subfield ID: For example, the "Name" field have the prefix, the first name, the last name, etc but internally their IDs are a numeric ones (prefix ID is 0, first ID is 1, etc). So if your "Name" field has the ID 5 and you want to require the prefix field, you need to setup as field ID 5.0. == Screenshots == == Changelog == = 1.2.2 = * **Improvements** * Performance improvement excluding all requirements that does not meets the conditions to get checked by the GamiPress awards engine. = 1.2.1 = * **Bug Fixes** * Fixed a database query error caused by some special fields values. = 1.2.0 = * **Bug Fixes** * Fixed an array to string conversion PHP notice. = 1.1.9 = * **Improvements** * Added support to access to subfields. = 1.1.8 = * **Improvements** * Correctly detect the number of times the user submits a specific field value for fields with multiples options. = 1.1.7 = * **Improvements** * Correctly detect the number of times the user submits a specific field value. = 1.1.6 = * **Improvements** * Ensure to access to correct lead entries on submission listener. = 1.1.5 = * **Bug Fixes** * Fixed bug on multisite installs that causes forms not to get loaded correctly. = 1.1.4 = * **Developer Notes** * Added more parameters to the exclude fields filter. = 1.1.3 = * **Improvements** * Make sure to use the GamiPress multisite functions on requirements checks. = 1.1.2 = * **Bug Fixes** * Fixed value detection for checkboxes fields. = 1.1.1 = * **Bug Fixes** * Updated plugin details and descriptions to request the field ID instead of the field name. * Fixed incorrect field value detection. = 1.1.0 = * **New Features** * Added support for checking array field values. * Added extra information of field name and value attached to the event log. * Added filters to exclude fields from trigger the events. = 1.0.9 = * **New Features** * New event: Submit a specific field value. * New event: Submit a specific field value on a specific form. = 1.0.8 = * **New Features** * Added the ability to choose forms from all sites on multisite installs. = 1.0.7 = * **New Features** * Added support to GamiPress 1.4.8 multisite features. = 1.0.6 = * **Bug Fixes** * Fixed specific form title display on requirements UI. = 1.0.5 = * **Bug Fixes** * Fixed issue on activity triggers with default specific id. = 1.0.4 = * **New Features** * Updated text domain to add support to wordpress translate (tanslate.wordpress.org). = 1.0.3 = * **Bug Fixes** * Fixed issue with text domain localization constant dir. = 1.0.2 = * **Bug Fixes** * Fixed issue with text domain localization. * Fixed issues on activity triggers with specific ids. * Fixed issue on activity triggers with default user id. = 1.0.1 = * **New Features** * Added extra data on event log. * Added support for GamiPress automatic updates. = 1.0.0 = * Initial release.