diff --git a/app/views/files/_course_list.html.erb b/app/views/files/_course_list.html.erb index a006ef8ab..d02bf157b 100644 --- a/app/views/files/_course_list.html.erb +++ b/app/views/files/_course_list.html.erb @@ -19,7 +19,7 @@
<%= link_to_attachment file, :download => true,:text => truncate(file.filename,length: 35, omission: '...'), :title => file.filename+"\n"+file.description.to_s, :style => "overflow: hidden; white-space: nowrap;text-overflow: ellipsis;",:class => "c_dblue f_14 f_b f_l" %> <% if User.current.logged? %> - <% if is_course_teacher(User.current,@course) && file.author_id == User.current.id %> + <% if is_course_teacher(User.current,@course) && file.author_id == User.current.id && course_contains_attachment?(@course,file) %> <%= link_to("选入我的其他课程",quote_resource_show_course_file_path(@course,file),:class => "f_l re_select",:remote => true) if has_course?(User.current,file) %> <% if delete_allowed && file.container_id == @course.id && file.container_type == "Course" %> diff --git a/public/stylesheets/resource.css b/public/stylesheets/resource.css index 5dc2bcabc..39922d6f1 100644 --- a/public/stylesheets/resource.css +++ b/public/stylesheets/resource.css @@ -72,12 +72,14 @@ a:hover.re_select{ border: 1px solid #64bdd9 !important; color: #64bdd9 !important; margin-left: 10px !important; + text-align: center; } a:hover.re_open { background: #64bdd9; color: #fff !important; text-decoration: none !important; + text-align: center; } a.re_de{ color:#6883b6; margin-left:15px;} .re_con_box{ border-bottom:1px dashed #dadada; padding:10px 0;}