Issue:
If you upgrade to ShortPoint version 8.6.2.x.xx or later and use the new Design Elements, then downgrade to an earlier version (8.6.1.x.xx or earlier), you may find that the new Design Element configurations will be lost.
What Happens:
After upgrading to ShortPoint 8.6.2.x.xx or later, you add new Design Elements to your page and customize them with your content. Later, you need to downgrade to version 8.6.1.x.xx or earlier, which doesn't include the new Design Elements. While on this earlier version, you make changes to other existing elements on the same ShortPoint web part and save your work. When you upgrade back to version 8.6.2.x.xx or later, you'll find that all your previous new Design Element configurations are missing.
Important: Your new Design Element configurations will only be lost if you make and save changes while on the earlier version. If you downgrade without making any changes, your configurations will be preserved.
Here is an example of a configured Quick Links Design Element and how the issue looks like after reverting back to the latest version:
Before | After |
---|---|
![]() | ![]() |
The newly added Design Elements will appear as code when reverting to older versions of ShortPoint. Here is what it can look like:
Reason:
When you downgrade to a version without new Design Elements, make changes and save them, ShortPoint overwrites the page configuration, removing the new Design Element data. Our team is developing a solution to prevent this from happening and will include it in the next release.
Workaround:
As a workaround, export or copy your new Design Elements code before downgrading. This allows you to restore your configurations after upgrading again.
Here are the steps on how to save the ShortPoint code:
Step 1: Edit the ShortPoint web part
- Open the SharePoint page where you have your new Design Elements added
- Edit the page and select the ShortPoint web part
- Click Edit properties
Step 2: Select the design element and click copy
- Navigate to the new Design Elements and click their label (You can also choose to select a Section, Row, Column or any content-holder Design Element if the Design Elements are within them)
- Press the other actions button and hit copy (This will effectively copy the ShortPoint code into your clipboard)
Step 3: Paste into a notepad or text file and save
- Open a notepad of a plain text file
- Paste the copied code
- Save the file
Here are the steps in restoring the saved ShortPoint code:
Step 1: Edit the ShortPoint web part
- Open the SharePoint page where you want to restire your new Design Elements configurations
- Edit the page and select the ShortPoint web part
- Click Edit properties
Step 2: Copy the code from your notepad
- Open your notepad or text file
- Copy the ShortPoint code
Step 3: Paste the code into your page
- Go to the original location of the new Design Elements
- Remove the broken elements
- Select the nearest Design Element
- Right-click and select the appropriate paste option
Step 4: Save your changes and republish
- Once everything is back in order, hit Save
- Republish the page
Your customizations for the new Design Elements will now be restored.