Moved remove_orphaned_pages action to admin controller

This commit is contained in:
Alexey Verkhovsky 2005-02-13 14:58:03 +00:00
parent bb2d16c8a1
commit 112a21da5c
6 changed files with 43 additions and 40 deletions

View file

@ -76,4 +76,15 @@ class AdminController < ApplicationController
end
end
def remove_orphaned_pages
if wiki.authenticate(@params['system_password_orphaned'])
wiki.remove_orphaned_pages(@web_name)
flash[:info] = 'Orphaned pages removed'
redirect_to :action => 'list'
else
flash[:error] = password_error(@params['system_password'])
return_to_last_remembered
end
end
end

View file

@ -88,17 +88,6 @@ class WikiController < ApplicationController
@pages_by_revision = @pages_in_category.by_revision
end
def remove_orphaned_pages
if wiki.authenticate(@params['system_password_orphaned'])
wiki.remove_orphaned_pages(@web_name)
flash[:info] = 'Orphaned pages removed'
redirect_to :action => 'list'
else
flash[:error] = password_error(@params['system_password'])
return_to_last_remembered
end
end
def rss_with_content
render_rss
end