Description:
[web] disable sites_controller from normal users git-svn-id: http://theory.cpe.ku.ac.th/grader/web/trunk@247 6386c4cd-e34a-4fa8-8920-d93eb39b512e
Commit status:
[Not Reviewed]
References:
Comments:
0 Commit comments 0 Inline Comments
Unresolved TODOs:
There are no unresolved TODOs
Add another comment

r119:cf9b6fbe5680 - - 1 file changed: 3 inserted, 0 deleted

@@ -1,49 +1,52
1 1 class SitesController < ApplicationController
2 +
3 + before_filter :admin_authorization
4 +
2 5 # GET /sites
3 6 # GET /sites.xml
4 7 def index
5 8 @sites = Site.find(:all)
6 9
7 10 respond_to do |format|
8 11 format.html # index.html.erb
9 12 format.xml { render :xml => @sites }
10 13 end
11 14 end
12 15
13 16 # GET /sites/1
14 17 # GET /sites/1.xml
15 18 def show
16 19 @site = Site.find(params[:id])
17 20
18 21 respond_to do |format|
19 22 format.html # show.html.erb
20 23 format.xml { render :xml => @site }
21 24 end
22 25 end
23 26
24 27 # GET /sites/new
25 28 # GET /sites/new.xml
26 29 def new
27 30 @site = Site.new
28 31
29 32 respond_to do |format|
30 33 format.html # new.html.erb
31 34 format.xml { render :xml => @site }
32 35 end
33 36 end
34 37
35 38 # GET /sites/1/edit
36 39 def edit
37 40 @site = Site.find(params[:id])
38 41 end
39 42
40 43 # POST /sites
41 44 # POST /sites.xml
42 45 def create
43 46 @site = Site.new(params[:site])
44 47 @site.clear_start_time_if_not_started
45 48
46 49 respond_to do |format|
47 50 if @site.save
48 51 flash[:notice] = 'Site was successfully created.'
49 52 format.html { redirect_to(@site) }
You need to be logged in to leave comments. Login now