class VersionsController < ApplicationController before_filter :get_article def index @versions = @article.versions render 'articles/history' end def show @version = @article.versions.find params[:id] @nobody = true render 'articles/version' end def update raise AccessError unless @article.can_update? cuser @version = @article.versions.find params[:id] @nobody = true if @article.revert_to! @version.version flash[:notice] = t(:articles_revert, :version => @version.version) end redirect_to @article end private def get_article @article = Article.find(params[:article_id]) end end