Joomla Tutorials and Blog Posts

Content Versioning for Joomla 2.5

6260 box twoDo you have several people all contributing and editing articles to your Joomla site? Do those people sometimes make mistakes? Are you the one messing things up sometimes? We all do it. Simple Content Versioning is the solution.

The Simple Content Versioning extension provides document version control for Joomla. It saves a backup of every article when the content changes allowing you to rollback to previous versions. We use it on OSTraining.com and it has been a lifesaver on many occasions.

Step 1: Download the component and plugins

  • Go to Fatica.net to download the component and two plugins.
    • com_versions_16: This is the component that shows the list of content versions available for a particular document.
    • plg_content_versioning_16: This is the plugin that actually saves the version when you hit "Save" in the back end.
    • plg_editors_xtd_versioning_16: This is the button that appears at the bottom of the editor which you click to access prior versions of the document you're currently editing.
  • Install all three files into your Joomla site.

Step 2: Activate the plugins

tutuploadsmedia_1337074863100.png
  • Go to Extensions > Plug-in Manager.
  • Search for "version" using the filter.
  • Enable both plugins by clicking the red circles. When they are enabled these will be change to green check marks.

Step 3: Configure the plugins

tutuploadsmedia_1337075433884.png
  • View the plugins in the Plug-in Manager.
  • Click the Content - Version in the column titled Plug-in Name to open the settings page.
  • Limit the number of versions you want to keep. The oldest versions will be deleted.
  • Enter an email address for notification. This is optional, but you will be notified every time there is a new version if you wish.
  • Save and close.
tutuploadsmedia_1337073820679.png
  • Now choose Button - Versioning and open the settings page.
  • Mouse over the field labels for tool tips.
  • Change the size of the pop-up window. Suggested sizes 640x460 or 800x600. The reason for this will become apparent when we go to view the versions.

Step 4: Create or edit an article

tutuploadsmedia_1337074180303.png
  • The Button - Versioning plugin has created a new button for you that will allow you to view the versions and see at a glance how many versions you have saved.
  • Save the article.
  • Make some changes and save it again.
  • Repeat a few simple changes so you have several versions to view in the next step.
  • When you are done creating versions, click the Version button.

Step 5: View the versions

tutuploadsmedia_1337074198273.png
  • The pop-up window will show you a list of versions.
tutuploadsmedia_1337074454874.png
  • Mouse over Preview and you will get two views of the content in additional pop-up windows.
tutuploadsmedia_1337074504596.png
  • Click two different previews and it will show them side by side and highlight the differences. This is why I suggested you make the pop-up window a little larger.

 

Comments

 
johngray
#1 johngray 2012-05-21 13:48

Thanks for posting this-- so helpful!!
 
 
nobody
#2 nobody 2012-06-26 12:40

Hi Ed,

I have one question I did everything you explained on your guideline to activate the Simple Content Versioning on Joomla 2.5 but the plugin doesn't save the adjusted version.

After I save the changed version the version window prints out the following message "There are no other versions of this document".

I don't know what went wrong :(.

Thank you for your support!

nobody
 
 
TonyT
#3 TonyT 2013-03-13 16:35

Followed your steps but now getting error message:

Versioning: TableVersion ::Store Failed

Joomla 2.5
Kirigami template from RocketTheme
 
 
Walt
#4 Walt 2013-03-22 21:11

The versioning extension listed sadly no longer exists.
 
 
markman
#5 markman 2013-04-16 13:40

This does not work if we use K2 Frameworks?
 

Add comment


Security code
Refresh

blog-ad

Start Online Training

Members get access to all our video training. That's 1,142 training sessions in Joomla, Drupal, WordPress and Coding.

Latest Comments

The License for Our Tutorials

All of our tutorials are published under the Creative Commons Attribution-NonCommercial license. This means:

  • You can re-use these tutorials.
  • You can modify these tutorials.
  • You must link back to our original tutorial.
  • You can't use these tutorials commercially.

Click here to read the full license.

Open Source Training is not affiliated with or endorsed by the Joomla, WordPress or Drupal projects.
All product names and trademarks are the property of their respective owners.

Copyright 2013 Open Source Training, LLC. All rights reserved.