Beschrijving
AC Advanced Flamingo Settings
Beschrijving
Enhance Flamingo with additional customization options!
This plugin extends Flamingo, the Contact Form 7 database storage plugin, by adding powerful features for better form submission management:
Import/Export Feature (Enhanced)
- Export Flamingo messages to a JSON file for backup or migration.
- Import messages back into Flamingo while preserving all metadata, including the “Channel” column.
- Imports are processed in optimized batches for improved reliability on large datasets.
- Duplicate messages are automatically detected and skipped using content hashing.
- Clear and reliable admin notices summarise import results.
Persistent File Uploads (Optional)
- Optionally persist Contact Form 7 uploads to permanent URLs.
- Stored upload URLs can be viewed and accessed from Flamingo messages.
- Disabled by default to avoid unexpected storage growth.
Uploaded Files Management (New)
- Dedicated admin screen to view all persisted uploaded files.
- Download files directly via secure links.
- Delete individual files or bulk delete all stored uploads.
Enhanced Inbound Messages
- Display selected submission fields directly in the Flamingo Inbound Messages list.
- Choose which form fields appear in the table.
Better Contact Log Management
- Add a “Latest Message” link to each contact in the address book.
- Reorder the Flamingo menu, setting Inbound Messages as the default view.
- Rename the Flamingo menu for better organisation.
- Optionally disable the Address Book entirely.
Improved Usability
- A Settings link is added to the WordPress Plugins page for quick access.
This plugin is ideal for sites that rely heavily on Flamingo and need better organisation, safer backups, and optional long-term file retention.
Support
For support or feature requests, visit https://ambercouch.co.uk/
Installatie
- Upload the plugin files to the
/wp-content/plugins/ac-advanced-flamingo-settings/directory, or install the plugin via the WordPress plugin repository. - Activate the plugin through the Plugins menu in WordPress.
- Go to Settings AC Flamingo to configure your preferences.
- For message import/export, go to Flamingo Message Sync.
- To manage stored uploads, go to Flamingo Uploaded Files.
FAQ
Does this plugin work without Flamingo?
No. AC Advanced Flamingo Settings is an extension for Flamingo and requires it to function.
Is persistent file upload enabled by default?
No. Persistent uploads are disabled by default and must be explicitly enabled in the settings.
Can I delete uploaded files after import?
Yes. You can delete individual files or remove all stored uploads from the Uploaded Files admin page.
Can I choose which form fields appear in the Inbound Messages table?
Yes. You can select exactly which fields are displayed via the settings panel.
Can I disable the Address Book?
Yes. The Address Book can be disabled entirely from the settings.
How does the import/export feature work?
- Export: Click “Export Messages” in Flamingo Message Sync to download a JSON backup.
- Import: Upload a previously exported JSON file to restore messages.
- Existing messages are automatically skipped, and a summary is shown on completion.
Beoordelingen
Bijdragers & ontwikkelaars
“AC Advanced Flamingo Settings” is open source software. De volgende personen hebben bijgedragen aan deze plugin.
BijdragersVertaal “AC Advanced Flamingo Settings” in je eigen taal.
Interesse in ontwikkeling?
Bekijk de code, haal de SVN repository op, of abonneer je op het ontwikkellog via RSS.
Changelog
1.4.3
- Add Uploaded Files admin page with secure file deletion controls.
- Add option to disable persistent uploads by default.
- Improve safety and management of stored CF7 uploads.
1.4.2
- Fix missing vendor folder in version 1.4.0.
1.4.0
- Persist CF7 uploads to permanent URLs and store them in Flamingo.
- Make stored upload URLs clickable on the Flamingo single message screen.
- Performance and background import improvements.
- Internal code quality and autoloading improvements.
1.3.0
- Import now processes messages in batches for significant speed gains.
- Improved duplicate detection using content hashes.
- More reliable admin notices for long-running imports.
1.2.0
- Skip existing messages during import with clear user feedback.
- Add a Settings link to the Plugins page.
- Improve JSON export reliability.
1.1.0
- Introduce Import/Export feature for Flamingo messages.
- Preserve the “Channel” column during import.
1.0.0
- Initial release with enhanced Flamingo settings and message management.



