Plugin Details
Home / Plug-in market / Design Builder Logs
Design Builder Logs
Renovation Design Log · User Manual
Core Function: Each time you save a renovation configuration, the system automatically generates a version archive. When an incorrect operation occurs or you need to roll back, you can quickly restore it in just a few steps without redoing your work.
Supported Pages
The plugin currently supports automatic backup for the following 4 core areas:
-
Homepage Renovation
-
Menu Renovation
-
Footer Renovation
-
App Homepage Renovation
1. Quick Start: Enabling the Plugin
-
Go to the admin panel and navigate to the [Apps / Plugins] list.
-
Locate [Renovation Design Log].
-
Click [Install] and switch the status to [Enabled].
-
Note: Only needs to be enabled once, and it will work permanently.
-
2. Automatic Recording Mechanism
You don't need to do anything extra; the plugin works silently in the background:
-
Edit normally: Make renovation changes on the 4 pages mentioned above.
-
Click Save: After completing your changes, click the [Save] button in the top-right corner.
-
Auto-archive: The system will automatically save the current configuration to the history log.
💡 Note:
Archiving is triggered only when you click "Save"; preview mode or unsaved changes are not recorded.
To save space, if the modified content is exactly the same as the previous version, the system will not create a duplicate archive.
3. Viewing History
-
Go to the renovation page and click the [Log History] button next to the "Save" button.
-
A popup will display all historical versions of the page (displayed in pages by default, 10 entries per page).
Popup Field Descriptions:
| Field | Description |
| Save Time | The exact time of archiving (the latest version is marked as "Current Version") |
| Operator | The admin account that performed the save operation |
| IP Address | The source IP at the time of operation, for traceability |
| Action | The type of operation (default is "Save") |
| Actions | Click [Restore to this version] to roll back |
4. Restoring Versions and Applying (Important Process)
Step 1: Restore to the Current Editing Page
-
In the popup list, find the target version you need.
-
Click [Restore to this version] on the right.
-
The system will show a confirmation dialog. Click [Confirm].
-
At this point, the old version content will load into the current renovation page, and you can preview the result immediately.
-
Step 2: Confirm Save (Apply Permanently)
⚠️ Special Reminder: Restoring ≠ Applying permanently.
-
Preview and adjust: After restoration, the content is only shown in the edit area and has not been written to the database. You can check the result and make fine adjustments.
-
Apply permanently: Once confirmed, you MUST click the [Save] button in the top-right corner for the front-end website to be officially updated.
-
Safe cancellation: If the restored version is not as expected, do NOT click Save. Simply refresh the page or leave, and the original page will remain unchanged.
Frequently Asked Questions (FAQ)
-
Data usage: The plugin implements a circular overwrite mechanism, retaining at most the most recent 100 entries per page. Older data is automatically cleaned up.
-
Security: Restore operations only take effect in the editing backend. Until you click "Save," the front-end website is completely unaffected.
-
Button not found: If you don't see the "Log History" button, first check that the plugin is enabled, and try refreshing the renovation page.
💡 One-sentence workflow:
Renovate → Click Save (auto-archive) → If something is deleted, click "Log History" → "Restore to this version" → Once satisfied, click "Save" again.

