add html titles to these pages
[kwestie.git] / app / controllers / permalinks_controller.rb
blobf15c7ab70ad15b60ac3fd298950632d4042bd180
1 class PermalinksController < ApplicationController
2   # GET /permalinks
3   # GET /permalinks.xml
4   def index
5     @permalinks = Permalink.find(:all)
7     respond_to do |format|
8       format.html # index.rhtml
9       format.xml  { render :xml => @permalinks.to_xml }
10     end
11   end
13   # GET /permalinks/1
14   # GET /permalinks/1.xml
15   def show
16     @permalink = Permalink.find(params[:id])
18     respond_to do |format|
19       format.html # show.rhtml
20       format.xml  { render :xml => @permalink.to_xml }
21     end
22   end
24   # GET /permalinks/new
25   def new
26     @permalink = Permalink.new
27   end
29   # GET /permalinks/1;edit
30   def edit
31     @permalink = Permalink.find(params[:id])
32   end
34   # POST /permalinks
35   # POST /permalinks.xml
36   def create
37     @permalink = Permalink.new(params[:permalink])
39     respond_to do |format|
40       if @permalink.save
41         flash[:notice] = 'Permalink was successfully created.'
42         format.html { redirect_to permalink_url(@permalink) }
43         format.xml  { head :created, :location => permalink_url(@permalink) }
44       else
45         format.html { render :action => "new" }
46         format.xml  { render :xml => @permalink.errors.to_xml }
47       end
48     end
49   end
51   # PUT /permalinks/1
52   # PUT /permalinks/1.xml
53   def update
54     @permalink = Permalink.find(params[:id])
56     respond_to do |format|
57       if @permalink.update_attributes(params[:permalink])
58         flash[:notice] = 'Permalink was successfully updated.'
59         format.html { redirect_to permalink_url(@permalink) }
60         format.xml  { head :ok }
61       else
62         format.html { render :action => "edit" }
63         format.xml  { render :xml => @permalink.errors.to_xml }
64       end
65     end
66   end
68   # DELETE /permalinks/1
69   # DELETE /permalinks/1.xml
70   def destroy
71     @permalink = Permalink.find(params[:id])
72     @permalink.destroy
74     respond_to do |format|
75       format.html { redirect_to permalinks_url }
76       format.xml  { head :ok }
77     end
78   end
79 end