summaryrefslogtreecommitdiffstats
path: root/app/controllers/projects_controller.rb
diff options
context:
space:
mode:
authorTor Arne Vestbø <tor.arne.vestbo@nokia.com>2009-03-30 14:22:58 +0200
committerJohan Sørensen <johan@johansorensen.com>2009-04-22 15:18:00 +0200
commitdd330d2a73493b725a434851d6b182e54a33211c (patch)
treed290f703587cb514c828603079869d7519649ecc /app/controllers/projects_controller.rb
parent1b2111bc1f1469de6659bd3f740775cb17b03701 (diff)
downloadgitorious-mainline-outdated-dd330d2a73493b725a434851d6b182e54a33211c.zip
gitorious-mainline-outdated-dd330d2a73493b725a434851d6b182e54a33211c.tar.gz
gitorious-mainline-outdated-dd330d2a73493b725a434851d6b182e54a33211c.tar.bz2
Add breadcrumbs for edit/new project pages
Diffstat (limited to 'app/controllers/projects_controller.rb')
-rw-r--r--app/controllers/projects_controller.rb5
1 files changed, 5 insertions, 0 deletions
diff --git a/app/controllers/projects_controller.rb b/app/controllers/projects_controller.rb
index 8a4a7b4..0495c00 100644
--- a/app/controllers/projects_controller.rb
+++ b/app/controllers/projects_controller.rb
@@ -63,6 +63,7 @@ class ProjectsController < ApplicationController
def show
@owner = @project
+ @root = @project
@events = @project.events.top.paginate(:all, :page => params[:page],
:order => "created_at desc", :include => [:user, :project])
@atom_auto_discovery_url = project_path(@project, :format => :atom)
@@ -78,10 +79,12 @@ class ProjectsController < ApplicationController
def new
@project = Project.new
@project.owner = current_user
+ @root = Breadcrumb::NewProject.new
end
def create
@project = Project.new(params[:project])
+ @root = Breadcrumb::NewProject
@project.user = current_user
@project.owner = case params[:project][:owner_type]
when "User"
@@ -100,10 +103,12 @@ class ProjectsController < ApplicationController
def edit
@groups = current_user.groups
+ @root = Breadcrumb::EditProject.new(@project)
end
def update
@groups = current_user.groups
+ @root = Breadcrumb::EditProject.new(@project)
# change group, if requested
unless params[:project][:owner_id].blank?