AC Advanced Flamingo Settings

설명

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/

설치

  1. Upload the plugin files to the /wp-content/plugins/ac-advanced-flamingo-settings/ directory, or install the plugin via the WordPress plugin repository.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Go to Settings AC Flamingo to configure your preferences.
  4. 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.

How do I rename the Flamingo menu?

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.

후기

2025년 4월 21일
Thank you for providing this functionality to the Flamingo plugin. I’m in the middle of moving my website. AC Advanced Flamingo Settings allowed me to easily export/import client messages to the new host without having to recopy the entire database or do anything complicated.
모든 1 평가 읽기

기여자 & 개발자

“AC Advanced Flamingo Settings”(은)는 오픈 소스 소프트웨어입니다. 다음의 사람들이 이 플러그인에 기여하였습니다.

기여자

자국어로 “AC Advanced Flamingo Settings”(을)를 번역하세요.

개발에 관심이 있으십니까?

코드 탐색하기는, SVN 저장소를 확인하시거나, 개발 기록RSS로 구독하세요.

변경이력

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.