Version control is one of the most excellent features in mojoPortal; not to be confused with the workflow features, but providing some of the same functionality in terms of rolling back content.
First, let’s cover how to activate version control site-wide in mojoPortal:
1) Log into your mojoPortal instance as an administrator, and click on the “Administration” link in the grey bar at the bottom of the page.
2) Click on the “Site Settings” link
3) Halfway down the page, click the checkbox next to the phrase “Force Content Versioning”.
4) Click “Save”.
Return to a page that contains an HTML content instance; version control doesn’t cover all the features included in mojoPortal, but HTML Content is one of the features that is. Click on “Edit”, and change the content – any way you like, it doesn’t matter how. Now click “Update”, and confirm that you can see the change you made. Click “Edit” again; now you’ll see a section below your content edit window with a history of the changes made to your HTML Content instance, including date and ID of the user who made the change. You have the option of deleting the history, or restoring the content of each version, which can then be updated.
Version control can be a real life-saver when you’re editing content “on the fly”; instead of trying to frantically fix a content change gone awry, all you have to do is roll back to a previous version, and take care of the update when it’s convenient to you.