Addon Submission Blocker for Gravityforms

Popis

The Addon Submission Blocker for Gravityforms plugin allows you to block specific email addresses, domains, IP addresses, countries, and custom text content from submitting forms. This helps reduce spam and unwanted submissions with comprehensive logging and reporting.

Features

  • Block specific email addresses
  • Block all email addresses from specified domains
  • Block submissions from specific IP addresses
  • Block submissions from specific countries (with geolocation)
  • Block specific text content within any form field
  • Custom validation messages for blocked submissions
  • Quick block from entry list and detail pages
  • Comprehensive logging of all blocked attempts
  • Statistics dashboard with blocked submission counts
  • Export/Import settings functionality
  • View blocked counts for each category

Usage

  1. Install and activate the plugin.
  2. Go to Forms Settings Submission Blocker.
  3. Add emails, domains, IPs, countries, or text to block, one per line.
  4. Customize validation messages as needed.
  5. Save changes.
  6. View blocked submission logs at Forms Blocked Log.
  7. Export or import your settings for backup or migration.

License

This plugin is licensed under the GPLv2 or later. See https://www.gnu.org/licenses/gpl-2.0.html for details.

Support

For support, please open an issue on GitHub: https://github.com/magarishor/addon-submission-blocker-for-gravityforms/issues

Snímky obrazovky

  • Settings Page
  • Validation Example for emails
  • Validation Example for IPs
  • Entry List Block Option
  • Blocked Submission Log

Instalace

  1. Upload the plugin to /wp-content/plugins/addon-submission-blocker-for-gravityforms or install via Plugins in wp-admin.
  2. Activate the plugin.
  3. Navigate to Forms Settings Submission Blocker to configure.

Nejčastější dotazy

Can I block email addresses from specific domains?

Yes. Add the domain such as gmail.com to Blocked Domains.

What happens when a submission is blocked?

The form shows your custom validation message from the plugin settings.

Does this plugin work with all forms on my site?

Only Gravity Forms.

How do I customize validation messages?

Go to Forms Settings Submission Blocker and edit the messages per type.

Can I block specific words or phrases?

Yes. Add them under Blocked Text. If a submission contains any of them, it is blocked.

How do I block an entry directly from the entries page?

In Forms Entries, use the Block link in the list, or open an entry and use Block Submission. Pick the value and type to block.

Recenze

Pro tento plugin nejsou žádné recenze.

Autoři

Addon Submission Blocker for Gravityforms je otevřený software. Následující lidé přispěli k vývoji tohoto pluginu.

Spolupracovníci

Plugin „Addon Submission Blocker for Gravityforms“ byl přeložen do 1 jazyku. Děkujeme všem překladatelům za jejich pomoc.

Přeložte “Addon Submission Blocker for Gravityforms” do svého jazyka.

Zajímá vás vývoj?

Prohledejte kód, podívejte se do SVN repozitáře, nebo se přihlaste k odběru protokolu vývoje pomocí RSS.

Přehled změn

1.6.0

  • New: Comprehensive logging system for all blocked submissions
  • New: Statistics dashboard showing blocked counts by type and time period
  • New: Export/Import settings functionality
  • New: Display blocked item counts in settings
  • New: Country-based blocking with geolocation
  • New: Quick block button on entry list and detail pages
  • Improved: Better OOP structure with separated concerns
  • Improved: Enhanced UI with modern styling
  • Fixed: Security improvements with wp_safe_redirect

1.5.0

  • New: block specific text content within form fields
  • New: direct blocking of IPs, emails, domains, and text from entry list and detail pages
  • Improved security and nonce verification for all processing
  • Enhanced sanitization and escaping
  • Added internationalization for user facing strings

1.4.0

  • Modular structure with sanitized inputs
  • One per line instructions in settings
  • Custom validation messages for all block types

1.3.0

  • Block email domains
  • Block IP addresses

1.2.0

  • Settings page under Gravity Forms

1.1.0

  • Basic email blocking

1.0.0

  • Initial plugin scaffolding