{"id":223068,"date":"2025-02-28T17:19:57","date_gmt":"2025-02-28T17:19:57","guid":{"rendered":"https:\/\/en-gb.wordpress.org\/plugins\/ac-advanced-flamingo-settings\/"},"modified":"2026-01-04T07:45:04","modified_gmt":"2026-01-04T07:45:04","slug":"ac-advanced-flamingo-settings","status":"publish","type":"plugin","link":"https:\/\/ta.wordpress.org\/plugins\/ac-advanced-flamingo-settings\/","author":2988644,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.4.3","stable_tag":"1.4.3","tested":"6.9.4","requires":"5.4","requires_php":"7.2","requires_plugins":null,"header_name":"AC Advanced Flamingo Settings","header_author":"AmberCouch","header_description":"Enhances and extends the functionality of the CF7 Flamingo plugin by adding advanced settings and customization options for better contact form data management.","assets_banners_color":"","last_updated":"2026-01-04 07:45:04","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/ambercouch.co.uk\/","rating":5,"author_block_rating":0,"active_installs":500,"downloads":3195,"num_ratings":1,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.1":{"tag":"1.0.1","author":"ambercouch","date":"2025-02-28 17:21:56"},"1.1.0":{"tag":"1.1.0","author":"ambercouch","date":"2025-03-03 16:39:50"},"1.2.0":{"tag":"1.2.0","author":"ambercouch","date":"2025-03-05 09:07:36"},"1.3.0":{"tag":"1.3.0","author":"ambercouch","date":"2025-04-08 06:29:03"},"1.4.2":{"tag":"1.4.2","author":"ambercouch","date":"2026-01-01 16:42:23"},"1.4.3":{"tag":"1.4.3","author":"ambercouch","date":"2026-01-04 07:45:04"}},"upgrade_notice":{"1.4.3":"<p>Introduces an Uploaded Files management screen and disables persistent uploads by default. Review your settings after upgrading.<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":1},"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3425417,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.1","1.1.0","1.2.0","1.3.0","1.4.2","1.4.3"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"<strong>Settings Page<\/strong> \u2013 Configure Flamingo behaviour and plugin options.","2":"<strong>Enhanced Inbound Messages<\/strong> \u2013 Display submission details directly in the message list.","3":"<strong>Import\/Export Page<\/strong> \u2013 Backup and restore Flamingo messages.","4":"<strong>Uploaded Files Page<\/strong> \u2013 View and manage persisted file uploads."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[1152,19610,1859,20925,87],"plugin_category":[42],"plugin_contributors":[162851],"plugin_business_model":[],"class_list":["post-223068","plugin","type-plugin","status-publish","hentry","plugin_tags-contact-form-7","plugin_tags-contact-form-database","plugin_tags-export","plugin_tags-flamingo","plugin_tags-import","plugin_category-contact-forms","plugin_contributors-ambercouch","plugin_committers-ambercouch"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/ac-advanced-flamingo-settings\/assets\/icon-256x256.png?rev=3425417","icon_2x":"https:\/\/ps.w.org\/ac-advanced-flamingo-settings\/assets\/icon-256x256.png?rev=3425417","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Enhance Flamingo with additional customization options!<\/p>\n\n<p>This plugin extends Flamingo, the Contact Form 7 database storage plugin, by adding powerful features for better form submission management:<\/p>\n\n<ul>\n<li><p><strong>Import\/Export Feature (Enhanced)<\/strong><\/p>\n\n<ul>\n<li>Export Flamingo messages to a JSON file for backup or migration.<\/li>\n<li>Import messages back into Flamingo while preserving all metadata, including the \"Channel\" column.<\/li>\n<li>Imports are processed in optimized batches for improved reliability on large datasets.<\/li>\n<li>Duplicate messages are automatically detected and skipped using content hashing.<\/li>\n<li>Clear and reliable admin notices summarise import results.<\/li>\n<\/ul><\/li>\n<li><p><strong>Persistent File Uploads (Optional)<\/strong><\/p>\n\n<ul>\n<li>Optionally persist Contact Form 7 uploads to permanent URLs.<\/li>\n<li>Stored upload URLs can be viewed and accessed from Flamingo messages.<\/li>\n<li><strong>Disabled by default<\/strong> to avoid unexpected storage growth.<\/li>\n<\/ul><\/li>\n<li><p><strong>Uploaded Files Management (New)<\/strong><\/p>\n\n<ul>\n<li>Dedicated admin screen to view all persisted uploaded files.<\/li>\n<li>Download files directly via secure links.<\/li>\n<li>Delete individual files or bulk delete all stored uploads.<\/li>\n<\/ul><\/li>\n<li><p><strong>Enhanced Inbound Messages<\/strong><\/p>\n\n<ul>\n<li>Display selected submission fields directly in the Flamingo Inbound Messages list.<\/li>\n<li>Choose which form fields appear in the table.<\/li>\n<\/ul><\/li>\n<li><p><strong>Better Contact Log Management<\/strong><\/p>\n\n<ul>\n<li>Add a \"Latest Message\" link to each contact in the address book.<\/li>\n<li>Reorder the Flamingo menu, setting Inbound Messages as the default view.<\/li>\n<li>Rename the Flamingo menu for better organisation.<\/li>\n<li>Optionally disable the Address Book entirely.<\/li>\n<\/ul><\/li>\n<li><p><strong>Improved Usability<\/strong><\/p>\n\n<ul>\n<li>A <strong>Settings<\/strong> link is added to the WordPress <strong>Plugins<\/strong> page for quick access.<\/li>\n<\/ul><\/li>\n<\/ul>\n\n<p>This plugin is ideal for sites that rely heavily on Flamingo and need better organisation, safer backups, and optional long-term file retention.<\/p>\n\n<h3>Support<\/h3>\n\n<p>For support or feature requests, visit <a href=\"https:\/\/ambercouch.co.uk\/\">https:\/\/ambercouch.co.uk\/<\/a><\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to the <code>\/wp-content\/plugins\/ac-advanced-flamingo-settings\/<\/code> directory, or install the plugin via the WordPress plugin repository.<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> menu in WordPress.<\/li>\n<li>Go to <strong>Settings \u2192 AC Flamingo<\/strong> to configure your preferences.<\/li>\n<li>For message import\/export, go to <strong>Flamingo \u2192 Message Sync<\/strong>.<\/li>\n<li>To manage stored uploads, go to <strong>Flamingo \u2192 Uploaded Files<\/strong>.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='does%20this%20plugin%20work%20without%20flamingo%3F'><h3>Does this plugin work without Flamingo?<\/h3><\/dt>\n<dd><p>No. AC Advanced Flamingo Settings is an extension for Flamingo and requires it to function.<\/p><\/dd>\n<dt id='is%20persistent%20file%20upload%20enabled%20by%20default%3F'><h3>Is persistent file upload enabled by default?<\/h3><\/dt>\n<dd><p>No. Persistent uploads are <strong>disabled by default<\/strong> and must be explicitly enabled in the settings.<\/p><\/dd>\n<dt id='can%20i%20delete%20uploaded%20files%20after%20import%3F'><h3>Can I delete uploaded files after import?<\/h3><\/dt>\n<dd><p>Yes. You can delete individual files or remove all stored uploads from the Uploaded Files admin page.<\/p><\/dd>\n<dt id='can%20i%20choose%20which%20form%20fields%20appear%20in%20the%20inbound%20messages%20table%3F'><h3>Can I choose which form fields appear in the Inbound Messages table?<\/h3><\/dt>\n<dd><p>Yes. You can select exactly which fields are displayed via the settings panel.<\/p><\/dd>\n<dt id='can%20i%20disable%20the%20address%20book%3F'><h3>Can I disable the Address Book?<\/h3><\/dt>\n<dd><p>Yes. The Address Book can be disabled entirely from the settings.<\/p><\/dd>\n<dt id='how%20does%20the%20import%2Fexport%20feature%20work%3F'><h3>How does the import\/export feature work?<\/h3><\/dt>\n<dd><ul>\n<li><strong>Export<\/strong>: Click \"Export Messages\" in <strong>Flamingo \u2192 Message Sync<\/strong> to download a JSON backup.<\/li>\n<li><strong>Import<\/strong>: Upload a previously exported JSON file to restore messages.<\/li>\n<li>Existing messages are automatically skipped, and a summary is shown on completion.<\/li>\n<\/ul><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.4.3<\/h4>\n\n<ul>\n<li>Add Uploaded Files admin page with secure file deletion controls.<\/li>\n<li>Add option to disable persistent uploads by default.<\/li>\n<li>Improve safety and management of stored CF7 uploads.<\/li>\n<\/ul>\n\n<h4>1.4.2<\/h4>\n\n<ul>\n<li>Fix missing vendor folder in version 1.4.0.<\/li>\n<\/ul>\n\n<h4>1.4.0<\/h4>\n\n<ul>\n<li>Persist CF7 uploads to permanent URLs and store them in Flamingo.<\/li>\n<li>Make stored upload URLs clickable on the Flamingo single message screen.<\/li>\n<li>Performance and background import improvements.<\/li>\n<li>Internal code quality and autoloading improvements.<\/li>\n<\/ul>\n\n<h4>1.3.0<\/h4>\n\n<ul>\n<li>Import now processes messages in batches for significant speed gains.<\/li>\n<li>Improved duplicate detection using content hashes.<\/li>\n<li>More reliable admin notices for long-running imports.<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>Skip existing messages during import with clear user feedback.<\/li>\n<li>Add a <strong>Settings<\/strong> link to the Plugins page.<\/li>\n<li>Improve JSON export reliability.<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Introduce Import\/Export feature for Flamingo messages.<\/li>\n<li>Preserve the \"Channel\" column during import.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release with enhanced Flamingo settings and message management.<\/li>\n<\/ul>","raw_excerpt":"AC Advanced Flamingo Settings enhances and extends the functionality of the CF7 Flamingo plugin by adding customization options, import\/export tools,  &hellip;","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/ta.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/223068","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ta.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/ta.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/ta.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=223068"}],"author":[{"embeddable":true,"href":"https:\/\/ta.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/ambercouch"}],"wp:attachment":[{"href":"https:\/\/ta.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=223068"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/ta.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=223068"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/ta.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=223068"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/ta.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=223068"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/ta.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=223068"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/ta.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=223068"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}