Since the Community Edition (CE) does not facilitate moving content between servers, it seems like there should be a common problem with DNN that when a user makes a change, it goes live right away. The problem being that if there was a typo, it will be published until the user can make the change and save it again.
A 2 site system could be set up where the user makes a change on one site, checks it, then copies it to the other site. This is still prone to error however with errors involved in moving the data between the 2 systems by hand.
I don't think there is an elegant way to handle this across the board without the Professional Edition(PE). Is there a good way? If anyone knows of one, please include it here.
Are there any 3rd party modules that tackle the issue of synchronizing data between two servers?
A preview state would fix this by allowing the user to see their changes and choose to keep or discard them. I have not used any modules with preview states but have read that the HTML module from DNN contains one.
What other modules have preview states? Is there a list somewhere? If not, lets start one here. It seems like a useful bit of information to have when making decisions about what modules to buy.