diff --git a/app/controllers/users_controller.rb b/app/controllers/users_controller.rb index c4b42c8df..235e28792 100644 --- a/app/controllers/users_controller.rb +++ b/app/controllers/users_controller.rb @@ -563,20 +563,20 @@ class UsersController < ApplicationController end def watch_projects - @watch_type = Watcher.visible.where("watchable_type = ? and user_id = ?", 'Project', @user.id) - @watch_projects = [] - unless @watch_type.nil? - @watch_type.each do |obj| - @watch_projects << Project.find(obj.watchable_id) if(Project.find(obj.watchable_id)) - end - end - respond_to do |format| - format.html { - render :layout => 'base_users' - } - format.api + @watch_type = Watcher.visible.where("watchable_type = ? and user_id = ?", 'Project', @user.id) + @watch_projects = [] + unless @watch_type.nil? + @watch_type.each do |obj| + @watch_projects << Project.find(obj.watchable_id) + end + end + respond_to do |format| + format.html { + render :layout => 'base_users' + } + format.api + end end -end def update @user.admin = params[:user][:admin] if params[:user][:admin] diff --git a/app/views/users/user_projects.html.erb b/app/views/users/user_projects.html.erb index 050a3ac35..0996a0002 100644 --- a/app/views/users/user_projects.html.erb +++ b/app/views/users/user_projects.html.erb @@ -1,12 +1,12 @@ - -
<%= link_to "关注的项目" , {:controller => 'users', :action => 'watch_projects', :id => @user.id}%> +
+<%= l(:label_project_take)%> + <%= link_to l(:label_has_watched_project) , {:controller => 'users', :action => 'watch_projects', :id => @user.id}%> <% unless @memberships.empty? %> <% if @user == User.current %> -<%= link_to(l(:label_project_new), {:controller => 'projects', :action => 'new', :course => 0, :project_type => @project_type}, :class => 'icon icon-add') if User.current.allowed_to?(:add_project, nil, :global => true) %>
- + <%= link_to(l(:label_project_new), {:controller => 'projects', :action => 'new', :course => 0, :project_type => @project_type}, :class => 'icon icon-add') if User.current.allowed_to?(:add_project, nil, :global => true) %> <% end %> +<%= link_to_user(membership.user) if membership.respond_to?(:user) %> - <%= l(:label_watch_project) %> <%= link_to_project(membership.project) %> | + <%= l(:label_peoject_take_in) %> <%= link_to_project(membership.project) %>|||||||||||||||||
diff --git a/app/views/users/watch_projects.html.erb b/app/views/users/watch_projects.html.erb
index de8f19c20..88aa4515c 100644
--- a/app/views/users/watch_projects.html.erb
+++ b/app/views/users/watch_projects.html.erb
@@ -1,34 +1,39 @@
- <%= link_to "关注的项目" , {:controller => 'users', :action => 'watch_projects', :id => @user.id}%> -<% if @user == User.current %> - <%= link_to(l(:label_project_new), {:controller => 'projects', :action => 'new', :course => 0, :project_type => @project_type}, :class => 'icon icon-add') if User.current.allowed_to?(:add_project, nil, :global => true) %> -<% end %> +
|