Extending Entry Automation
General
-
fg_entryautomation_disable_task_skipping
Description This filter allows you to disable the automatic task skipping that is on by default, when disabled anything related to a task will still run even if there are no entries that match the task’s configured search criteria rather than being skipped entirely: Usage Base filter usage You can target a specific form ID…
-
fg_entryautomation_next_run_time
Description This filter allows you to modify the next scheduled run time for a Task. Usage Parameters Since This filter was added in Entry Automation version 2.0.0.
-
fg_entryautomation_after_deletion
Run custom functions after entries have been deleted.
-
fg_entryautomation_search_criteria
Modify the search criteria for the Entry Automation action.
Exporting Entries
-
fg_entryautomation_export_lines
Description This filter can be used to allow the csv entry export lines to be filtered just before they are saved to the temporary file. This is the Entry Automation specific equivalent to the gform_export_lines filter in the Gravity Forms. Usage Parameters Examples This example shows you how to remove the default quote formatting around…
-
fg_entryautomation_export_file_path
Description This filter allows you to modify the path where the export file will be written to on your site’s system. There are three important things to keep in mind when using this filter: Usage Global usage Form ID specific usage Parameters Examples This example shows you how to change the file path to a…
-
fg_entryautomation_pdf_mpdf_config
Description This filter allows you to modify the configuration used for mPDF before it generates a PDF when a task is using PDF as its file type. Usage Parameters Examples Change PDF orientation to landscape This example will generate the PDF in landscape orientation rather than the default portrait orientation. Since This filter was added…
-
fg_entryautomation_export_field_value
Description This filter allows you to modify the field value before it is included in the export file. Usage Parameters Examples Use Choice Text Instead of Values
-
fg_entryautomation_pdf_template_entry
Description This filter is allows you to change the path of the template used for the PDF export file entry. Usage Parameters Examples This example will change the path used for the PDF export file entry to point to a custom file within your active theme. You will need to replace /remaining/path/to/yourfile.php with the path…
-
fg_entryautomation_pdf_template_footer
Description This filter is allows you to change the path of the template used for the PDF export file footer. Usage Parameters Since This filter was added in Entry Automation version 2.0.0.
-
fg_entryautomation_pdf_template_header
Description This filter is allows you to change the path of the template used for the PDF export file header. Usage Parameters Since This filter was added in Entry Automation version 2.0.0.
-
fg_entryautomation_export_include_bom
Modify whether to include BOM character in CSV exports
-
fg_entryautomation_export_email_headers
Modify the headers of the export email.
-
fg_entryautomation_after_export
Run custom functions after entries have been exported.
-
fg_entryautomation_export_email_subject
Modify the subject of the export email.
-
fg_entryautomation_export_email_message
Modify the message of the export email.
-
fg_entryautomation_maximum_attachment_size
Set maximum email attachment size allowed (in bytes).
Extensions
-
fg_entryautomation_dropbox_file_path
Description This filter allows you to modify the path where the export file will be written to when using the Dropbox extension. Usage Global Usage Form ID specific usage Form ID and Task ID specific usage Parameters Examples This example shows you how to change the file path to a custom location in Dropbox. The…
-
fg_entryautomation_ftp_file_path
Modify the path where the export file will be uploaded to on the FTP server
-
fg_entryautomation_ftp_connection_params
Modify the parameters used to connect to a FTP server
-
fg_entryautomation_ftp_timeout
Change the duration of the FTP connection timeout