@ -32,7 +32,7 @@ module ProjectsHelper
{ :name = > 'categories' , :action = > :manage_categories , :partial = > 'projects/settings/issue_categories' , :label = > :label_issue_category_plural } ,
# {:name => 'wiki', :action => :manage_wiki, :partial => 'projects/settings/wiki', :label => :label_wiki},
{ :name = > 'repositories' , :action = > :manage_repository , :partial = > 'projects/settings/repositories' , :label = > :label_repository_plural } ,
{ :name = > 'boards' , :action = > :manage_boards , :partial = > 'projects/settings/boards' , :label = > :label_board_plural } ,
#{:name => 'boards', :action => :manage_boards, :partial => 'projects/settings/boards', :label => :label_board_plural} ,
{ :name = > 'activities' , :action = > :manage_project_activities , :partial = > 'projects/settings/activities' , :label = > :enumeration_activities }
]
tabs . select { | tab | User . current . allowed_to? ( tab [ :action ] , @project ) }
@ -62,33 +62,33 @@ module ProjectsHelper
content_tag ( 'div' , content , :class = > " tabs_enterprise " )
end
def sort_course ( state , project_type )
def sort_course ( state , project_type , school_id )
content = '' . html_safe
case state
when 0
content << content_tag ( 'li' , link_to ( l ( :label_sort_by_time ) , course_path ( :project_sort_type = > '0' , :project_type = > project_type ) , : class= > " selected " ) , :class = > " selected " )
content << content_tag ( 'li' , link_to ( l ( :label_sort_by_active ) , course_path ( :project_sort_type = > '1' , :project_type = > project_type )) )
content << content_tag ( 'li' , link_to ( l ( :label_sort_by_time ) , course_path ( :project_sort_type = > '0' , :project_type = > project_type ) , : school_id = > school_id , : class= > " selected " ) , :class = > " selected " )
content << content_tag ( 'li' , link_to ( l ( :label_sort_by_active ) , course_path ( :project_sort_type = > '1' , :project_type = > project_type , :school_id = > school_id )) )
# content << content_tag('li', link_to(l(:label_sort_by_influence), course_path(:project_sort_type => '2', :project_type => project_type)))
content << content_tag ( 'li' , link_to ( l ( :label_sort_by_activity ) , course_path ( :project_sort_type = > '3' , :project_type = > project_type )) )
content << content_tag ( 'li' , link_to ( l ( :label_sort_by_activity ) , course_path ( :project_sort_type = > '3' , :project_type = > project_type , :school_id = > school_id )) )
when 1
content << content_tag ( 'li' , link_to ( l ( :label_sort_by_time ) , course_path ( :project_sort_type = > '0' , :project_type = > project_type )) )
content << content_tag ( 'li' , link_to ( l ( :label_sort_by_active ) , course_path ( :project_sort_type = > '1' , :project_type = > project_type ), :class = > " selected " ) , :class = > " selected " )
content << content_tag ( 'li' , link_to ( l ( :label_sort_by_time ) , course_path ( :project_sort_type = > '0' , :project_type = > project_type , :school_id = > school_id )) )
content << content_tag ( 'li' , link_to ( l ( :label_sort_by_active ) , course_path ( :project_sort_type = > '1' , :project_type = > project_type , :school_id = > school_id ), :class = > " selected " ) , :class = > " selected " )
# content << content_tag('li', link_to(l(:label_sort_by_influence), course_path(:project_sort_type => '2', :project_type => project_type)))
content << content_tag ( 'li' , link_to ( l ( :label_sort_by_activity ) , course_path ( :project_sort_type = > '3' , :project_type = > project_type )) )
content << content_tag ( 'li' , link_to ( l ( :label_sort_by_activity ) , course_path ( :project_sort_type = > '3' , :project_type = > project_type , :school_id = > school_id )) )
when 2
content << content_tag ( 'li' , link_to ( l ( :label_sort_by_time ) , course_path ( :project_sort_type = > '0' , :project_type = > project_type )) )
content << content_tag ( 'li' , link_to ( l ( :label_sort_by_active ) , course_path ( :project_sort_type = > '1' , :project_type = > project_type )) )
content << content_tag ( 'li' , link_to ( l ( :label_sort_by_time ) , course_path ( :project_sort_type = > '0' , :project_type = > project_type , :school_id = > school_id )) )
content << content_tag ( 'li' , link_to ( l ( :label_sort_by_active ) , course_path ( :project_sort_type = > '1' , :project_type = > project_type , :school_id = > school_id )) )
# content << content_tag('li', link_to(l(:label_sort_by_influence), course_path(:project_sort_type => '2', :project_type => project_type), :class=>"selected"), :class=>"selected")
content << content_tag ( 'li' , link_to ( l ( :label_sort_by_activity ) , course_path ( :project_sort_type = > '3' , :project_type = > project_type )) )
content << content_tag ( 'li' , link_to ( l ( :label_sort_by_activity ) , course_path ( :project_sort_type = > '3' , :project_type = > project_type , :school_id = > school_id )) )
#gcm
when 3
content << content_tag ( 'li' , link_to ( l ( :label_sort_by_time ) , course_path ( :project_sort_type = > '0' , :project_type = > project_type )) )
content << content_tag ( 'li' , link_to ( l ( :label_sort_by_active ) , course_path ( :project_sort_type = > '1' , :project_type = > project_type )) )
content << content_tag ( 'li' , link_to ( l ( :label_sort_by_time ) , course_path ( :project_sort_type = > '0' , :project_type = > project_type , :school_id = > school_id )) )
content << content_tag ( 'li' , link_to ( l ( :label_sort_by_active ) , course_path ( :project_sort_type = > '1' , :project_type = > project_type , :school_id = > school_id )) )
# content << content_tag('li', link_to(l(:label_sort_by_influence), course_path(:project_sort_type => '2', :project_type => project_type)))
content << content_tag ( 'li' , link_to ( l ( :label_sort_by_activity ) , course_path ( :project_sort_type = > '3' , :project_type = > project_type ), :class = > " selected " ) , :class = > " selected " )
content << content_tag ( 'li' , link_to ( l ( :label_sort_by_activity ) , course_path ( :project_sort_type = > '3' , :project_type = > project_type , :school_id = > school_id ), :class = > " selected " ) , :class = > " selected " )
end
#gcmend
@ -145,7 +145,7 @@ module ProjectsHelper
#Added by young
def course_settings_tabs
tabs = [ { :name = > 'info' , :action = > :edit_project , :partial = > 'projects/edit' , :label = > :label_information_plural , :course = > '1' } ,
{ :name = > 'boards' , :action = > :manage_boards , :partial = > 'projects/settings/boards' , :label = > :label_board_plural , :project_type = > 1 } ,
#{:name => 'boards', :action => :manage_boards, :partial => 'projects/settings/boards', :label => :label_board_plural, :project_type => 1} ,
# {:name => 'repositories', :action => :manage_repository, :partial => 'projects/settings/repositories', :label => :label_repository_plural},
{ :name = > 'members' , :action = > :manage_members , :partial = > 'projects/settings/members' , :label = > :label_member_plural }
]