diff --git a/app/controllers/projects_controller.rb b/app/controllers/projects_controller.rb index 1baca4b6..845c15ec 100644 --- a/app/controllers/projects_controller.rb +++ b/app/controllers/projects_controller.rb @@ -139,6 +139,9 @@ class ProjectsController < ApplicationController @initial_context_name = @project.default_context.name render :template => 'projects/update_default_context.js.rjs' return + elsif boolean_param('update_default_tags') + render :template => 'projects/update_default_tags.js.rjs' + return elsif boolean_param('update_project_name') @projects = current_user.projects render :template => 'projects/update_project_name.js.rjs' diff --git a/app/views/projects/show.html.erb b/app/views/projects/show.html.erb index 121f2e5e..94f8a468 100644 --- a/app/views/projects/show.html.erb +++ b/app/views/projects/show.html.erb @@ -3,91 +3,95 @@ <%= project_next_prev %> -<%= render :partial => "projects/project", :locals => { :project => @project, :collapsible => false } %> -<%= render :partial => "todos/deferred", :locals => { :deferred => @deferred, :collapsible => false, :append_descriptor => "in this project" } %> -<% unless @max_completed==0 -%> - <%= render :partial => "todos/completed", :locals => { :done => @done, :collapsible => false, :suppress_project => true, :append_descriptor => "in this project" } %> -<% end -%> + <%= render :partial => "projects/project", :locals => { :project => @project, :collapsible => false } %> + <%= render :partial => "todos/deferred", :locals => { :deferred => @deferred, :collapsible => false, :append_descriptor => "in this project" } %> + <% unless @max_completed==0 -%> + <%= render :partial => "todos/completed", :locals => { :done => @done, :collapsible => false, :suppress_project => true, :append_descriptor => "in this project" } %> + <% end -%> -
-
- -

Notes

-
- <%= render :partial => "shared/empty", - :locals => { :message => "Currently there are no notes attached to this project"} %> -
- <%= render :partial => "notes/notes_summary", :collection => @project.notes %> +
+
+ +

Notes

+
+ <%= render :partial => "shared/empty", + :locals => { :message => "Currently there are no notes attached to this project"} %> +
+ <%= render :partial => "notes/notes_summary", :collection => @project.notes %> +
-
- diff --git a/app/views/projects/update_default_tags.js.rjs b/app/views/projects/update_default_tags.js.rjs new file mode 100644 index 00000000..88e543b0 --- /dev/null +++ b/app/views/projects/update_default_tags.js.rjs @@ -0,0 +1,11 @@ +if @project.default_tags.nil? + page.notify :notice, "Removed the default tags", 5.0 +else +# if source_view_is :project +# page['default_context_name_id'].value = @project.default_context.name +# page['todo_context_name'].value = @project.default_context.name +# end + page.notify :notice, "Set project's default tags to #{@project.default_tags}", 5.0 +end +page.hide "busy" +