Description
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 in 1.3.0)
- Export Flamingo messages to a JSON file for backup or migration.
- Import messages back into Flamingo while preserving all metadata, including the « Channel » column.
- Now processes messages in batches for better performance on large imports.
- Significantly faster import with improved duplicate detection using content hashing.
- Clearer and more reliable admin notices for import progress and completion.
-
Enhanced Inbound Messages
- Display submission details directly in the Flamingo Inbound Messages list.
- Choose which form fields to show in the Inbound Messages table.
-
Better Contact Log Management
- Add a « Latest Message » link to each contact in your address book.
- Reorder the Flamingo menu, setting Inbound Messages as the default view.
- Rename the Flamingo menu for better organization.
- Optionally disable the Address Book if not needed.
-
Improved Usability
- A Settings link has been added to the WordPress Plugins page for quick access.
This plugin is perfect for users who rely on Flamingo and need a better-organized contact log with backup and migration capabilities.
Support
For support or feature requests, visit https://ambercouch.co.uk/
Installation
- 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 import/export, go to Flamingo Message Sync and follow the instructions.
FAQ
-
Does this plugin work without Flamingo?
-
No. AC Advanced Flamingo Settings is designed as an extension for Flamingo and requires it to function.
-
Can I choose which form fields appear in the Inbound Messages table?
-
Yes! You can select the specific fields you want to display from the settings panel.
-
Can I disable the Address Book?
-
Yes! If you do not use the Address Book, you can disable it entirely via the settings.
-
Go to Settings
AC Flamingo and enter your preferred name for the menu. -
How does the import/export feature work?
-
- Export: Click « Export Messages » in Flamingo Message Sync to download all Flamingo messages in a JSON file.
- Import: Upload a previously exported JSON file to restore messages, including the « Channel » column.
- Duplicate messages are automatically skipped, and a summary is displayed after import.
- Large imports are now processed in optimized batches for better performance.
Avis
Contributeurs & développeurs
« AC Advanced Flamingo Settings » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.
ContributeursTraduisez « AC Advanced Flamingo Settings » dans votre langue.
Le développement vous intéresse ?
Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.
Historique des changements
1.3.0
- Performance Improvements:
- Import now processes messages in batches of up to 50 for significant speed gains.
- Improved duplicate detection using content hashes and bulk SQL matching.
- Better Admin UX:
- Import progress indicator remains active until the process finishes.
- Import completion notices now expire only after they are displayed.
- Infrastructure Enhancements:
- Improved reliability of transient handling for long-running imports.
1.2.0
- Import Function Enhancements:
- Messages that already exist in Flamingo are skipped during import.
- Users are notified about how many messages were imported and how many were skipped.
- Added a « Settings » link in the WordPress Plugins page.
- Improved JSON export to ensure all message metadata is correctly backed up.
1.1.0
- New Import/Export feature: Backup and restore Flamingo messages.
- Preserves the « Channel » column during import.
- UI improvements to the settings page.
1.0.1
- Added required header.
1.0.0
Initial release with the following features:
– Customizable submission details in Inbound Messages.
– Option to disable the Address Book.
– Menu reordering and renaming for Flamingo.
– Enhanced settings panel.