Joomla article version history is when you can add new functionality to the 'out the box' Joomla CMS install that allows you to have historical versions of your articles available for record.

This can be useful for audit purposes and to keep a track of what has been changed and when.

In the different Joomla article versions are stored all the previous published editions of a Joomla article once a new 'Draft' is launched from the component interface.

The problem

In a nutshell you can't see changes to an article in Joomla in a live context without publishing those changes.

Previewing Joomla articles gives you pretty much the same view of your content as the WYSIWYG editor - it just pops up in a window. Existing components do exist to enhance Joomla preview but they still take take you to the live version of the article -  you might not want everyone to see your edits straight away. Wouldn't it be good if you could see your changes to an article before it was live?

Well now you can edit articles and preview them in real time with full template and module support. Not only that you can have draft versions too.

By creating draft versions you can have real previews before they go live. We're interested in version control for Joomla articles becuase we can see our work before it goes live - we are not currently interested in versiosn for comparison functionality. This has a place but it is not our focus right now. Very expensive enterprise CMS's will have staging areas where a whole site can be previewed before being pushed to live. Well that's nice but a big amount of work for Joomla to handle. So instead of staging and comparing your whole site we have focussed on making real previews a reality for article editing in Joomla CMS. Simple versions means real-time preview of draft articles. Hence we made 'Real Preview'.

Making publish a task rather than a save option

When thinking about this preview version business some more it seemed to make sense to adjust the editing interface in Joomla. The more I kept staring at the buttons on the top right the more I couldn't understand why 'Publish' wasn't up there.

If I am trying to explain Joomla to clients or strangers then I often describe the area top right in the interface as the 'action buttons' zone. These buttons perform actions on the content of the lower panel, e.g., New (Create), Move, etc.

It seemed a logical extension to swap the publish action into a button and replace it with version information. Then we just have to find a way to display version in the interface where they can be loaded for editing, saving and publishing.

What's next for Real Preview?

Joomla 1.7 is now out - depending upon feedback we will start on K2 - our favourite extension (getk2.org). Try the demo to see how revolutionary editing Joomla articles can be.

Like this? Please write us a review on the Joomla Extension Directory! http://bit.ly/o0XOAS

Yes. And no.

Yes you can preview drafts of existing pubished items. We're very proud to have this feature as part of Real Preview for Joomla. It really make a difference to clients and administrators to be sure that what they see in preview is exactly how it will appear on the front end once published. 

And no.

You do need at least one instance of a published item preferrably with its category or individual article pubished in a menu for Real Preview to work properly. This is becuase the data model in Joomla is predicated on the requested item being published - without hacking the core we can't change this aspect of Joomla. We are considering a reversible core hack to allow this.



Yes you can. With our version control software for Joomla you can go back to as old a version of an article as have been generated since you installed the component. Joomla article version control is something we felt the Joomla CMS was missing for so long we decided to write a component to deliver it.