In the right sidebar, when you click on "Active changes", a panel is displayed.
This panel lists all the changes that the current variation may contain. It does not contain the Trackers which are listed in the "Trackers" panel and whose scope is trans-variations (they apply to the whole campaign).
- Anti-chronological order
- Types & sub-types
- Who & when
- Edit, change selector, rename, duplicate, hide/display or delete
- Batch actions
- Create a variation from selection
- "No additional information."
Changes are listed in anti-chronological order
In order to be clear and consistent, the latest edited change will always be displayed at the top. All changes are listed in anti-chronological order in the panel.
Every time you edit, rename, duplicate or change selector of a change, the order is updated and the last edited change is placed at the top. It does not reorder when you hide/display a change.
Changes prior to the release of this feature don't have last edit date and user information. Instead we display: "No additional Information."
Change Types & Sub-types
In order to better understand each change, even after having renamed every single one of them, it is important to keep track of the nature of a change. For each change, you will see an icon, reflecting the type of each respective change:
- M for modifications
- W for widgets
- CSS for CSS
In some types, you can also have sub-types.
- Modifications can be of the following sub-types: Add HTML, Add image, Add link, Add paragraph, Copy & Paste (after), Copy & Paste (before), Copy & Paste (at the end), Cut & Paste (after), Cut & Paste (before), Cut & Paste (at the end), Edit element attributes, Edit HTML, Edit link, Edit on the fly, Edit style, Edit text, Hide content of the element, Hide element, Hide same class elements, Reorder elements, Replace background image, Replace image, Replace responsive image.
- Widgets have as many sub-types as existing widgets.
- CSS does not have sub-types. It is only CSS and its scope is at variation level.
When you hover the icon, you will always see the type and sub-type of this change. This comes handy when you renamed a change and the new name does not contain the notion of type or sub-type any longer.
Who & When
As changes are listed in anti-chronological order, we also display the date and time of the latest edition. We do not display the year but the year is taken into account when ordering the changes.
When hovering the user icon, the email address of the user is displayed in a tooltip. This way, you can always know who has been the last to edit a change.
Thanks to these two elements of information, you can know the email address of the user who last edited that change.
Edit, Change Selector, Rename, Duplicate, Hide/Display or Delete
For each change, depending on its type or sub-type, you can do different actions on them.
An "Edit", is the capacity to reopen the dedicated change modal so you edit again this change's parameters.
For example, A modification such as "Add text" can be edited again. the text you added can be edited (changed) by adding, removing words. On the other hand, a modification such as "Reorder elements" cannot be edited. You will have to delete it and do it again if you want to edit it.
A "Change selector", is the capacity to modify the "scope" of the modification.
You can define if, for example, an "Edit style" (such as padding increase or a decreased line-height), will be affected to single <div>, to the whole <body> element, or any parent/child element in-between.
A "Rename" will help users give a more detailed name to a change than the default name. It is very convenient if you have several changes of the same kind without any distinct way to differentiate them all.
"Duplicate" only work for widgets. It basically duplicates a whole configured widget in the variation. By default, the duplicated widget has the same name and is appended with a "(duplicated) at the end.
"Delete" is available for all types & sub-types of changes. When deleting a change, a confirmation prompt pops in the Active Changes panel and waits for a confirmation or a cancellation.
"Hide/display" only apply at editor level. If a user hides or displays a change, it has no impact on production, it is only here to help you see an element hidden below another one of the space it may take when displayed.
|Widget - $WidgetName||x||x||x||x|
|Copy & Paste (after)||x||x|
|Copy & Paste (before)||x||x|
|Copy & Paste (at the end)||x||x|
|Cut & Paste (after)||x||x|
|Cut & Paste (before)||x||x|
|Cut & Paste (at the end)||x||x|
|Edit element attributes||x||x||x||x|
|Edit on the fly||x||x||x||x|
|Hide content of the element||x||x||x|
|Hide same class elements||x||x||x|
|Replace background image||x||x||x||x|
|Replace responsive image||x||x||x||x|
Batch Actions: Hide/Display or Delete
You can select one or more changes in order to hide/display them or to delete them. Simply pick the changes you want by checking the checkboxes when you hover each change and hide/display them or delete them by clicking on the respective buttons.
If one or more changes could not be deleted, they will be bordered in red for 3 seconds and a notification will be displayed to informed you about the number of changes not deleted. If this happen, it can related to a momentarily unavailable API route. We invite you to try again later.
Create a Variation from a Selection
One of the most interesting feature of this panel is the capacity to create a new variation from a selection of changes.
It is very easy. Select the changes you would like to see in the duplicated variation and click on the "Create variation from selection" button in the bottom bar.
The variation is created. The changes are injected in the variation and you are redirected to this variation.
This feature is not available for campaigns with dynamic allocation which have been put in "play" mode at least once nor on personalizations.
"No additional information."
For changes prior to this feature, instead of displayed a user icon and a date & time, we display "No additional information."